December 2022
Browser Upload Sunset
We sunset our Browser Upload feature. This feature was only available for Fivetran accounts created before April 9, 2021. You can use our File connectors to sync CSV files to your destination. For more information, see our What Are My Alternatives to the Browser Upload Feature FAQ page.
Lite Connectors
Lite connectors are now available for the following sources:
New user notifications ended
We no longer send email notifications when new users are added to your account to keep the volume of notifications low. We will continue to support changes to users and permissions through our external logs integration.
Transformations for dbt Core
dbt Core versions 1.2.3 and 1.3.1 support
We now support dbt Core 1.2.3 and 1.3.1. You can use these versions to run your projects.
New destinations support
We now support Transformations for dbt Core for the following destinations:
You can now run your dbt projects in these destinations. Learn more in our Supported destinations documentation.
New connectors
High-Volume Agent SAP ECC on Oracle
SAP ECC on Oracle is an enterprise resource planning and analytics platform built on top of Oracle database. Fivetran replicates data from your Oracle source database and loads it into your destination using High-Volume Agent connector.
Read our High-Volume Agent SAP ECC on Oracle documentation.
Medallia
Medallia is a customer experience management platform.
Read our Medallia connector documentation.
PayPal
PayPal is an online payment processing platform.
Read our PayPal connector documentation.
Snowflake
Snowflake is a cloud computing-based data warehouse company.
Read our Snowflake connector documentation.
Schema changes
Apple App Store
Apple renamed the Promotional Offer Name report field to Subscription Offer Name in the new versions of the reports. We have renamed the promotional_offer_name column to subscription_offer_name in the following tables:
SALES_SUBSCRIBER_DETAILEDSALES_SUBSCRIPTION_SUMMARYSALES_SUBSCRIPTION_EVENT_SUMMARY
We now sync new data into the subscription_offer_name column in the destination tables.
We are gradually rolling out this feature to all existing connections. Contact our support team if you want to backfill older data from the promotional_offer_name column to the new subscription_offer_name column. You may experience slow sync speeds when you backfill the older data into the column.
We have added four new columns to the SALES_SUBSCRIPTION_SUMMARY table:
free_trial_offer_code_subscriptionspay_up_front_offer_code_subscriptionspay_as_you_go_offer_code_subscriptionssubscribers
For more information, see Apple's Subscriber Report Version 1_3, Subscription Report Version 1_3, and Subscription Event Report Version 1_3 reports.
Asana
We have added a new table, GOAL_RELATIONSHIP, which stores information about the relationship between a goal and another goal, a project, or a portfolio.
We will discontinue the GOAL_SUPPORTING_WORK table on February 1, 2023. Be sure to update your queries.
Braze
We have added a new column, channel_in_app_message, to the CAMPAIGN, CANVAS, and CANVAS_STEP tables.
Eloqua
We have added the following new tables:
CONTACT_FILTERCONTACT_FILTER_SEGMENT_ELEMENTCONTACT_LISTCONTACT_LIST_CONTACTCONTACT_LIST_SEGMENT_ELEMENTCONTACT_SEGMENTSEGMENT
We are gradually rolling out this change to all existing connections.
Facebook Pages
We have added the following fields to the LIFETIME_POST_METRICS_TOTAL table:
post_video_retention_graphpost_video_retention_graph_clicked_to_playpost_video_retention_graph_autoplayed
Google Ads
We have made the following schema changes to support Google Ads API v12:
We have added two new reports,
ASSET_SET_ASSETandASSET_SET_TYPE_VIEW.We have added the
asset_setresource fields to theASSET_SET_ASSETreport.We have added the
ad_group_ad_asset_view.pinned_fieldfield to theAD_GROUP_AD_ASSET_VIEWreport.We have added the
bidding_strategy.aligned_campaign_budget_idfield to theBIDDING_STRATEGYreport.We have added the
campaign_budget.aligned_bidding_strategy_idfield to theCAMPAIGN_BUDGETreport.We have added the
campaign_criterion.location_group.enable_customer_level_location_asset_setfield to theCAMPAIGN_CRITERIONresource.We have added the following fields to the
ASSETresource:asset.location_asset.business_profile_locationsasset.location_asset.location_ownership_typeasset.location_asset.place_id
We have added the following fields to the
CAMPAIGNreport:campaign.primary_statuscampaign.primary_status_reasons
We have added two new metadata tables,
DISCOVERY_CAROUSEL_AD_HISTORYandDISCOVERY_MULTI_ASSET_AD_HISTORY.We have removed the
ad_group_ad.ad.gmail_ad.*fields fromAD_GROUP_ADreport and theGMAIL_AD_HISTORYtable, since the Google Ads API no longer supportsGMAIL_AD.
Pardot
We have added a new table, LIST_EMAIL, which stores the text and HTML content of emails. For more information about the table, see Pardot's documentation.
We have added the following new columns to the EMAIL table:
campaign_idclient_typecreated_by_idlist_email_idlist_idprospect_idsent_atWe are gradually rolling out this feature to all existing connections.
Pendo
We have added a new primary key column, _fivetran_id, to the PAGE_EVENT and FEATURE_EVENT tables to avoid data integrity issues. This functionality is enabled by default for new connections created after December 15, 2022. We are gradually rolling out the feature to all the existing connections.
SAP Business ByDesign
We have added a new table, IDENTIFIED_STOCK. For more information about the table, see SAP Business ByDesign's documentation.
Snapchat Ads
We have added new columns to the campaign reporting, ad reporting, and ad squad reporting tables:
conversion_subscribeconversion_purchases_swipe_upconversion_purchases_view
Learn more in our Snapchat Ads Report Tables documentation.
TikTok Ads
We have added the following new tables:
PIXEL_HISTORYPIXEL_EVENT_HISTORYPIXEL_EVENT_RULE_HISTORYPIXEL_STATISTICS
Typeform
We have added a new column, phone_number, to the RESPONSE_ANSWER table.
Zendesk Support
We have added a new table, SCHEDULE_HOLIDAY. For more information, see Zendesk's documentation.
Improvements
Amazon DynamoDB
We have changed the sync strategy of our Amazon DynamoDB connector. We now schedule:
- Automatic full source re-syncs if we detect expired change streams cursor.
- Automatic full table re-syncs if we detect:
- Change in pack mode
- Expired change streams cursor
Previously, we never automatically re-synced Amazon DynamoDB connections.
Eloqua
You can now exclude the VISITOR table from your syncs. On your Connector Details page, go to the Schema tab and deselect the table.
Google Ad Manager
We have upgraded our Google Ad Manager connector from version 202205 to 202211 of the Ad Manager API and handled deprecations and updates. Learn more about the deprecations and changes in Google's Ad Manager API documentation.
Removed columns:
OPTIMIZATION_AS_FAST_AS_POSSIBLE_IMPRESSIONSOPTIMIZATION_BEHIND_SCHEDULE_IMPRESSIONSOPTIMIZATION_CONTROL_CLICKSOPTIMIZATION_CONTROL_CTROPTIMIZATION_CONTROL_ECPMOPTIMIZATION_CONTROL_IMPRESSIONSOPTIMIZATION_CONTROL_REVENUEOPTIMIZATION_COVERAGEOPTIMIZATION_ECPM_LIFTOPTIMIZATION_EXTRA_CLICKSOPTIMIZATION_FREED_UP_IMPRESSIONSOPTIMIZATION_LIFTOPTIMIZATION_NON_OPTIMIZED_CLICKSOPTIMIZATION_NON_OPTIMIZED_IMPRESSIONSOPTIMIZATION_NO_ABSOLUTE_LIFETIME_GOAL_IMPRESSIONSOPTIMIZATION_NO_CLICKS_RECORDED_IMPRESSIONSOPTIMIZATION_OPTIMIZED_CLICKSOPTIMIZATION_OPTIMIZED_CTROPTIMIZATION_OPTIMIZED_ECPMOPTIMIZATION_OPTIMIZED_IMPRESSIONSOPTIMIZATION_OPTIMIZED_REVENUEOPTIMIZATION_SPONSORSHIP_IMPRESSIONS
New columns:
AD_SERVER_BEGIN_TO_RENDER_IMPRESSIONSAD_SERVER_UNFILTERED_BEGIN_TO_RENDER_IMPRESSIONSNIELSEN_IN_TARGET_RATIOPARTNER_SALES_FILLED_QUERIESPARTNER_SALES_GOOGLE_AUCTION_IMPRESSIONSPARTNER_SALES_GOOGLE_IMPRESSIONSPARTNER_SALES_GOOGLE_RESERVATION_IMPRESSIONSPARTNER_SALES_PARTNER_CODE_SERVEDPARTNER_SALES_PARTNER_IMPRESSIONSPARTNER_SALES_QUERIESPARTNER_SALES_SELL_THROUGH_RATEVIDEO_CREATIVE_SERVE_REAL_TIMEVIDEO_IMPRESSIONS_REAL_TIMEVIDEO_MATCHED_QUERIES_REAL_TIMEVIDEO_TOTAL_QUERIES_REAL_TIMEVIDEO_UNMATCHED_QUERIES_REAL_TIMEVIDEO_VAST3_ERROR_100_COUNT_REAL_TIMEVIDEO_VAST3_ERROR_101_COUNT_REAL_TIMEVIDEO_VAST3_ERROR_102_COUNT_REAL_TIMEVIDEO_VAST3_ERROR_200_COUNT_REAL_TIMEVIDEO_VAST3_ERROR_201_COUNT_REAL_TIMEVIDEO_VAST3_ERROR_202_COUNT_REAL_TIMEVIDEO_VAST3_ERROR_203_COUNT_REAL_TIMEVIDEO_VAST3_ERROR_300_COUNT_REAL_TIMEVIDEO_VAST3_ERROR_301_COUNT_REAL_TIMEVIDEO_VAST3_ERROR_302_COUNT_REAL_TIMEVIDEO_VAST3_ERROR_303_COUNT_REAL_TIMEVIDEO_VAST3_ERROR_400_COUNT_REAL_TIMEVIDEO_VAST3_ERROR_401_COUNT_REAL_TIMEVIDEO_VAST3_ERROR_402_COUNT_REAL_TIMEVIDEO_VAST3_ERROR_403_COUNT_REAL_TIMEVIDEO_VAST3_ERROR_405_COUNT_REAL_TIMEVIDEO_VAST3_ERROR_500_COUNT_REAL_TIMEVIDEO_VAST3_ERROR_501_COUNT_REAL_TIMEVIDEO_VAST3_ERROR_502_COUNT_REAL_TIMEVIDEO_VAST3_ERROR_503_COUNT_REAL_TIMEVIDEO_VAST3_ERROR_600_COUNT_REAL_TIMEVIDEO_VAST3_ERROR_601_COUNT_REAL_TIMEVIDEO_VAST3_ERROR_602_COUNT_REAL_TIMEVIDEO_VAST3_ERROR_603_COUNT_REAL_TIMEVIDEO_VAST3_ERROR_604_COUNT_REAL_TIMEVIDEO_VAST3_ERROR_900_COUNT_REAL_TIMEVIDEO_VAST3_ERROR_901_COUNT_REAL_TIMEVIDEO_VAST4_ERROR_406_COUNT_REAL_TIMEVIDEO_VAST4_ERROR_407_COUNT_REAL_TIMEVIDEO_VAST4_ERROR_408_COUNT_REAL_TIMEVIDEO_VAST4_ERROR_409_COUNT_REAL_TIMEVIDEO_VAST4_ERROR_410_COUNT_REAL_TIMEVIDEO_VAST_TOTAL_ERROR_COUNT_REAL_TIME
New dimensions:
EXCHANGE_BIDDING_DEAL_IDEXCHANGE_BIDDING_DEAL_TYPE
New dimension attributes:
CHILD_PARTNER_NAME
Google Ads
We now support Google Ads API v12.
Iterable
We now sync the additional_properties column to the EVENT table for all Iterable connections. If you want to sync the historical data for this column, contact our support team.
Marketo
We have added a new button, SUPPORTS UPDATEDAT IN BULK EXPORT?, to the connector setup form. You can now determine if your Marketo subscription supports the updatedAt filter for BULK exports. For more information, see Enable updatedAt filter for your subscription.
NetSuite SuiteAnalytics
We now incrementally sync the SystemNote table for the Netsuite2.com data source. We don't capture deletes or updates because the table is immutable.
PostgreSQL
We no longer support PostgreSQL version 8. We only support PostgreSQL versions 9 - 14.x.
Salesforce
We have upgraded our Salesforce connector from version 55.0 to 56.0 of the Salesforce REST API. We are gradually rolling out this new feature to all existing connections.
Shopify
We have upgraded our Shopify connector from version 2022-01 to 2022-7 of the Shopify API and made the following schema changes:
We have added two new tables,
CUSTOMER_SEGMENTandPRICE_RULE_PREREQ_CUSTOMER_SEGMENT.We have added the following new fields to the
CUSTOMERtable:email_marketing_consent_stateemail_marketing_consent_consent_updated_atemail_marketing_consent_marketing_opt_in_level
We have deprecated the
CUSTOMER_SAVED_SEARCHandPRICE_RULE_PREREQ_SAVED_SEARCHtables.We have deprecated the following fields from the
CUSTOMERtable:accepts_marketingaccepts_marketing_updated_atmarketing_opt_in_level
We are gradually rolling out these changes to all existing connections.
Snowflake destination
We now set base64 as the default BINARY input format for the Snowflake destination.
WooCommerce
You can now configure your WooCommerce connector using the Fivetran REST API. This feature is available only for Free, Standard, Enterprise, and Business Critical accounts.
Log events
New log event
We now generate the CANCELED sync status for the sync_end log event in our logs.