Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Salesforce Marketing Cloud is a leading provider of Digital Marketing automation and analytics. It is used to create and manage marketing campaigns. Users can use the platform and the marketing APIs to create mailing lists, send emails, etc. This plugin would allow users to retrieve data from their Salesforce Marketing Cloud instance on objects such as accounts, activities, campaigns etc. This plugin would support two modes of data retrieval:

  1. Multi-object data extraction - In this mode, the user will be allowed to select multiple objects
  2. Single-object data extraction - This mode would user to select a single 

Use Cases 

  • User would like to specify 

Plugin Type

  • Batch Source
  • Batch Sink 
  • Real-time Source
  • Real-time Sink
  • Action
  • Post-Run Action
  • Aggregate
  • Join
  • Spark Model
  • Spark Compute

User Configurations 

SectionUser Configuration LabelDescriptionDefaultUser Widget
Notes
Authentication

Client IDOAuth client ID for authentication
Text Box
Client SecretOAuth client ID for authentication
Password
Basic

Data retrieval modeSelect Multi-object to retrieve data on multiple objects; Select Single-object for extracting and transforming data for a specific object
Drop-down

ObjectSalesforce Marketing Cloud object name - ex: CampaignAccount, List, Subscriber.
Drop-down

Objects list



Advanced


Maximum bytes per batchIf size of batch data is larger than given number of bytes, split the batch.
Text Box
Maximum records per batchIf there are more than given number of records, split the batch.
Text Box
Error handling

Possible values:

"Skip on error" - ignores any reports about records not inserted. Simply prints an error log.
"Stop on error" - fails pipeline is any of records were failed on insertion

Skip on errorSelect

Design / Implementation Tips

Design

Approach(s)

Properties

Security

Limitation(s)

Future Work

Test Case(s)

  • Test case #1
  • Test case #2

Sample Pipeline

Please attach one or more sample pipeline(s) and associated data. 

Pipeline #1

Pipeline #2

References

  • No labels