Performing full refreshes of an extract may be time consuming, depending on the size of the extract. Alternatively, you can configure Tableau to incrementally refresh your extract by taking only rows that are new to the underlying data since the previous refresh was performed, and adding it to your extract. The way Tableau identifies new data depends on what you choose as an
increment key. An increment key is a column in the underlying data source that is assigned non-decreasing values to each inserted row of data. To ensure that all new rows of data are captured in your extract, the increment key should be unique. Primary keys are unique and often an appropriate choice to use as an increment key. The following examples illustrate why it is important to use a unique key.
Note: Tableau recognizes integers (18 digits long), dates, and date/time as valid key options. To see the data type of a dimension that you are considering to use as the increment key, right click the dimension in the data window, and select Describe.