Data Warehouse管理者

NOTE
管理者権限が必要です

Manage Data > Data Warehouse をクリックしてアクセスするData Warehouseマネージャーは、Adobe Commerce IntelligenceData Warehouseのポータルです。 Data Warehouseマネージャーを使用すると、テーブルと列の同期設定の管理、テーブルのスキーマへのドリルダウンおよびレポートで使用する計算列の作成を行うことができます。

このトピックの内容は次のとおりです。

あなたの道を学ぶ learning

ページの左側 Data Warehouse Manager はテーブルリストが含まれており、テーブルを簡単に切り替えることができます。 リストからテーブルを選択すると、テーブル管理領域にテーブルのスキーマが入力され、選択したテーブルを変更できます。

テーブルリスト内のテーブルは、接続ソース別にグループ化されています。 これらのソースは Manage Data > Integrations の下に追加され、データベース、API またはサードパーティコネクタのいずれかになります。 テーブルリストの上部には、目的のテーブルを簡単に見つけることができる検索ボックスがあります。

検索ボックスの下に、「All Tables」と「Synced Tables」の 2 つのオプションが表示されます。 「All Tables」オプションを選択すると、同期されたテーブルと同期されていないテーブルの両方を含む、Data Warehouseで使用可能なすべてのテーブルが一覧表示されます。

Synced Tables のオプションを選択すると、Data Warehouseに既に追加されており、選択した列からデータがレプリケートされているすべてのテーブルが表示されます。

探しているテーブルが All Tables のリストに表示されない場合は、 その理由はいくつか考えられます。

  • データソースがまだ追加されていません
  • データ ソースがデータベースであり、作成した Commerce Intelligence ユーザーがアクセス権を持っていません。 この場合、ユーザーまたはデータベース管理者がアクセス権を付与する必要があります。
  • データソースまたはテーブルが最近追加され、まだ同期されていない場合

テーブルと列の同期 syncing

新しいテーブルとネイティブ列の同期

Data Warehouseマネージャを使用すると、データソースを簡単に表示および管理できるだけでなく、同期する個々のテーブルと列を自由に選択することもできます。

  1. All Tables オプションをクリックし、同期するテーブルを見つけます。

  2. テーブルの名前をクリックして、スキーマをプレビューします。 テーブルが新規の場合、すべての列が Unsynced として表示されます。

  3. 同期する列を確認します。

    note note
    NOTE
    テーブルにネイティブな列の Location 列には、「データベースから」が表示されます。
  4. Primary Key の列にチェックを入れてください。これらの列には、列名の横に鍵の記号があります。 データをData Warehouseに適切に同期するには、Primary Key が必要です。

    データベースから直接取得したテーブルを同期している場合は、Primary Keys が示されない可能性があります。 この場合は、データベース管理者に連絡して、プライマリキー(1 つまたは複数)をテーブルに追加するように依頼します。

  5. 終了したら「 button 」ボタンをクリックします。

A 成功!メッセ ジが表示され、選択した列のステータスが Pending に変わります。 次回の完全更新が完了すると、新しく同期されたテーブルと列をレポートで使用できるようになります。 初期同期後に、新しい レプリケーションメソッドを設定することもできます。

プロセス全体の概要を次に示します。

データウェアハウスへの列の追加

新しいテーブルをバックグラウンドで同期する syncnew

大きなテーブルを初めて同期する場合は、新しいデータを継続的にキャプチャする前に、Data Warehouseでテーブル内のすべてのデータポイントを遡ってキャプチャする必要があります。 テーブルが大きい場合は、最初の同期を 更新サイクル と順番に実行したくないことがあります。 この場合は、現在実行中のすべての更新と 並行して バックグラウンドで初期同期を行います。

これを確実に行うには、Save and Sync Data Immediately オプションを選択して、そのテーブルを初めて同期するようにします。

新しいテーブルと列の確認 forceupdate

新しいソース、テーブルまたは列が追加されても、Data Warehouseによって自動的に検出されることはありません。 同期プロセスは、新しい追加を検索して使用可能にするために 1 週間を通じて実行されますが、プロセスを実行する前に新しく追加されたテーブルと列にアクセスする場合は、構造の同期を強制的に実行できます。

テーブルリストの検索バーの下には、Check for new tables and columns のリンクがあります。 このリンクをクリックすると、構造の同期プロセスが強制的に開始されます。新しい追加機能は通常、10 分後に利用できるようになります。 ページを更新して、新しいソース、テーブルまたは列を表示します。

計算列の作成 calculated

すべてのソースのデータを表示および管理できるようになるだけで、ビジネスに関するインサイトがはるかに容易になります。 ただし、Data Warehouseマネージャー内でテーブル内に計算列を作成することで、さらに一歩進むことができます。 Calculated 列は、既存のデータから新しい情報を派生します。

users テーブルに user's lifetime revenue を追加して、価値の高いユーザーを見つけたいとします。 また、売上高を男女別にセグメント化する場合は、orders テーブルに customer's gender を追加できます。

詳しくは、この チュートリアルを参照してください。

表の削除と列の削除 delete

Data Warehouseに同期するテーブルと列を選択できるのと同様に、テーブルや列を削除することもできます。

NOTE
削除を確認したら、テーブルを削除したり、列を削除したりすると、依存するレポート、指標、フィルターセットおよび列がすべて削除されます。 必ずこれを実行してください。この操作は元に戻すことができません。

偶然クリックしても心配 Delete ないでください。 何かが削除される前に依存関係チェックが実行されるので、確認する前にすべてを確認できます。

列を削除するには、列が属するテーブルをクリックします。 削除する列を確認し、「 button1.png 」ボタンをクリックします。

同期されたテーブルを削除するには、テーブル内のすべての列を選択し、「 ボタン 」ボタンを再度クリックします。 これにより、このテーブルを使用するすべてのネイティブ列と計算列がData Warehouseから削除されます。

変更の確認

表を削除する場合でも、列を削除する場合でも、削除プロセスが完了する前に依存性チェックが実行されます。 依存関係とは、削除するテーブルまたは列を使用する計算列、指標、フィルターセットおよびレポートです。 検出された依存関係が表示されます。この時点で、プロセスをキャンセルするか、「Confirm Changes」をクリックしてテーブルを削除するか、列を削除することができます。

削除された依存関係は復元できませんが、今後、ネイティブ列を再同期する必要がある場合は、テーブルと列を引き続き使用できます。

列の削除の概要を次に示します。

データウェアハウスからの列の削除

では、新しい列はいつ使用できますか? when

新しい同期列と新しい計算列または更新された計算列は、次回の完全更新が完了した後で使用できるようになります。 更新がまだ進行中でない場合は、Data Warehouse ージまたは Integrations のページの上部に表示されている Force update をクリックして、更新を強制できます。 「Email me when complete」をクリックして、更新の完了時にメール通知をスケジュールすることもできます。

レポートで新しい列を使用する準備が整ったら、 最初に指標に追加する必要があります。 更新が完了するまではデータを使用できませんが、レポートでは新しい列を使用できます。 レポート内のデータは、更新が完了すると表示されます。

まとめ

この記事は多くの資料をカバーしている。 これで、データベースの概要、データの編成方法、テーブル間の関係、Data Warehouseマネージャを使用して実行できる操作について、明確な理解が得られました。

計算列を作成するまたは 面白いレポートを作成するで知識をテストしてください。

recommendation-more-help
e1f8a7e8-8cc7-4c99-9697-b1daa1d66dbc