Salesforce is a cloud platform that streamlines business operations and customer relationship management, encompassing sales, marketing, and customer service.
To set up your pipeline, you’ll need your Salesforce user_name
, password
, and security_token
. Use your login credentials for the user_name
and password
.
Follow these steps to obtain the security_token
:
The config
section in a YAML file includes the following properties:
Connectorname: Salesforce
Username: UserName
Password: Password
Security_token: Salesforce security token
version: 1
encrypt_credentials: false
plugins:
extractors:
- name: Salesforce_data
connectorname: Salesforce
config:
username: <USERNAME>
password: <PASSWORD>
security_token: <SECURITY TOKEN>
select:
- TABLE1
- TABLE2
Bold Data Hub
icon on the Navigation Pane.Add Project
and provide the name for the new project.Salesforce
template.select
property and Click Save, choose the desired destination to save the pipeline.The available resources are supported in Salesforce
- User
- UserRole
- Lead
- Contact
- Campaign
- Product2
- Pricebook2
- PricebookEntry
- Opportunity
- OpportunityLineItem
- OpportunityContactRole
- CampaignMember
- Account
- CampaignMember
- Task
- Event
Warning:
1. The `Encrypt_Credentials` property should be set to false when updating the new access token on the template. If you have modified other properties, such as 'select' or 'account id', the `Encrypt_Credentials` property must be set to true.
2. The default lifetime of the access token is 1 hour. Therefore, you need to convert it to a long-lived access token in order to use the same token for 60 days. Existing tables should be maintained even if the token has expired or is being used as an invalid token.
Run Now
button..
Edit DataSource
Option to view the created tables.