ストリーミングまたはバッチ取り込みレコードから不正なデータ値を削除するにはどうすればよいですか?
データ準備マッピングインターフェイスを使用して、必要なデータを持つ列のみをマッピングして、列レベルのフィルタリングを実行できます。 また、計算フィールドを使用して、サポート関数を使用してデータを変換することもできます。
行レベルのフィルタリングは、現在、Adobe Analytics ソースコネクタでのみ使用できます。
取り込み後に、Data Distiller を使用して、SQL を使用してデータを消去、整形、操作できます。 ただし、このプロセスでは、不正なレコードを含むバッチを削除し、SQL の結果から作成された新しいバッチを再度取り込む必要があります。
-
データレイク:レコードが含まれているバッチを削除して再取り込みすることで、既に取り込まれているレコードのみを削除できます。
-
リアルタイム顧客プロファイル:新しいレコードを取り込むことで属性ベースのレコードを上書きできますが、エクスペリエンスイベントレコードは削除できません。
-
ID サービス:ID サービスでレコードを完全に削除することはできません。 プロファイル全体を削除し、プロファイル削除 API を使用して、正しいレコードでプロファイルを再度アップロードする必要があります。
GIF データで計算フィールドを使用するためのベストプラクティスは何ですか?
ソースデータの XDM スキーマへのマッピング手順でデータ準備のマッピング関数を使用して、新しい計算フィールドを作成できます。
Adobe Analytics データをソースとして取り込む場合、スキーマはプロファイルに対して自動的に作成されますか?
Analytics データは、プロファイル用に自動的に設定されません。 ソースコネクタを設定したら、データセットとスキーマに移動し、それらをプロファイル取り込みに対して有効にする必要があります。
実稼動サンドボックスで Analytics ソースデータフローを作成すると、次の 2 つのデータフローが作成されます。
- データレイクへの履歴レポートスイートデータの 13 か月のバックフィルを行うデータフロー。 このデータフローは、バックフィルが完了すると終了します。
- データレイクとプロファイルにライブデータを送信するデータフロー。 このデータフローは継続的に実行されます。
データ準備関数を使用してマップオブジェクト内の 1 つの値を小文字にするにはどうすればよいですか?
map_get_values
関数を使用して値を取得し、lower 関数を使用して小文字にすることができます。
lower(map_get_values(mapObject, 'keyName'))
同じ関数を使用して、マップオブジェクトを小文字にすることができます。 ただし、マップ全体をループ処理して、すべての項目を小文字にすることはできません。