データファイル
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Cortex Processing Workerは、データをバッチで抽出し、各バッチを個別のデータファイルに保存します。
バッチ サイズは、ワーカー オプションを介して渡される構成可能な設定です。
次のデータ・ファイル属性をカスタマイズできます。
-
ファイル名
-
データ形式
ファイル名
ファイル名
ファイル名ジェネレータは、データファイルにファイル名を割り当てます。ファイル名ジェネレータは、ExportContactsDistributedWorkerワーカーとExportInteractionsDistributedWorkerワーカーに挿入されます。デフォルトでは、データエクスポートID値、一意のバッチID、およびファイル拡張子を組み合わせて名前を形成します。
ファイル名ジェネレーターをカスタマイズできます。カスタムファイル名ジェネレータはIFileNameGeneratorインターフェイスを継承する必要があり、sc.XConnect.DataTools.Workers.xml設定ファイルで指定する必要があります。
データ形式
データ形式
インタラクション/コンタクトエクスポーターは、データ形式とバッチシリアライゼーションロジックを定義します。
デフォルトでは、抽出されたすべてのバッチは、JsonEntitiesExporterを使用してjson形式にシリアル化されます。
エクスポーターをカスタマイズできます。カスタムエクスポーターはIEntitiesExporterインターフェースを継承する必要があり、sc.XConnect.DataTools.Workers.xml設定ファイルで指定する必要があります。
既定では、JsonEntitiesExporterは、オブジェクトの既定値と同じ値 (オブジェクトとnull許容型のnull 、10進数と浮動小数点数の0 、ブール値のfalse 0など) をシリアル化しません。この動作は、Sitecore\Processing\Services\StorageProviders.IEntitiesExporter\Options\IgnoreDefaultValues構成設定で変更できます。
例えば: