これらのRESTエンドポイントを使用して、Treasure Insightsデータモデルを構築および保守します。
- Insightsモデルの作成/読み取り/削除
- Insightsモデル共有の更新
- データセットの作成/読み取り/削除
- テーブルの作成/読み取り/更新/削除
- リレーションの作成/読み取り/削除
- Insightsモデルビルドの作成/読み取り/削除
GET /reporting/datamodelsElastiCubeデータモデル、ビルド、およびダッシュボード/クエリは、RAMとCPUの一定の上限(最大23 GB)に関連付けられているため、データモデルのビルドがその制限を超えると、ユーザーにエラーが表示されます。
GET /reporting/accountGBでのクエリとダッシュボードの制限を表示し、特にbuild_sizeとquery_sizeパラメーターに注意してください。
{
"id": "10",
"sisense_group_id": "5f7e73a8390cef002c916538",
"td_account_id": "6233",
"max_data_modelers": 5,
"max_designers": 10,
"max_viewers": 20,
"storage_size": 20,
"storage_threshold": 500,
"build_threshold": 100,
"query_threshold": 100,
"sisense_datagroup_oid": "7e550d2c-68c0-4fb1-90b0-ac40c044b096",
"sisense_hostname": "us01-01-development.reporting.treasuredata.com",
"build_size": 23.0,
"query_size": 23.0,
"calculated_build_size": 23.0,
"calculated_query_size": 23.0,
"current_data_modelers": 4,
"current_designers": 2,
"current_viewers": 4
}GET /reporting/datamodels/{datamodel_id}POST /reporting/datamodelsDELETE /reporting/datamodels/{datamodel_id}PUT /reporting/datamodels/{datamodel_id}/sharesGET /reporting/datamodels/{datamodel_id}/datasetsPOST /reporting/datamodels/{datamodel_id}/datasetsDELETE /reporting/datamodels/{datamodel_id}/datasets/{dataset_id}GET /reporting/datamodels/{datamodel_id}/datasets/{dataset_id}/tablesPOST /reporting/datamodels/{datamodel_id}/datasets/{dataset_id}/tablesPUT|PATCH /reporting/datamodels/{datamodel_id}/datasets/{dataset_id}/tables/{table_id}DELETE /reporting/datamodels/{datamodel_id}/datasets/{dataset_id}/tables/{table_id}GET /reporting/datamodels/{datamodel_id}/relationsPOST /reporting/datamodels/{datamodel_id}/relationsDELETE /reporting/datamodels/{datamodel_id}/relations/{relation_id}GET /reporting/datamodels/{datamodel_id}/buildsGET /reporting/datamodels/{datamodel_id}/builds/{build_id}POST /reporting/datamodels/{datamodel_id}/buildsDELETE /reporting/datamodels/{datamodel_id}/builds/{build_id}