Skip to content
Last updated

データモデルのAPIキーの置き換え

現在のTD APIキーを新しいTD APIキーに置き換えるには、次の手順に従ってください。これにより、既存のデータモデルを再作成することなくデータモデルを構築できます。データモデルでTD APIキーをローテーションするには、次のREST APIリクエストを使用します。

curl -i -X PUT 'https://API_ENDPOINT/reporting/datamodels/YOUR_DATAMODEL_OID' \
--header 'Content-Type: application/json' \
--header "Authorization: TD1 YOUR_TD_APIKEY" \
--data '{
        "datamodel": {
           "apikey": "YOUR_TD_APIKEY"
        }
}'

実行するには、次の3つのパラメーターを更新する必要があります。

リクエストが実行されると、データモデルのTD APIキーが指定したTD APIキーによってローテーションされ、次のような200成功レスポンスとともにデータモデル情報が取得されます:

    {"oid":"93d34997-xxxx-xxxx-xxxx-xxxxxxxxx","name":"your_datamodel_name","type":"elasticube",
    ...
    ,"relations":[]}

コマンドの後にデータモデルをビルドすると、APIキーのローテーションが機能していることを確認できます。この操作についてさらにサポートが必要な場合は、サポート(support@treasure-data.com)にお問い合わせください。