TempTable トークンおよび OutputTempTable トークンの未加工 SQL 照会での使用
*
最高のパフォーマンスを得るためには、未加工 SQL 照会で <TempTable> トークンを使用してください。大きなテーブルを照会するときには、特にそうします。
*
*
データベース内最適化を使用している場合、<OutputTempTable> トークンも使用して、データベース内最適化を保持し、オーディエンス ID が取得されてデータベースから Campaign サーバーに戻されることのないようにします。
入力セルがある「選択」プロセスで未加工 SQL 照会を使用する場合、処理動作はデータベース内最適化が使用されているかどうかによって次のように異なります。
*
「データベース内最適化の使用」がオフの場合: 未加工 SQL 照会からの ID のリストは入力セルからの ID リストに対して自動的に突き合わされます。 結果として生成される ID のリストは、予期どおりにそのセルのサブセットです。
*
「データベース内最適化の使用」がオンの場合: Campaign は、「選択」プロセスから生成される ID リストが最終リストであると見なします。 Campaign は、入力セルの ID リストに対して、このリストを突き合わせません。 そのため、中間的な「選択」プロセス (入力セルのある「選択」プロセス) に対して書き込まれる未加工 SQL 照会で、入力セルに対して正しく結合するために <TempTable> トークンを使用することが必要です。 入力セルに対して結合することによって、正しい結果が保証され、入力セル内に存在しないオーディエンス ID のための本来必要のない処理が発生しないので、パフォーマンスが向上します。
データベース内最適化で未加工 SQL を使用することに関する重要な情報は、 データベース内最適化によるフローチャート・パフォーマンスの向上を参照してください。
例: TempTable トークンおよび OutputTempTable トークンの使用