You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/connections/sources/catalog/cloud-apps/salesforce/index.md
+10-8Lines changed: 10 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,8 +5,6 @@ Salesforce is a leader in on-demand customer relationship management. [Visit Web
5
5
6
6
Take your company's analysis to the next level by **adding Salesforce as a Source to Segment.** We'll automatically collect objects like `Accounts`, `Campaigns`, and `Tasks` and load them into your data warehouse.
7
7
8
-
This document was last updated on April 26, 2018. If you notice any gaps, outdated information or simply want to leave some feedback to help us improve our documentation, [let us know](https://segment.com/help/contact)!
9
-
10
8
## Getting Started
11
9
12
10
1. From your workspace's `/sources` page, click `add source`.
@@ -28,7 +26,7 @@ This document was last updated on April 26, 2018. If you notice any gaps, outdat
28
26
29
27
### Sync
30
28
31
-
The Salesforce source is built with a sync component, which means we'll make requests to their API on your behalf on a 3 hour interval to pull the latest data into Segment. In the initial sync, we'll grab all the Salesforce objects (and their corresponding properties) according to the Collections Table below. The objects will be written into a separate schema, corresponding to the source instance's schema name you designated upon creation. For example, if you went with `sfdc_prod`, the `leads` collection will be accessible at `sfdc_prod.leads` in SQL.
29
+
The Salesforce source contains a sync component, which means Segment makes requests to the Salesforce API on your behalf on a 3 hour interval to pull the latest data into Segment. In the initial sync, we'll grab all the Salesforce objects (and their corresponding properties) according to the Collections Table below. Segment writes the objects into a separate schema, corresponding to the source instance's schema name you designated upon creation. For example, you name the schema `sfdc_prod`, the `leads` collection is accessible at `sfdc_prod.leads` in SQL.
32
30
33
31
Our sync component uses an upsert API, so the data in your warehouse loaded using sync will reflect the latest state of the corresponding resource in Salesforce. For example, if `ticket_status` goes from `open` to `closed` between syncs, on its next sync that tickets status will be `closed`.
34
32
@@ -92,17 +90,21 @@ Collections are the groupings of resources we pull from your source. In your war
92
90
93
91
### Custom Objects
94
92
95
-
If you'd like to sync any SFDC custom objects, just [contact us]https://segment.com/help/contact/ and we'll get it set up. Include the [API names](https://help.salesforce.com/articleView?id=000007594&language=en_US&type=1) of the custom objects. We'll add support for this to the UI soon!
93
+
Business tier customers can select and add custom objects from the Selective Sync page in the Salesforce source settings.
94
+
95
+
Self service customers, please contact us with the [API names](https://help.salesforce.com/articleView?id=000007594&language=en_US&type=1) of the custom objects you want to add.
96
+
96
97
97
98
### Deleting Records
98
99
99
-
Segment supports the use of soft deletes in Salesforce. If you perform a soft delete on a record in Salesforce, your next one to two warehouses syncs will change the value of `is_deleted` for the assoicated record to `True`.
100
+
Segment supports the use of soft deletes in Salesforce. If you perform a soft delete on a record in Salesforce, your next one to two warehouses syncs will change the value of `is_deleted` for the associated record to `True`.
100
101
101
-
At this time, we do not support hard deletes in Salesforce. Use of hard deletes will result in the data remaining in the warehouse with `is_deleted` set to `False`.
102
+
Segment does not support hard deletes in Salesforce. Use of hard deletes will result in the data remaining in the warehouse with `is_deleted` set to `False`.
102
103
103
104
## Collection Properties
104
105
105
-
Segment performs a one-to-one mapping of all publicly available fields (standard and custom) from Salesforce. To see the full list of the standard fields refer to the Saleforce field documentation linked in each collection above. If you've added custom fields to an existing collection, [contact us]https://segment.com/help/contact/ and we'll get those set up to sync. You do not need to include the field names.
106
+
Segment performs a one-to-one mapping of all publicly available fields (standard and custom) from Salesforce. To see the full list of the standard fields refer to the Salesforce field documentation linked in each collection above. If you've added custom fields to an existing collection, [contact us](https://segment.com/help/contact/) and we'll get those set up to sync. You do not need to include the field names.
106
107
107
108
## Adding Destinations
108
-
Currently, Warehouses are the only supported destination for object-cloud sources.
109
+
110
+
Warehouses are the only supported destination for object-cloud sources.
0 commit comments