# ElasticubeのInsightsモデル制限とストレージの表示

アカウントの既存のデータモデルにすばやくアクセスし、適切な権限がある場合は変更を加えることができます。Treasure Insightsを使用すると、既存のデータモデルのストレージ容量を簡単に表示し、リソース制限を評価できます。

## Insightsモデルのリスト表示

1. Treasure コンソールを開きます。
2. **コントロールパネル** > **設定** > **Insightsモデル**に移動します。
![](/assets/image2022-5-6_10-53-15.104a3da55e524a232646e90a01b895b998c9aa162144c7aac8ed788f507a7ed9.b979d678.png)


## ビルドおよびクエリリソースサイズ制限の表示

1. Treasure コンソールを開きます。
2. **コントロールパネル** > **設定** > **Insightsモデル**に移動します。
3. **リソース制限**タブを選択して、ビルドサイズとクエリサイズの制限を表示します。


![](/assets/image2022-8-1_17-16-32.4fbc8f1dd44836cd15d6322951379e18ef8ef01bb1497e1e8440edf5727c811e.b979d678.png)

# Insightsモデルストレージの表示

データモデルストレージを表示できます。個々のデータモデルまで表示でき、構築したデータモデルのストレージ容量を確認できます。この情報は、より多くのストレージを購入する必要がある場合や、不要になったデータモデルを特定してビルド用の追加ストレージを解放する必要がある場合に役立つ可能性があります。

ビルドまたはクエリで障害が発生し始めた場合、Insightsモデルのストレージ容量制限に達している可能性があります。詳細については、カスタマーサクセス担当者にお問い合わせください。

たとえば、ストレージ容量に達した場合、次のエラーが表示されることがあります。![](/assets/image2022-8-1_16-18-15.0471e72f1a3070bd4fbf9d731d0ea08bcf2b6e1aa703b2d7f1f4b371e573e2d7.b979d678.png)

ストレージ容量制限に対処するための2つのソリューションがあります:

* 古いまたは未使用のデータモデルを削除して、容量を解放できます。
* アカウントチームと協力して、追加容量を購入できます。


# UIを使用したInsightsモデルストレージの表示

1. Treasure コンソールを開きます
2. **コントロールパネル** > **設定** > **Insightsモデル**に移動します。
3. 右側の列でストレージ容量を表示します。
![](/assets/image2022-5-6_10-55-42.72a63d6651954942b49c2218c4a61f91ccf5d7d81678d0d9f40cabc1c6ba9b25.b979d678.png)
4. 特定のデータモデルを選択して、より詳細な詳細を表示します。
![](/assets/image2022-5-6_10-57-9.2eb158627f04a93d710c334e7aa99c69d83274c463af5338576945e8f82d4853.b979d678.png)


## REST APIを使用したデータモデルストレージの表示

データモデルストレージを表示できます。個々のデータモデルまで表示でき、構築したデータモデルのストレージ容量を確認できます。たとえば、ビルドが失敗したことを発見した場合、利用可能なストレージを評価できます。これは、より多くのストレージを購入する必要がある場合や、不要になったデータモデルを特定してビルド用の追加ストレージを解放する必要がある場合に役立つ可能性があります。

ビルドまたはクエリで障害が発生し始めた場合、データモデルのストレージ容量制限に達している可能性があります。詳細については、カスタマーサクセス担当者にお問い合わせください。

たとえば、ストレージ容量に達した場合、次のエラーが表示されることがあります。

![](/assets/55185009.0471e72f1a3070bd4fbf9d731d0ea08bcf2b6e1aa703b2d7f1f4b371e573e2d7.b979d678.png)

ストレージ容量制限に対処するための2つのソリューションがあります:

* 古いまたは未使用のデータモデルを削除して、容量を解放できます。
* アカウントチームと協力して、追加容量を購入できます。


GETメソッドを使用して、特定のデータモデルの消費されたストレージを表示できます。

**サンプルリクエスト**


```bash
curl -X GET \
-H "Authorization: TD1 ${api_key}" \
-H 'Content-type: application/json' \
"https://api.treasuredata.com/reporting/datamodels/{datamodel_id}"
```

**サンプルレスポンス**

以下の例では、424.21875 MBは、_storage_size_パラメーターを使用したモデルの消費されたストレージを示しています。


```json
[
 {
    "oid": "xxx-xxxxxxxxx-xxxxxxxxxxx",
    "name": "my datamodel",
    "type": "elasticube",
    "created_by": 65432,
    "updated_by": 45678,
    "last_updated": "2021-03-05T22:16:31Z",
    "last_built": "2021-03-05T22:16:31Z",
    "status": "building",
    "description": "Some detailed description up to 65535 characters",
    "datasets": [],
    "relations": [],
    "created_at": "2020-08-04T05:13:15.789+0000",
    "updated_at": "2020-08-04T05:13:15.789+0000",
    "storage_size": 424.21875
  }
]
```