このトピックでは、Quick Audience でユーザー行動テーブルをインポートするためのデータ要件について説明します。
生データを格納するための データソース タイプは MaxCompute であり、Quick Audience で使用される 分析ソース タイプは ADB 3.0 または Hologres であるため、コンピューティングソースと分析ソース間でデータがスムーズに流れるように、Quick Audience は MaxCompute の以下のデータタイプをサポートしていません:BOOLEAN、CHAR、ARRAY、STRUCT、MAP、BINARY。2.0 データタイプバージョン で MaxCompute データタイプのリストをご参照ください。
ユーザー行動テーブルは、ユーザーのログイン、閲覧、購入、コレクション、および購入行動を記録します。MaxCompute の大規模表現の例:

フィールド要件:
フィールドタイプ | フィールドタイプ | 説明 |
文を実行するユーザーの ID。 | テキストタイプ、数値タイプ |
|
行動が発生した時間。 | 時間 |
|
行動チャネル | テキストタイプ、数値タイプ | |
行動のタイプ。 | テキスト | |
行動属性 | テキスト、数値、および時間 | 製品、カテゴリ、ブランド、店舗、クーポン、割引、プレセール期間など。オプション。複数のフィールドを指定できます。 |
統計メトリック。有効な値: | 数値タイプ | 数量、金額など。オプション。複数のフィールドを指定できます。 |
すべてのフィールドの名前をカスタマイズできます。
テーブルにはプライマリキーがありません。同じユーザー ID に複数のレコードを含めることができます。行動時間、行動タイプ、行動チャネル、および行動属性のいずれかの条件が異なる場合は、別の行を使用する必要があります。
パーティションテーブルをサポートします。
よくある質問
以前のデータテーブルのサンプルには、ある種の行動オブジェクトフィールドがありましたが、今はなぜないのですか?
回答: V4.4.0 以降では、報告されたイベントデータをユーザー行動テーブルとして保存するために、元の行動オブジェクトクラスフィールドが行動属性クラスフィールドに変更され、既存の行動属性クラスフィールドは変更されません。元のユーザー行動テーブルスキーマを引き続き使用できます。構成されたユーザー行動テーブルスキーマの行動オブジェクトクラスフィールドは、自動的に行動属性クラスフィールドに変換されます。ユーザー行動テーブル構造構成、オーディエンスフィルタリング、AIPL モデル生成、プリファレンスタグなどの操作を実行すると、元の行動オブジェクト設定項目が行動属性設定項目と結合されます。