購入したファイルをダウンロード
現在オンライン購入は提供していません。catabricks catalog list で公開商品を確認するか、データ利用についてお問い合わせください。SALES_DISABLED または PAYMENT_NOT_CONFIGURED の場合は購入の再試行を停止してください。問い合わせだけではファイルへのアクセス権は付与されません。既存注文のダウンロードには、その権限と期限が適用されます。
先に CLI をインストールしてください。以下は CLI 0.2.5 の例です。
1. ログイン
catabricks login
ブラウザで Google にログインし、ターミナルに表示された端末コードを確認して承認してください。
2. 注文 ID を確認
catabricks orders list
取得したい購入済みファイルの data.items[].id をコピーします。これが次のコマンドの ORDER_ID です。
以下は一部のフィールドだけを示した説明用 JSON です。ID と商品名は実際の注文ではありません。自分の実行結果を使ってください。標準出力はインデント付き JSON で、--json を付けると1行になります。
{
"ok": true,
"data": {
"items": [
{
"id": "93db21a6-0f62-40d9-a4e8-56d7a954c4b2",
"productTitle": "Example dataset"
}
]
}
}
3. ダウンロード
ORDER_ID をコピーした注文 ID に置き換えてください。--output は保存先のファイルパスです。
catabricks download ORDER_ID --output ./dataset.zip
取得後、CLI がファイルサイズと SHA-256 を検証します。"ok": true と保存先が表示されれば完了です。決済が済み、配信準備が完了した注文をダウンロードできます。
中断した場合は、同じ注文とパスに --resume を付けて再開します。.part と .part.json の両方を保持してください。
catabricks download ORDER_ID --output ./dataset.zip --resume
後で再検証するには catabricks verify ./dataset.zip --order ORDER_ID を実行します。ダウンロード期間内は繰り返し取得できます。
新しく購入するには
購入済みの注文がなければ、公開カタログから確認してください。商品検索にはログイン不要です。
catabricks catalog list
以下も一部のフィールドを示した説明用の例です。Product.id は商品確認用、offerId は購入用で、異なる ID です。
{
"ok": true,
"data": {
"items": [
{
"id": "78c3be2a-3f14-4bf2-a219-e985443d3c79",
"title": "Example dataset",
"offerId": "d6a92d43-f931-44af-b3b2-8c26f2aa24b8"
}
]
}
}
PRODUCT_ID に商品の id を入れ、構成・フォーマット・ライセンス・全体価格 priceKrw・期間 downloadHours を確認します。購入時は商品の offerId を OFFER_ID に入れてください。
catabricks catalog show PRODUCT_ID
catabricks buy OFFER_ID --buyer personal
buy は注文を準備して決済ページを開きます。同じ Google アカウントで金額・条件・購入主体を確認し、ブラウザで決済してください。CLI にカード情報を入力しないでください。実際の商品と価格は現在の検索結果で確認します。
buy の結果の data.orderId が新しい注文の Order.id です。orders list では同じ値が data.items[].id に表示されます。決済後、この ID で上記のダウンロード手順を進めてください。組織購入はコマンドリファレンスを参照してください。
セッションを終了
作業後は catabricks logout で現在の CLI セッションを終了します。全 CLI セッションを終了する場合は、代わりに catabricks logout --all を使います。取得済みのファイルは保持されます。