# TDコンソールでのElasticubeのInsightsモデルの作成 Insightsモデルは、Treasure Insightsのデータソースです。テーブル間の関係を定義することで、データを分析するダッシュボードとウィジェットを構築できます。 * [制限事項](#limitations) * [Insightsモデルの作成](#create-an-insights-model) * [Insightsモデルの定義](#define-the-insights-model) * [データの追加](#add-data) * [データ接続の定義](#define-data-connections) ## 制限事項 * 既存の列を持つTreasure Data Plazmaテーブルを使用したElasticubeのサポート。SQLを介して列を抽出するサポートはありません。 * カスタム列とテーブルのサポートはありません。 * エラーログの詳細はありません。 * データモデルの名前を変更することはできません。 ## Insightsモデルの作成 Insightsモデルを構築して共有するには、5つのステップがあります。 ![](../../../images/products/customer-data-platform/treasure-insights/image2023-2-27_10-31-8.png) ## Insightsモデルの定義 Insightsモデルを定義するには、データモデルとダッシュボードを編集する機能が必要です。 現在、異なるデータベース下にあっても、同じ名前のテーブルを使用することはできません。たとえば、database_a.table1とdatabase_b.table1がある場合、それらを同じデータモデルに保存することはできません。そのような場合は、テーブルの1つの名前を変更することを検討してください。 1. TDコンソールを開きます。 2. Treasure Dataアイコンを選択してコンソールを開きます。 ![](../../../images/products/customer-data-platform/treasure-insights/crystal_console_screenshot.png) 3. **コントロールパネル** > **設定**に移動します。 4. **Insightsモデル**を選択してから、**Insightsモデルの作成**を選択します。 ![](../../../images/products/customer-data-platform/treasure-insights/image2021-3-23_11-44-38.png) 1. 必須フィールドに入力します: * **名前** : Insightsモデルに意味のある名前を付けます。モデルを作成した後は名前を変更できません。 * **タイプ** : ElastiCubeを選択します * **APIキー** : Master [APIキー](/ja/products/my-settings/getting-your-api-keys)を入力します。 ![](../../../images/products/customer-data-platform/treasure-insights/image2023-3-2_14-21-55.png) 1. (推奨)Insightsモデルの説明を入力します。 2. **作成**を選択します。 ## データの追加 「空の」Insightsモデルにデータを追加します。まず、データベースを特定してから、データモデルにテーブルを追加します。 1. **データを追加**を選択します。 2. データベースを検索して選択します。 3. 1つ以上のテーブルを選択して、データモデルに追加します。 | ![Success](../../../images/products/customer-data-platform/treasure-insights/Success.png) | 長い名前のテーブルがある場合は、名前の上にマウスを置くと完全な名前が表示されます。 | | --- | --- | ![](../../../images/products/customer-data-platform/treasure-insights/image2021-3-24_10-16-57.png) ## データ接続の定義 1. 1つのテーブルから別のテーブルのデータにデータを接続します。 2. 列データとデータタイプを選択します。 ![](../../../images/products/customer-data-platform/treasure-insights/image2021-3-29_15-4-58.png) 3. 矢印をドラッグしてデータを接続します。 選択したデータタイプに一致するデータタイプが接続ドットとともに表示されます。同じ名前の列がある場合は、青色でハイライト表示されます。次の例では、テーブルdls_sales、列emailをテーブルe-commerce sales、列emailに接続します。 ![](../../../images/products/customer-data-platform/treasure-insights/image2021-3-29_15-36-36.png) 4. テーブルを切り替えて、dlc_sales、列emailをe-commerce_sales、列emailに接続します。 ![](../../../images/products/customer-data-platform/treasure-insights/image2021-3-29_16-3-4.png) 5. Insightsモデルを保存します。 ### 次のステップ [ElasticubeのInsightsモデルの構築](/ja/products/customer-data-platform/treasure-insights/building-an-elasticube-insights-model) [ElastiCubeのInsightsモデルの共有](/ja/products/customer-data-platform/treasure-insights/sharing-elasticube-insights-models)