June 2021
Dashboard Improvements
Filter selected tables on Schema tab
We now support filtering by selected tables. To view only selected tables, click the filter icon, then select Only show selected tables.
Selected table filter: 
Filtered list: 
Improved email notification management
We have redesigned the Notifications page in the Fivetran dashboard to make it easier for you to manage your email notifications. You can now manage your notifications at the connector, transformation, and account levels to ensure that you only receive the notifications that you want.

Learn more about notifications in our notifications documentation.
Schema change settings menu replaces checkbox
We replaced the Include new schemas and tables by default checkbox on the Schema tab of the connector details page with the Schema Change Settings menu.
Schema change settings menu: 
User Filter on Account Page
We have added a user filter on the Users tab of the Account page. See Account Management.
User Filter:

Expanded Free MAR Operations
The following operations now count towards free MAR:
- Re-syncs that Fivetran support initiates in your dashboard
- Re-syncs that Fivetran engineers initiate to fix connector bugs specific to your account
Previously, these operations counted towards paid MAR.
You can now view the free MAR for the actions that the Fivetran Platform Connector performs.
You can now track your MAR on the Usage tab of your Fivetran dashboard.
These changes were automatically applied to your account on June 1, 2021 at midnight UTC.
SSH Tunnels
More stable SSH tunnels
We now retry new SSH Tunnel connections if we run into temporary network errors. Previously, our connection attempts failed when we ran into temporary network errors. We will roll this change out gradually over the next month.
Transformations for dbt Core
Custom credentials for Snowflake
You can now customize the credentials that Fivetran uses to access your Snowflake destination to run dbt jobs. Add your credentials in the Credentials section of your dbt Tranformations setup form. Learn more in our dbt setup guide.
Skip dbt docs serve command
We now skip the dbt docs serve command, which starts a webserver on port 8000 to serve documentation locally. This command is not intended to be used with Fivetran.
Schema changes
Asana
We have removed the hearted and assignee_status fields from the TASK table.
We have added a new field, num_likes, to replace the num_hearts field in the TASK table. Asana has deprecated the num_hearts field. We will discontinue the num_hearts field from the TASK table after July 31, 2021. Be sure to update your queries.
Braze
We have added a new table, RANDOM_BUCKET_NUMBER_EVENT. For more information, see Braze's Customer Behavior and User Events documentation.
Facebook Ads
We no longer support the attribution_spec field for ad accounts because it has been deprecated.
We now support the following fields in the ACCOUNT_HISTORY table:
extended_credit_invoice_groupfailed_delivery_checksis_in_3ds_authorization_enabled_marketis_in_middle_of_local_entity_migration
We now support the conversion_domain and issues_info fields in the AD_HISTORY table.
We now support the following fields in the AD_SET_HISTORY table:
asset_feed_iddaily_min_spend_targetdaily_spend_capis_dynamic_creativeissues_infolearning_stage_infolifetime_min_spend_targetlifetime_spend_capmulti_optimization_goal_weightoptimization_sub_eventreview_feedback
We now support the following fields in the CAMPAIGN_HISTORY table:
ad_strategy_idbudget_remainingis_skadnetwork_attributionlast_budget_toggling_timelifetime_budgetpacing_typepromoted_objectsmart_promotion_typespecial_ad_categoriesspecial_ad_categoryspecial_ad_category_countrytopline_id
We now support the following fields in the CREATIVE_HISTORY table:
authorization_categorybundle_folder_idcategorization_criteriacategory_media_sourcedestination_set_iddynamic_ad_voiceeffective_authorization_categoryeffective_instagram_media_idenable_direct_installmessenger_sponsored_messageobject_store_urlplace_page_set_idplayable_asset_id
We now support the following fields in the CUSTOM_AUDIENCE_HISTORY table:
customer_file_sourceexternal_event_sourcepixel_id
Fivetran Platform Connector
From June 1, 2021 00:00 UTC, our Fivetran Platform Connector reports only paid Monthly Active Rows (MAR). This is a forward only change that will not be applied for the previous months. The Usage tab in the Dashboard will continue to display both free and paid MAR. We have increased visibility into free MAR in the Dashboard and made certain types of re-sync free. No action is required on your part. For more details, see the Expanded Free MAR Operations changelog.
Google Ads
We have added the ad_group_id field to the following tables:
AD_GROUP_CRITERION_LABEL_HISTORYCUSTOM_PARAMETER_HISTORYDISAPPROVAL_REASON_HISTORYFINAL_APP_URL_HISTORYFINAL_MOBILE_URL_HISTORYFINAL_URL_HISTORY.
We have added the campaign_id and updated_at fields to the LOCATION table.
Google Campaign Manager 360
Google introduced a breaking change in their API, which changed the names of multiple dimensions and metrics. As a result, we have been unable to sync new data to the affected custom columns since May 23, 2021. We added a new column for each dimension and metric whose name was changed and synced the updates into it. You can find a complete list of affected dimensions and metrics in Google's Reporting updates announcement.
Check if any of your connections use these dimensions and metrics. Contact our support team if you face any problems with your connections.
HubSpot
We have added the following new tables, to support HubSpot's Marketing Email API:
MARKETING_EMAILMARKETING_EMAIL_CAMPAIGNMARKETING_EMAIL_CONTACTMARKETING_EMAIL_CONTACT_LIST
Instagram Business
We have added a new field, followers_count, to the USER_HISTORY table.
Jira
We have added a new field, is_active, to the ISSUE_FIELD_HISTORY and ISSUE_MULTISELECT_HISTORY tables. The field allows you to assemble the complete current state of an issue without a full table scan. It is true for the current issue records and false for historical issue records. To get values in the is_active field for all issues, re-sync your connector. We are gradually rolling out this feature to connections set up after September 10, 2020.
Marketo
We have added a new table, FOLDER, to support Marketo API's Folders endpoint.
Mixpanel
We now use the _fivetran_id and time columns as the schema's primary keys to support Mixpanel's deduplication logic. We select the _fivetran_id value based on the following conditions:
For connections created before November 20, 2020, we select the
_fivetran_idvalue based on the following conditions:- If the record's
event.timevalue is before July 1, 2021, we calculate the_fivetran_idvalue by generating the hash for the entire record. - If the record's
event.timevalue is after July 1, 2021, we use the record'sinsert_idvalue as the_fivetran_idvalue.
- If the record's
For connections created after November 20, 2020, we use the record's
insert_idvalue as the_fivetran_idvalue.
We now sync the event.time field as TIMESTAMP_NTZ. Previously, we synced the field as TIMESTAMP_TZ.
Improvements
Airtable
We now display a warning on your connector dashboard when we detect that Airtable has deleted your payloads.
Criteo
We have upgraded our Criteo connector from version 2020.07 to 2021.01 of the Criteo API and handled deprecations and updates. Learn more about the deprecations and changes in Criteo's API documentation.
Databricks
Our Databricks destination now supports Databricks SQL endpoint connections. For more information, see our setup instructions.
We now support Databricks on Google Cloud.
Dropbox
We have added support for syncing files/folders in root folder for Dropbox team spaces.
Facebook Ads
We have upgraded our Facebook Ads connector from version 9.0 to 10.0 of the Facebook Marketing API and handled deprecations and updates. Learn more about the deprecations and changes in the Facebook Marketing API v10.0 changelog.
Starting from version 10.0, Facebook API returns a maximum of 37 months' worth of data.
We have changed the data type of the instant_experience_outbound_clicks field from LONG to List<AdsActionStats> to support the new Facebook API version. Now, the field provides detailed information about the number of clicks on links in an Instant Experience that take users off Facebook-owned properties. To ensure data integrity, re-sync any reports where you have used this field.
Google Play
We now support two new Store Performance statistics reports, stats_store_performance_country and stats_store_performance_traffic_source. We are gradually rolling out this change to all existing connections.
Jira
We now sync system Jira fields, such as project andpriority, even if there are custom fields with the same names. Previously, we skipped all fields that had the same names. This feature applies to connectors set up before September 10, 2020. Connections created after this date sync all fields regardless of the names.
Lever
We can now sync confidential opportunities to the OPPORTUNITY table. Previously, we were only able to sync non-confidential opportunities.
Redshift
We have added a new optional field, Cluster region, to the destination setup form. You can now choose the AWS Region of your S3 bucket. Fivetran will use the data staging bucket in the cluster region you select. If you use VPC security policies, you must select the same region as the Redshift cluster. If you do not specify the cluster region, we will use your data processing location as the cluster region.
We have added a new optional field, Cluster ID, to the destination setup form. If you authenticate using IAM and use an SSH tunnel to connect, you must enter the Cluster ID and the Cluster region.
We have added a new setup test to validate if you have provided the Cluster ID and Cluster region details in the setup form. We perform this test only if you use IAM authentication and an SSH tunnel to connect.
Square
We have updated our OAuth scopes to support the Disputes endpoint of the Square API. You must re-authorize the connector. On your Connector Details page, go to the Setup tab, click Edit connection details, and then click Re-authorize connection. See Square's documentation for more information.
REST API Improvements
New Field Added in API Request
We have expanded the Create a connection endpoint. Now, you can:
- set the frequency of your syncs using the
sync_frequencyrequest parameter - set the start time of your daily syncs using the
daily_sync_timerequest parameter if you set thesync_frequencyparameter to1440
New Field Added in API Response
We now display the role field for each user in the response for the List All Users endpoint.
New REST API Endpoints
We have implemented a new Group Management API endpoint for our REST API. You can now leverage the new Modify a group feature.