Data Warehouse管理

最終更新日: 2023-08-17
  • 作成対象:
  • Beginner
    Intermediate
    Admin
    Developer
    User
メモ

が必要 管理者権限

Data Warehouseマネージャ ( Manage Data > Data Warehouse​は、 Adobe Commerce Intelligence Data Warehouse。 Data Warehouse・マネージャを使用すると、テーブルと列の同期設定の管理、テーブルのスキーマへのドリルダウン、レポートで使用する計算列の作成が可能です。

このトピックでは、以下について説明します。

道を学ぶ

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

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

検索ボックスの下に、次の 2 つのオプションが表示されます。 All Tables および Synced Tables. The All Tables 「 」オプションには、Data Warehouseで使用可能にしたすべてのテーブルが一覧表示されます。このテーブルには、同期済みテーブルと非同期テーブルの両方が含まれます。

The Synced Tables 「 」オプションは、Data Warehouseに既に追加され、選択した列からレプリケートされるデータを持つすべてのテーブルを表示します。

探しているテーブルが All Tables リスト? これには、いくつかの理由が考えられます。

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

テーブルと列の同期

新しいテーブルとネイティブ・カラムの同期

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

  1. 次をクリック: All Tables オプションを選択し、同期するテーブルを探します。

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

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

    メモ

    テーブルにネイティブの列は、 Location 列。

  4. 必ず Primary Key 列 — 列名の横にキー記号が付きます。 A Primary Key は、データを適切にData Warehouseに同期するために必要です。

    データベースから直接取得したテーブルを同期する場合は、 Primary Keys は指定できません。 この場合は、データベース管理者に問い合わせて、プライマリキーまたはキーをテーブルに追加するように依頼します。

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

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

プロセス全体を簡単に見てみましょう。

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

バックグラウンドでの新しいテーブルの同期

大きなテーブルを初めて同期する場合、Data Warehouseは、新しいデータを継続的に取り込む前に、テーブル内のすべてのデータポイントを遡って取り込む必要があります。 テーブルのサイズが大きい場合、最初の同期を 更新サイクル. この場合、バックグラウンドで、 平行 現在実行中の更新を含む

が確実に発生するようにするには、 Save and Sync Data Immediately オプションを使用して初めてそのテーブルを同期します。

新しいテーブルおよび列の確認

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

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

計算列の作成

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

次の項目を追加するとします: user's lifetime revenueusers 高価値のユーザーを見つけるためのテーブル。 また、売上高を性別でセグメント化する場合は、 customer's genderorders 表。

詳しくは、こちらをご覧ください。 チュートリアル.

表の削除と列の削除

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

メモ

テーブルをドロップしたり列を削除したりすると、削除を確認した後で、依存するレポート、指標、フィルターセットおよび列が削除されます。 この操作を実行することを確認します。 この操作は元に戻せません。

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

列を削除するには、列が属するテーブルをクリックします。 削除する列をチェックし、 button_1.png 」ボタンをクリックします。

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

変更を確認する

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

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

次に、列の削除方法を簡単に示します。

Data Warehouse からの列の削除

では、新しいコラムはいつ使用できますか?

新しい同期列と新規/更新された計算列は、次回の完全更新が完了した後で、使用できる状態になります。 更新がまだ進行中でない場合、「 Force update の上部に表示される Data Warehouse または Integrations ページに貼り付けます。 また、更新が完了したら、「 Email me when complete.

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

折り返し

この記事は多くの資料をカバーした。 ここまででは、Data Warehouseの内容、データの編成方法、テーブルの相互関係、データマネージャを使用した操作について、十分に理解する必要があります。

次の方法で知識をテストします。 計算列の作成 または 興味深いレポートをいくつか作成する.

このページ