Segmentation allows you to segment a large table into multiple smaller segments. This helps users ingest a large amount of data with a lesser load on the server. |
Following are the steps to perform segmented load on a table:
4. In the Start Segmentation window, click the Add Column button.
Field | Description |
---|---|
Segment Column | The column on which the load segmentation will be performed. The corresponding values of these columns will be displayed as rows. You can select the required records and ingest them. |
Create Derived Column | The option to derive a column from the segment column to perform load segmentation on. This option is available only for columns of the date and timestamp datatype. |
Derived Column Function | The derived column function. This option is enabled if the Create Derived Column box is checked. The options include day num in month, month, year, year month, month day, and year month day. NOTE: This function is not available for Salesforce, Generic JDBC, and CDATA sources. |
Actions | The option to remove a segmentation column. |
Field | Description |
---|---|
Column Names | The name and values of the columns selected for segmentation. |
Count | The count of records present for the corresponding set of values. For example, if two records with the same values are present, the count will be displayed as 2. |
Records Ingested Count | The count of the successfully ingested records for the corresponding set of values. |
Status | The status of the segmentation process for the record. |
Last Successful Job Time | The timestamp when the last segmentation was successful. |
sfdcSegDateFormat
: The date format for SFDC segment load. The default value is E MMM dd HH:mm:ss z uuuu. This is a source-level configuration.max_number_of_chunks_default
: The maximum number of unique segments for segmentation. The default value is 2000. This is a table-level configuration.