Writing to Salesforce
Prerequisites
A Salesforce sObject you would like to write to. You will need the object name such as Account
or Case
or Opportunity
.
The Salesforce connector supports four write operations:
INSERT
UPSERT
UPDATE
DELETE
When using the UPSERT
write operation, the ID_FIELD_NAMES
must be provided to specify the external ID field for the records.
Example
salesforce_write = glueContext.write_dynamic_frame.from_options( frame=frameToWrite, connection_type="salesforce", connection_options={ "connectionName": "connectionName", "ENTITY_NAME": "Account", "API_VERSION": "v60.0", "WRITE_OPERATION": "INSERT" }