この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

Customer 360 利用者のクエリプロファイルパラメータ (ベータ)

Customer 360 利用者のクエリおよび統合プロファイルパラメータにより、Salesforce REST API クエリエンドポイントを活用して組織内の統合プロファイル、データソースオブジェクト、またはデータモデルオブジェクトに対する SOQL クエリを実行できます。この機能は API バージョン 50.0 以降でサポートされています。

Customer 360 利用者のクエリおよびプロファイルパラメータはベータ機能としてのプレビュー版であり、Salesforce とのマスターサブスクリプション契約における「サービス」には含まれません。この機能はお客様各自の裁量で使用し、購入するときは、現在正式にリリースされている製品および機能に基づいて判断してください。Salesforce はこの機能の特定期間内の正式リリースまたはリリースの有無を保証しません。また、いかなる時点でもこの機能を終了できるものとします。これらのパラメータは評価のみを目的とし、本番環境での使用はできません。加えて、無保証で提供され、サポート対象外であるため、この機能に起因する危害または損害に対して Salesforce は一切の責任を負わないものとします。すべての制約、Salesforce の権利の保留、本サービスに関する義務、および関連する Salesforce 以外のアプリケーションならびにコンテンツの条件は、これらのパラメータの使用に等しく適用され��す。Query REST コールの使用の一般的な情報については、「SOQL クエリを実行する」および「クエリ」を参照してください。

メモ

サポート対象 SOQL パラメータ

次の SOQL パラメータは Customer 360 利用者での使用にサポートされています。

  • 単一オブジェクトでの SELECT ステートメント
  • SOQL WHERE 句: contains (次の文字列を含む) 演算子
  • SOQL LIKE
  • SOQL LIMIT

    デフォルトの制限は 100 に設定されています。1 回のコールの最大制限は 2,000 レコードです。

  • SOQL OFFSET

SOQL の制限

次のクエリは Customer 360 利用者での使用にサポートされていません。

  • SOQL サブクエリ
  • SOQL ORDER BY
  • SELECT 句: count()
  • SELECT 句: 集計関数
  • SELECT 句: 日付関数
  • SOQL HAVING

サンプルクエリ

使用事例 クエリ
同意の参照:

メールアドレス、電話番号、名および姓に基づいて個人 ID を取得します

メールアドレスによって個人 ID を取得する

SELECT PartyId FROM ContactPointEmail WHERE EmailAddress=jjones@email.com Offset=0 Limit=200

電話番号によって個人 ID を取得する SELECT PartyId FROM ContactPointPhone WHERE TelephoneNumber=555-123-4567 Offset=0 Limit=200

名前によって個人 ID を取得する SELECT IndividualId FROM Individual WHERE FirstName=Jimmy AND LastName=Smith Offset=0 Limit=200

統合プロファイルの参照:

ソースレコード ID および対応する連絡先によって統合個人を取得します。

ステップ 1:

ソースレコード ID によって統合レコードを取得する

SELECT unified_profile_id FROM DataLineage WHERE SourceRecordId={sourceRecordID} Offset= 0 Limit=200

ステップ 2:

統合プロファイル ID によって統合プロファイルを照会する

SELECT FirstName,LastName FROM UnifiedIndividual WHERE Id={UnifiedIndividualID} Offset= 0 Limit=200

ステップ 3:

統合プロファイル ID によって統合連絡先の詳細を照会する

連絡先メールアドレス SELECT EmailAddress FROM UnifiedContactPointEmail WHERE PartyId={UnifiedIndividualID} Offset= 0 Limit=200

連絡先電話番号 SELECT TelephoneNumber FROM UnifiedContactPointPhone WHERE PartyId={UnifiedIndividualID} Offset= 0 Limit=200