Customer 360 利用者のクエリプロファイルパラメータ (ベータ)
サポート対象 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 |