Loading
About Salesforce Data 360
Streaminggegevenstransformatierecords filteren

Streaminggegevenstransformatierecords filteren

Gebruik de WHERE in de SQL-instructie voor streaming gegevenstransformatie om te beperken welke bronobjectrecords de streaming gegevenstransformatie leest en verwerkt.

Stel bijvoorbeeld dat u een streaming gegevenstransformatie wilt maken die alleen uit het object CRMContacts leest en verwerkt wanneer het veld WorkPhone een niet-NULL waarde heeft.

In deze SQL-instructie filtert de clausule WHERE ISNOTNULL(object.field) records die geen werktelefoonnummer bevatten uit.

SELECT CONCAT(CRMContacts.CustomerId, "_1") as PhoneId,
    CRMContacts.CustomerId as CustomerId, 
    CRMContacts.MobilePhone as PhoneNumber,
    "Mobile" as PhoneType
FROM CRMContacts
WHERE ISNOTNULL(CRMContacts.WorkPhone) AND CRMContacts.WorkPhone <> ""

Als een record in het bronobject wordt bijgewerkt zodat deze niet langer overeenkomt met het WHERE, wordt de record verwijderd uit het doelobject.

 
Wordt geladen
Salesforce Help | Article