SELECT PRODUCT_TYPE_CODE, MSG_CONTENT, CREATION_DATE from DataExtensionObject[My_Custom_Data_Extension] WHERE CREATION_DATE > '2019-04-24T06:11:00.000+03:00'
Salesforce Marketing Cloud Connector Release Notes - Mule 3
Support Category: Select
Anypoint Connector for Salesforce Marketing Cloud allows you to connect to the Salesforce Marketing Cloud web services using the Salesforce Marketing Cloud API. The connector exposes convenient methods for managing objects and calling services provided by Salesforce Marketing Cloud.
1.3.1
1.3.0
1.2.3
1.2.2
1.2.1
1.2.0
April 24, 2019
Compatibility
The Salesforce Marketing Cloud Connector Version 1.2.0 is compatible with:
Application/Service | Version |
---|---|
Mule |
3.5.0 and later |
Marketing Cloud API |
v43 |
Fixed Issues
-
Salesforce Marketing Cloud Connector cannot retrieve
DataExtensionObject
. This issue has been fixed by adding support for theClientId
property in the connector’s configuration and also adding support for SQL-like queries in theRetrieve
operation. (SE-10134)Users can now select Native Query as the query to use with this operation, and write queries on custom data extensions.
For example:
1.1.1
1.1.0
1.0.0
February 12, 2016
Release notes for version 1.0.0 of the Salesforce Marketing Cloud connector.
Compatibility
The Version 1.0.0 Salesforce Marketing Cloud connector is compatible with:
Application/Service | Version |
---|---|
Mule |
3.5.0 and later |
Exact Target API |
v145.3 |
Features
-
Configure Create - Calls the "Configure" command with "Create" as the action attribute when connected to the Marketing Cloud Web service.
-
Configure Delete - Calls the "Configure" command with "Delete" as the action attribute when connected to the Marketing Cloud Web service.
-
Configure Update - Calls the "Configure" command with "Update" as the action attribute when connected to the Marketing Cloud web service.
-
Create - Creates a new object within the Marketing Cloud web server.
-
Delete - Deletes an existing object within the Marketing Cloud Web server.
-
Perform get max count - Calls the "Perform" command with "GetMaxCount" as the action attribute when connected to the Marketing Cloud web service.
-
Perform start - Calls the "Perform" command with "Start" as the action attribute when connected to the Marketing Cloud web service.
-
Perform stop - Sends "Perform" command having "Stop" as action to Marketing Cloud SOAP Web service.
-
Retrieve - Retrieves objects from the Marketing Cloud web server in a SQL query like fashion.
-
Schedule start - Calls the "Schedule" command with "Start" as the action attribute when connected to the Marketing Cloud web service.
-
Update - Updates an existing object within the Marketing Cloud Web server.
-
Upsert - Creates an object when the object does not already exist, or deleting an existing object from within the Marketing Cloud web server. This operation is completed by using the "Create" method from the Marketing Cloud API.
Known Issues
Provide a Subclass as Type to a Complex Field
-
Some objects have complex fields that represent a base class from Salesforce Marketing. So, if instead of the base class, you want to pass a subclass of it as value to that field, that is not possible because the connector cannot recognize the fields that do not belong to the base class. You must manually map those fields in Transform Message and add a field named "concreteClassType" with the name of the subclass as value. For more information and an example, read the User Guide.
Retrieve Fields From a Hierarchy Not Possible
-
Querying fields that are lower than level 1 in the hierarchy is not supported by the API. For example,queries like "Select Attributes.Name from Subscriber" because "Name" is at level 2 in the hierarchy.
Server Results that Contain an Automation Object Structure Causes an Exception
-
When performing operations on an Automation object, the result of the operation causes an exception to be thrown because the response has a field that cannot be parsed by the API. To bypass this, make those types of operations asynchronous. For more information and an example on this issue, please read the User Guide.