AEシステムデータのエクスポート
この機能はデータ開発プラットフォームの付加価値機能です。有効にしたい場合は、ThinkingAIの運用チームに連絡して、システムレベルのスイッチをオンにしてもらってください。
システムテーブルの使用方法
AEシステムには、次のような豊富なデータアセットが蓄積されています:
- システム機能テーブル:システム分析、データ管理、タグ・コホートなどの機能で管理されるシステムテーブル
- 参照テーブル:ユーザーが自らアップロードして作成した参照テーブル
- エンゲージ行動テーブル:リーチ、プッシュレコードなど、エンゲージの過程で発生したデータ
データ開発プラットフォームのデータ統合機能を使うと、これらのAEシステムのデータアセットを顧客の運用・分析システムに効率よくエクスポートでき、企業がデータの価値を深く掘り下げてビジネスの成長につなげられるよう支援します。
システムテーブルの権限付与
スペースには、プロジェクトごとに個別に権限を設定でき、次の3種類があります:
- データの供給・使用が可能
- データの使用のみ可能
- 権限を付与しない
「供給可能」:データ開発ワークスペースで加工されたアセットを、選択したプロジェクトに供給して使用できることを指します
「使用可能」:データ開発ワークスペースが、選択したプロジェクトのアセットを使用して加工できることを指します
そのため、「データ開発プラットフォームのスペース」内で「プロジェクト」に記録された「システムテーブル」のデータを使用するには、まずデータ開発スペースがそのプロジェクトの「使用可能」権限を取得する必要があります。
システムテーブルの種類
- 現在、外部への権限付与に使用できる「システムテーブル」はhiveウェアハウス内のシステムテーブルのみで、KuduやMySQLに記録されているシステムテーブルは含まれません。
- 「システムテーブル」に対してはQueryのクエリ権限のみがあり、DMLとDDLの権限はありません。
- 権限を付与して使用できる「システムテーブル」はホワイトリスト方式で管理されています。現在利用できるシステムテーブルの種類は次のとおりです。その他のご要望がある場合は、カスタマーマネージャーにお問い合わせください。
| AEテーブルタイプ | データカタログ | データベース名 | テーブル名のルール | テーブル説明(注:SQLクエリの辞書エリアと同じ) | 利用可能なエンジン | 備考 |
|---|---|---|---|---|---|---|
| ユーザーのデイリーミラーテーブル | hive | ta | ta.user_day_serial_<プロジェクトID> | ユーザーのデイリーミラーテーブル User Snapshot Fact Table | Trino, StarRocks | |
| タグコホート表 | hive | ta | ta.user_result_cluster_<プロジェクトID> | タグコホート表 Tag and Cohort Table | Trino, StarRocks |
システムテーブルのエクスポート
データ開発プラットフォーム - バッチ統合 - オフライン同期に移動し、+統合プランをクリックして、統合プランの作成ページに進みます。
データソースで プリセット倉庫 -「AEシステムデータベーステーブル」(画面上は「TEシステムデータベーステーブル」と表示されます)を選択し、エクスポートするテーブルのdbとtableを選択します。
データプレビューをクリックすると、システムテーブルのサンプルデータを確認できます
次に、ターゲットとなる統合先のデータソースを設定し、フィールドのマッピング関係を設定すると、システムテーブルのデータをエクスポートするプランの設定が完了します。
統合プランをタスクフローにマウントして実行する方法については、前の章のタスクフローへのマウントを参照してください。

