December 2019
Sunset connectors
Desk.com
We will sunset our Desk.com connector. The connector will stop working after March 2020.
Schema changes
Amplitude
We no longer deliver a separate column for each custom field in the EVENTS table. The EVENTS table now syncs custom fields as JSON objects in the following columns:
dataevent_propertiesgroupsgroup_propertiesuser_properties
Storing custom fields as JSON objects speeds up syncs and avoids hitting column limits in your destination.
We will discontinue the separate custom field columns after three months, so adjust your queries accordingly. You must also re-sync your EVENTS data during this time so that all your custom field data is in the new format before the separate columns are deprecated.
Apple Search Ads
We have added a new table, CREATIVE_SET_REPORT, to support the Creative Set Report.
Kustomer
We now sync satisfaction level to the CONVERSATION table. Each new satisfaction level column has the prefix satisfaction_level_ (for example, satisfaction_level_rating).
Microsoft Advertising
We have added a new column, final_url_suffix, to the KEYWORD_PERFORMANCE_DAILY_REPORT and KEYWORD_PERFORMANCE_HOURLY_REPORT tables.
Recharge
We have added the following columns to the CUSTOMER table:
has_card_error_in_dunninghas_valid_payment_methodreason_payment_method_not_valid
Shopify
We have added the following new tables:
COUNTRYPROVINCECUSTOMER_SAVED_SEARCH
We have added the following new tables associated with the PRICE_RULE table:
PRICE_RULE_ENT_PRODUCTPRICE_RULE_ENT_VARIANTPRICE_RULE_ENT_COLLECTIONPRICE_RULE_ENT_COUNTRYPRICE_RULE_PREREQ_COLLECTIONPRICE_RULE_PREREQ_CUSTOMERPRICE_RULE_PREREQ_PRODUCTPRICE_RULE_PREREQ_SAVED_SEARCHPRICE_RULE_PREREQ_VARIANT
We have added the following columns to the PRICE_RULE table:
allocation_limitprerequisite_subtotal_rangeprerequisite_quantity_rangeprerequisite_shipping_price_rangequantity_ratio_prerequisite_quantityquantity_ratio_ entitled_quantity
We have added a new table, CUSTOMER_TAX_EXEMPTION, which lists the tax exemptions associated with a customer.
Stripe
We have added a new table, EARLY_FRAUD_WARNING, which contains the following fields:
idcharge_idactionablecreatedfraud_typelivemode
Zendesk Support
We have added a new table, TICKET_ALERT, to sync the following event types:
- CC
- Notification
- OrganizationActivity
- External
We have added a new table, ALERT_RECIPIENT, to store the recipients of an alert.
Improvements
Azure Synapse
We have renamed Azure SQL Data Warehouse to Azure Synapse. This name change applies to the Fivetran dashboard and our documentation.
Oracle
We now create a task in your Fivetran dashboard that reminds you to re-sync your data when you have a transaction that has been uncommitted for more than six hours. The re-sync ensures that we do not miss any data from our syncs.
We are rolling out support for RAW column types.
PostgreSQL
We now create a task on your Alerts page when we encounter concurrent usage errors for your replication slot. Only one process can access the same replication slot at a time. For more details, see PostgreSQL's logical decoding documentation.
We can now use unique indexes to import tables without a primary key, making imports more efficient and reliable. This fix will be gradually rolled out over the next few weeks.
Salesforce
We now force the creation of schemas, even if they contain no data. This is especially helpful for Looker users since Looker's pre-built SQL queries fail if all tables and columns in a schema are not present. Previously, we did not create schemas when they contained no data. Even if a column is not populated in the source, we create a column for it in the destination with null records.
We will not create a column if you have not selected it in the column config.
We are rolling out this improvement in a phased manner to ensure connector reliability. It may not be available to every customer right away. Contact our support team if you'd like to be included in the early phase of the rollout.
Snapchat Ads
When setting up your connector, you can now select which organizations you'd like to sync. Previously, Fivetran synced all organizations by default.

SQL Server
Our SQL Server connector can now sync empty tables. You do not need to take any action to leverage this improvement. All the empty tables you previously selected to sync will now sync.
REST API Improvements
We have implemented new Connector Management API endpoints for our REST API. You can now leverage the following new features: