Loading
システム管理者に対するフィッシング耐性MFA・全従業員ユーザーMFAの適用のお知らせ 続きを読む
ただいま大変多くのお問い合わせをいただいており、ご連絡までにお時間を頂戴しております続きを読む
Salesforce Data 360 について
インサイトでの Join 句の使用

インサイトでの Join 句の使用

計算済みインサイトでは、同時に複数のデータモデルオブジェクト (DMO) にアクセスできます。異なる DMO の複数の行に一度にアクセスする計算済みインサイトクエリは、結合クエリと呼ばれます。Data 360 では、計算済みインサイトの 4 種類の結合 (内部、左、右、完全) がサポートされます。

必要なエディション

使用可能なエディション: Data 360 でサポートされるすべてのエディション。 「Data 360 Edition の可用性」を参照してください。
計算済みインサイトの内部結合、左結合、右結合、完全結合の画像サンプル

内部結合

内部結合では、2 つの DMO の値が一致するすべてのレコードが返されます。

例
SELECT 
SUM(SALESORDER__dlm.grand_total_amount__c) as TotalOrderAmount__c, 
Individual__dlm.Id__c as CustomerId__c
FROM  SALESORDER__dlm
INNER JOIN Individual__dlm ON SALESORDER__dlm.partyid__c = Individual__dlm.Id__c 
GROUP BY CustomerId__c

左結合

左結合では、左側のテーブルのすべてのレコードと右側の DMO の一致レコードが返されます。

例
SELECT 
SUM(SALESORDER__dlm.grand_total_amount__c) as TotalOrderAmount__c, 
Individual__dlm.Id__c as CustomerId__c
FROM  SALESORDER__dlm
LEFT JOIN Individual__dlm ON SALESORDER__dlm.partyid__c = Individual__dlm.Id__c 
GROUP BY CustomerId__c

右結合

右結合では、右側のテーブルのすべてのレコードと左側の DMO の一致レコードが返されます。

例
SELECT 
SUM(SALESORDER__dlm.grand_total_amount__c) as TotalOrderAmount__c, 
Individual__dlm.Id__c as CustomerId__c
FROM  SALESORDER__dlm
RIGHT JOIN Individual__dlm ON SALESORDER__dlm.partyid__c = Individual__dlm.Id__c 
GROUP BY CustomerId__c

完全結合

完全結合では、左側または右側のいずれかの DMO に一致がある場合にすべてのレコードが返されます。

例
SELECT 
SUM(SALESORDER__dlm.grand_total_amount__c) as TotalOrderAmount__c, 
Individual__dlm.Id__c as CustomerId__c
FROM  SALESORDER__dlm
FULL JOIN Individual__dlm ON SALESORDER__dlm.partyid__c = Individual__dlm.Id__c 
GROUP BY CustomerId__c
  • Data 360 の自動入力結合キー
    インサイトビルダーで 2 つ以上のオブジェクトを結合すると、結合ノードと結合キーは Data 360 のリレーションに基づいて自動入力されます。キー結合は、リンクテーブルを結合する簡単な手段です。結合ノードが自動入力されれば、エンゲージメントデータを統合プロファイルに簡単に接続して、自動推奨された結合を上書きできます。
 
読み込み中
Salesforce Help | Article