Data Warehouse管理者
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マネージャを使用すると、データソースを簡単に表示および管理できるだけでなく、同期する個々のテーブルと列を自由に選択することもできます。
-
All Tables
オプションをクリックし、同期するテーブルを見つけます。 -
テーブルの名前をクリックして、スキーマをプレビューします。 テーブルが新規の場合、すべての列が
Unsynced
として表示されます。 -
同期する列を確認します。
note note NOTE テーブルにネイティブな列の Location
列には、「データベースから」が表示されます。 -
Primary Key
の列にチェックを入れてください。これらの列には、列名の横に鍵の記号があります。 データをData Warehouseに適切に同期するには、Primary Key
が必要です。データベースから直接取得したテーブルを同期している場合は、
Primary Keys
が示されない可能性があります。 この場合は、データベース管理者に連絡して、プライマリキー(1 つまたは複数)をテーブルに追加するように依頼します。 -
終了したら「 」ボタンをクリックします。
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に同期するテーブルと列を選択できるのと同様に、テーブルや列を削除することもできます。
偶然クリックしても心配 Delete ないでください。 何かが削除される前に依存関係チェックが実行されるので、確認する前にすべてを確認できます。
列を削除するには、列が属するテーブルをクリックします。 削除する列を確認し、「 」ボタンをクリックします。
同期されたテーブルを削除するには、テーブル内のすべての列を選択し、「 」ボタンを再度クリックします。 これにより、このテーブルを使用するすべてのネイティブ列と計算列がData Warehouseから削除されます。
変更の確認
表を削除する場合でも、列を削除する場合でも、削除プロセスが完了する前に依存性チェックが実行されます。 依存関係とは、削除するテーブルまたは列を使用する計算列、指標、フィルターセットおよびレポートです。 検出された依存関係が表示されます。この時点で、プロセスをキャンセルするか、「Confirm Changes」をクリックしてテーブルを削除するか、列を削除することができます。
削除された依存関係は復元できませんが、今後、ネイティブ列を再同期する必要がある場合は、テーブルと列を引き続き使用できます。
列の削除の概要を次に示します。
では、新しい列はいつ使用できますか? when
新しい同期列と新しい計算列または更新された計算列は、次回の完全更新が完了した後で使用できるようになります。 更新がまだ進行中でない場合は、Data Warehouse
ージまたは Integrations
のページの上部に表示されている Force update をクリックして、更新を強制できます。 「Email me when complete」をクリックして、更新の完了時にメール通知をスケジュールすることもできます。
レポートで新しい列を使用する準備が整ったら、 最初に指標に追加する必要があります。 更新が完了するまではデータを使用できませんが、レポートでは新しい列を使用できます。 レポート内のデータは、更新が完了すると表示されます。
まとめ
この記事は多くの資料をカバーしている。 これで、データベースの概要、データの編成方法、テーブル間の関係、Data Warehouseマネージャを使用して実行できる操作について、明確な理解が得られました。
計算列を作成するまたは 面白いレポートを作成するで知識をテストしてください。