SalesforceMarketingCloud データエクステンションからの選択
本製品 は、データエクステンションからデータを選択、挿入、更新、および削除する機能をリレーショナルデータベースとして提供します。 データエクステンションをクエリするには、DataExtensionObject_Name という形式で名前を入力するだけです。Name はデータエクステンションの名前です。
Note:Salesforce Marketing Cloud のデータ拡張オブジェクトに接続するには、SOAP API を使用する必要があります。Schema をSOAP に設定します。
データエクステンションからのデータの選択
SELECT * FROM DataExtensionObject_fsefes3
SELECT * FROM DataExtensionObject_fsefes3 WHERE FieldName1 = 'One'
Note 1:通常のテーブル/ビューで機能するすべてのフィルタは、データエクステンションでも機能します。
Note 2:デフォルトでは、Salesforce Marketing Cloud はLoggedIn ClientId のデータを取得します。複数のClientID の結果を取得するには、区切り文字としてセミコロン (;) を使用します。ClientID には、Enterprise 2.0、On-Your-Behalf、Lock & Publish などのアカウントやサブアカウントを指定できます。
SELECT * FROM DataExtensionObject_fsefes3 WHERE ClientID = '1234567'
データエクステンションへのデータの挿入
INSERT INTO DataExtensionObject_fsefes3 (FieldName1, FieldName2, FieldName3) VALUES ('One', 'Two', 'Three')
データエクステンションのデータの更新
UPDATE DataExtensionObject_secondtest15 SET [Name] = 'ChangedFromTheApi' WHERE [Email Address] = '[email protected]'
Note:更新が機能するためには、このデータエクステンションのための主キーが存在する必要があります。
データエクステンションからのデータの削除
DELETE FROM DataExtensionObject_secondtest15 WHERE [Email Address] = '[email protected]'
Note:削除が機能するためには、このデータエクステンションのための主キーが存在する必要があります。