November 2024
Connector SDK
Fivetran Connector SDK
We have released the beta version of our Connector SDK.
Fivetran Connector SDK allows you to code a custom data connector using Python and deploy it as an extension of Fivetran. Fivetran automatically runs the connector at your scheduled frequency and manages the required compute resources. See our Connector SDK Quickstart Setup Guide to begin writing your connector.
fivetran-connector-sdk PyPI package
We have released version 0.11.21.1 of the fivetran-connector-sdk PyPI package. We now show the connector_id in the success message of the fivetran deploy command.
We have released version 0.11.14.1 of the fivetran-connector-sdk PyPI package. This release adds the following:
- Support for Python version 3.12.
- Adds a
--forceflag tofivetran deploycommand which bypasses the connector exists check.
fivetran-api-playground PyPI package
We have released version 0.11.21.1 of the fivetran-api-playground PyPI package. This release adds changelog section to our PyPI package.
We have released version 0.11.14.1 of the fivetran-api-playground PyPI package. This release adds support for Python version 3.12.
Dashboard Improvements
New Account Overview page
We have added a new Overview page on the Fivetran dashboard. The page provides you with a comprehensive overview of your account and enables you to see and manage your connections, transformations, and destinations.
Read more about the new page in our documentation.

Lite Connectors
Lite connectors are now available for the following sources:
- AccuLynx
- Algolia
- Betterworks
- Cimis
- Clazar
- Clubspeed
- Coassemble
- Compliance Checkpoint
- Dialpad
- Everflow
- Exact Online
- ExpenseIn
- e-conomic
- Formstack
- FourKites
- Freshsales
- Freshsuccess
- Google Classroom
- Google Tasks
- GreenPowerMonitor
- Jamf
- Jibble
- JobNimbus
- Khoros Communities
- Konnect Insights
- Lucca
- Mailjet
- Malomo
- NICE
- Nylas
- Packiyo
- PandaDoc
- Pigment
- Placer.ai
- Prisma Cloud
- REVIEWS.ai
- Rundeck
- SafeBase
- Sage HR
- Sana
- Sentry
- SugarCRM
- Unicommerce
- Vimeo
- Visit by GES
- Visma
- Walmart Marketplace
- Web Scraper
- Wicked Reports
- Xactly
Hybrid Deployment support
The following Lite connectors now support the Hybrid Deployment model:
Expand to see the full list
- 7shifts
- 360Learning
- Absorb LMS
- ActiveCampaign
- Ada
- Adobe Workfront
- Afterpay
- Aha!
- Akamai
- Akeneo
- Amazon Attribution
- Anvyl
- Appcues
- Appfigures
- Attio
- Aumni
- Auth0
- AvantLink
- Awin
- Backbone PLM
- BallotReady
- Bazaarvoice
- Bigin by Zoho CRM
- BillingPlatform
- Birdeye
- Bitly
- Bizzabo
- Boostr
- Brave Ads
- Brevo
- Brex
- Brightcove
- Buildium
- Buildkite
- Buzzsprout
- Calabrio
- Calendly
- CallRail
- Campaign Monitor
- Canny
- Canvas by Instructure
- Care Quality Commission
- Castor EDC
- Chameleon
- Chargebee Product Catalog 1.0
- Chargebee Product Catalog 2.0
- ChargeDesk
- ChartMogul
- Checkout.com
- Chorus
- Churnkey
- ChurnZero
- Cin7
- Cin7 Core
- CircleCI
- CJ Commission Detail
- Clari
- ClickUp
- Clockify
- Close
- Codefresh
- Collibra
- Column
- Concord
- Confluence
- Copper
- Criteo Retail Media
- Crossbeam
- crowd.dev
- Culture Amp
- Cvent
- Datadog
- dbt Cloud
- DCL Logistics
- Deputy
- Destini
- Dixa
- Docebo
- DoorLoop
- Drata
- Drift
- Drip
- Dropbox Sign
- DSV
- Duoplane
- EasyPost
- eBay
- Electronic Tenant Solutions
- Employment Hero
- Eventbrite
- Eventsforce
- Everhour
- ExpenseIn
- Expensify
- EZOfficeInventory
- Factbird
- Factorial
- Fillout
- FireHydrant
- Flexport
- Float
- Fone Dynamics
- Forj Community
- Fountain
- Freightview
- FreshBooks
- Freshchat
- Freshdesk Contact Center
- FreshTeam
- Friendbuy
- FullStory
- Gainsight Product Experience
- Gem
- Genesys
- GetFeedback
- GitLab
- Gladly
- GlobalMeet
- Gmail
- GoCardless
- Google Business Profile
- Google Calendar
- Gorgias
- GRIN
- Guru
- HappyFox
- Harvest
- Helpshift
- HiBob
- Hopin
- iLevel
- incident.io
- Infobip
- Insightly
- Integral Ad Science
- Integrate
- Ironclad
- ironSource
- Ivanti
- Jira Align
- Jotform
- JustCall
- Kandji
- Katana
- Kevel
- KeyPay
- Khoros Care
- Kisi
- Kissmetrics
- Klarna
- Lattice
- LaunchDarkly
- LearnUpon
- Lemlist
- Lessonly
- Liftoff
- Linear
- LinkSquares
- LiveChat Partner
- Lob
- Looker
- Loop
- Loopio
- Luma
- Mailgun
- Mambu
- Matomo
- Maxio Chargify
- Maxio SaaSOptics
- Medallia Agile Research
- Megaphone
- Mention
- Microsoft Entra ID
- Missive
- Mixmax
- MNTN
- Mode
- Moloco
- Mux
- myosh
- Namely
- Navan
- Notion
- Okendo
- Ometria
- ON24
- OnceHub
- Open Data DC
- Open Exchange Rates
- Opsgenie
- Oracle Moat Analytics
- Orbit
- Ortto
- PagerDuty
- Papershift
- Partnerize
- PartnerStack Vendor
- Paychex
- Persona
- Personio
- Picqer
- Pingdom
- Pinpoint
- Pinterest Organic
- Pivotal Tracker
- Piwik PRO
- Planful
- Planhat
- Playvox
- Playvox Workforce Management
- Podio
- PostHog
- Postmark
- PowerReviews Enterprise
- Prive
- Procore
- Productboard
- Productive
- Proofpoint Security Awareness
- Qualaroo
- Quora Ads
- Rakuten Advertising
- Ramp
- Rarible
- ReBound Returns
- ReferralHero
- Resource Management by Smartsheet
- RetailNext
- Retently
- Revel Systems
- RevenueCat
- REVIEWS.io
- RevOps
- RevX
- Ricochet360
- Ringover
- Rippling
- Rithum
- Rocketlane
- Rollbar
- Rootly
- RTB House
- Ruddr
- SafetyCulture
- Salsify
- Samsara
- SCORM
- Security Journey
- ServiceTitan
- Sharetribe
- ShipHero
- ShipNetwork
- ShipStation
- Shopware
- Short.io
- Shortcut
- Sigma Computing
- Simplecast
- Simplesat
- SISTRIX
- Skilljar
- SkillsTX
- SkuVault
- Smadex
- SmartHR
- SmartRecruiters
- Smartwaiver
- Snyk
- SolarWinds Service Desk
- SonarQube
- SparkPost
- Splash
- Split
- Squarespace
- StackAdapt
- Standard Metrics
- StarRez
- Statuspage
- Stylight
- Subscript
- Survicate
- Swoogo
- Tableau
- Talkwalker
- Teads
- Teamtailor
- Teamwork
- TestRail
- Thinkific
- Ticket Tailor
- Toggl Track
- Transcend
- Trelica
- Trello
- Tremendous
- Triple Whale
- Trisolute
- Tymeshift
- Udemy Business
- UKG Pro
- Upland Software
- UpPromote
- Veeqo
- Vitally
- Vonage Contact Center
- VTS
- VWO
- Webconnex
- When I Work
- Wherefour
- WooCommerce
- WordPress
- Workable
- Workday Strategic Sourcing
- WorkRamp
- Wrike
- Xandr
- Xray
- Yahoo Search Ads on Yahoo Japan
- YouGov Sport
- Younium
- Zenefits
- Zingtree
- Zoho Books
- Zoho Campaigns
- Zoho Desk
- Zonka Feedback
- Zoom
Logs
Log event api_call removed
We have removed the api_call from the log event list. Use the new event, extract_summary, instead. For more information, see our Logs documentation.
Sunset destinations
Managed BigQuery destination
We sunset our Managed BigQuery destination. Effective Nov 1, 2024, we will no longer support the creation of new Managed BigQuery destinations.
Transformations
Hybrid Deployment support
You can now set up Transformations for destinations for which you have configured Hybrid Deployment.
Transformations for dbt Core
Updated dbt Quickstart package
We have updated the Quickstart packages for the following connectors:
- Amplitude to version 0.5.0
- Apple Search Ads to version 0.4.1
- Facebook Ads to version 0.8.0
- HubSpot to version 0.20.0
- Iterable to version 0.13.0
- Jira to version 0.19.0
- LinkedIn Ad Analytics to version 0.9.1
- Recurly to version 0.5.1
- Reddit Ads to version 0.3.1
- Zendesk Support to version 0.18.1
* dbt Core is a trademark of dbt Labs, Inc. All rights therein are reserved to dbt Labs, Inc. Fivetran Transformations is not a product or service of or endorsed by dbt Labs, Inc.
New connectors
Reltio
Reltio is a cloud-native master data management (MDM) platform. Read our Reltio connector documentation.
Yahoo DSP
Yahoo DSP is a marketing platform from Yahoo. Read our Yahoo DSP connector documentation.
Schema changes
Affinity
| Table/column | Change type | Old name | New name | Notes | |
|---|---|---|---|---|---|
FIELD_VALUE | |||||
| table | Discontinued Table | FIELD_VALUE | Data is available in the OPPORTUNITY_FIELD_VALUE, ORGANIZATION_FIELD_VALUE, and PERSON_FIELD_VALUE tables. | ||
OPPORTUNITY_FIELD_VALUE | |||||
| table | New Table | OPPORTUNITY_FIELD_VALUE | |||
ORGANIZATION_FIELD_VALUE | |||||
| table | New Table | ORGANIZATION_FIELD_VALUE | |||
PERSON_FIELD_VALUE | |||||
| table | New Table | PERSON_FIELD_VALUE | |||
Amazon Ads
We have extended the free MAR period for the CAMPAIGN_PLACEMENT_REPORT_INCOMING prebuilt report. All usage for this report will count towards free MAR until January 15, 2025.
We've added the following columns to the AD_GROUP_LEVEL_REPORT and ADVERTISED_PRODUCT_REPORT tables:
add_to_listqualified_borrowsroyalty_qualified_borrows
We've added the following columns to the CAMPAIGN_LEVEL_REPORT, CAMPAIGN_PLACEMENT_REPORT_INCOMING, TARGETING_REPORT, and TARGETING_KEYWORD_REPORT tables:
add_to_listqualified_borrowsroyalty_qualified_borrowstop_of_search_impression_share
We've added the following columns to the ADVERTISED_PRODUCT_REPORT and PURCHASED_PRODUCT_TARGETING_REPORT tables:
add_to_listadd_to_list_from_clickspurchases_other_sku14dpurchases_other_sku1dpurchases_other_sku30dpurchases_other_sku7dqualified_borrowsqualified_borrows_from_clicksroyalty_qualified_borrowsroyalty_qualified_borrows_from_clicks
For more information, see Amazon's reporting documentation.
We have deprecated the following Sponsored Display version 2 reporting tables in accordance with Amazon's deprecation calendar:
SD_AD_GROUP_REPORTSD_ASIN_REPORTSD_CAMPAIGN_REPORTSD_MATCHED_TARGET_REPORTSD_PRODUCT_AD_REPORTSD_TARGET_REPORT
The tables listed above have stopped receiving new data. However, we've renamed these tables in your destination by adding the '_v_2' suffix to each of them. You still have access to old data.
We have added support for the following Sponsored Display version 3 reporting tables:
SD_AD_GROUP_REPORT_V_3SD_CAMPAIGN_REPORT_V_3SD_MATCHED_TARGET_REPORT_V_3SD_PRODUCT_AD_REPORT_V_3SD_PURCHASED_PRODUCTS_REPORTSSD_TARGET_REPORT_V_3
Until November 15, 2024, all usage related to these new reports counts towards free MAR.
Apple App Store
Our Apple App Store connector now uses the App Store Connect API to sync your data.
We have updated the connector schema. To better understand the differences between the two schemas, see our Previous Vs. New API Tables Mapping documentation. To directly compare the two connector schemas, see the following links:
Braintree
We have added two new columns, billing_period_start_date and billing_period_end_date, to the TRANSACTION table. We are gradually rolling out this change to all existing connections. Until the change is available for your connections, you may observe these columns as null in your destination table.
If you want to re-sync the table and backfill the historical data for these columns, contact our Support team.
Chameleon
| Table/column | Change type | Old name | New name | Notes | |
|---|---|---|---|---|---|
MICRO_SURVEY_RESPONSE | |||||
| column | New Column | comment_step_button_selected | |||
| column | New Column | comment_step_button_selected_2 | |||
| column | New Column | comment_step_dropdown_item_2 | |||
| column | New Column | comment_step_other_text_2 | |||
| column | New Column | input_text_2 | |||
ChargeDesk
| Table/column | Change type | Old name | New name | Notes | |
|---|---|---|---|---|---|
ITEM | |||||
| column | Rename Column | percent | percents | ||
Cin7 Core
| Table/column | Change type | Old name | New name | Notes | |
|---|---|---|---|---|---|
PRODUCT_MOVEMENT | |||||
| column | Primary Key Change | index 🔑 | New primary key. | ||
Coupa
We have added a new table, SUPPLIER_PREFERRED_COMMODITIES_MAPPING. The table stores the preferred commodities of a supplier.
DCL Logistics
| Table/column | Change type | Old name | New name | Notes | |
|---|---|---|---|---|---|
ORDER_SHIPMENT_SHIPPED_LINE_BUNDLE_LINE | |||||
| column | Rename Column | item_number 🔑 | order_shipment_shipped_line_item_number | ||
Expensify
| Table/column | Change type | Old name | New name | Notes | |
|---|---|---|---|---|---|
EXPENSE_ATTENDEE | |||||
| column | Primary Key Change | transaction_id | transaction_id 🔑 | Added to primary key. | |
Facebook Ads
As a result of recent Facebook API changes, we now support only the following action_type breakdowns for the unique_actions and cost_per_unique_action_type custom report fields:
link_clickonsite_conversion_messaging_first_replyonsite_conversion_total_messaging_connectionoutbound_click
We no longer support the following action_type breakdowns for the unique_actions and cost_per_unique_action_type fields:
add_payment_infoadd_to_cartapp_custom_eventapp_custom_event.fb_mobile_achievement_unlockedapp_custom_event.fb_mobile_activate_appapp_custom_event.fb_mobile_add_payment_infoapp_custom_event.fb_mobile_add_to_cartapp_custom_event.fb_mobile_add_to_wishlistapp_custom_event.fb_mobile_complete_registrationapp_custom_event.fb_mobile_content_viewapp_custom_event.fb_mobile_d2_retentionapp_custom_event.fb_mobile_d7_retentionapp_custom_event.fb_mobile_initiated_checkoutapp_custom_event.fb_mobile_level_achievedapp_custom_event.fb_mobile_purchaseapp_custom_event.fb_mobile_rateapp_custom_event.fb_mobile_searchapp_custom_event.fb_mobile_spent_creditsapp_custom_event.fb_mobile_tutorial_completionapp_custom_event.otherapp_engagementapp_installcall_confirm_groupedcheckinclick_to_call_call_confirmclick_to_call_callback_request_submittedclick_to_call_native_20s_call_connectclick_to_call_native_60s_call_connectclick_to_call_native_call_placedclick_to_join_new_channel_membercommentcommerce_eventcomplete_registrationcredit_spentgroup_joininitiate_checkoutlanding_page_viewleadleadgen_groupedlikemobile_app_installoffline_conversionoffline_conversion.add_payment_infooffline_conversion.add_to_cartoffline_conversion.add_to_wishlistoffline_conversion.complete_registrationoffline_conversion.initiate_checkoutoffline_conversion.leadoffline_conversion.otheroffline_conversion.purchaseoffline_conversion.searchoffline_conversion.view_contentoffsite_conversionoffsite_conversion.fb_pixel_add_payment_infooffsite_conversion.fb_pixel_add_to_cartoffsite_conversion.fb_pixel_add_to_wishlistoffsite_conversion.fb_pixel_complete_registrationoffsite_conversion.fb_pixel_customoffsite_conversion.fb_pixel_initiate_checkoutoffsite_conversion.fb_pixel_leadoffsite_conversion.fb_pixel_purchaseoffsite_conversion.fb_pixel_searchoffsite_conversion.fb_pixel_view_contentomni_achievement_unlockedomni_activate_appomni_add_to_cartomni_add_to_wishlistomni_app_installomni_complete_registrationomni_customomni_initiated_checkoutomni_level_achievedomni_purchaseomni_rateomni_searchomni_spend_creditsomni_tutorial_completionomni_view_contentonsite_app_add_to_cartonsite_app_purchaseonsite_app_view_contentonsite_conversion.add_to_cartonsite_conversion.add_to_wishlistonsite_conversion.click_to_callonsite_conversion.donateonsite_conversion.find_locationonsite_conversion.flow_completeonsite_conversion.initiate_checkoutonsite_conversion.leadonsite_conversion.lead_groupedonsite_conversion.message_to_buyonsite_conversion.messaging_20s_call_connectonsite_conversion.messaging_60s_call_connectonsite_conversion.messaging_blockonsite_conversion.messaging_business_calling_call_answeredonsite_conversion.messaging_business_calling_call_initiatedonsite_conversion.messaging_business_calling_call_missedonsite_conversion.messaging_business_calling_opt_in_acceptedonsite_conversion.messaging_business_calling_opt_in_deniedonsite_conversion.messaging_business_calling_opt_in_sentonsite_conversion.messaging_conversation_replied_7donsite_conversion.messaging_conversation_started_7donsite_conversion.messaging_order_created_v2onsite_conversion.messaging_order_shipped_v2onsite_conversion.messaging_user_call_placedonsite_conversion.messaging_user_depth_2_message_sendonsite_conversion.messaging_user_depth_3_message_sendonsite_conversion.messaging_user_subscribedonsite_conversion.messaging_welcome_message_viewonsite_conversion.otheronsite_conversion.post_saveonsite_conversion.purchaseonsite_conversion.view_contentonsite_web_add_to_cartonsite_web_app_add_to_cartonsite_web_app_purchaseonsite_web_app_view_contentonsite_web_leadonsite_web_purchaseonsite_web_view_contentpage_engagementphoto_viewpostpost_engagementpost_reactionpurchasersvpsearchvideo_viewview_content
Factbird
| Table/column | Change type | Old name | New name | Notes | |
|---|---|---|---|---|---|
CHANGEOVER_STOP | |||||
| table | New Table | CHANGEOVER_STOP | |||
OEE | |||||
| table | New Table | OEE | |||
PRODUCT | |||||
| table | New Table | PRODUCT | |||
GitLab
| Table/column | Change type | Old name | New name | Notes | |
|---|---|---|---|---|---|
PROJECT_COMMIT | |||||
| column | New Column | extended_trailers | |||
| column | New Column | stats_addition | |||
| column | New Column | stats_deletion | |||
| column | New Column | stats_total | |||
| column | New Column | trailers | |||
PROJECT_TAG | |||||
| table | Discontinued Table | PROJECT_TAG | |||
Gladly
| Table/column | Change type | Old name | New name | Notes | |
|---|---|---|---|---|---|
AGENT_AVAILABILITY_EVENT | |||||
| table | New Table | AGENT_AVAILABILITY_EVENT | |||
AGENT_DURATION_REPORT | |||||
| table | New Table | AGENT_DURATION_REPORT | |||
AGENT_STATUS_EVENT | |||||
| table | New Table | AGENT_STATUS_EVENT | |||
AGENT_TIMESTAMPS_REPORT | |||||
| table | New Table | AGENT_TIMESTAMPS_REPORT | |||
CONTACT_EVENT | |||||
| table | New Table | CONTACT_EVENT | |||
CONTACT_EXPORT_REPORT_V_3 | |||||
| table | New Table | CONTACT_EXPORT_REPORT_V_3 | |||
CONTACT_TIMESTAMP_REPORT | |||||
| table | New Table | CONTACT_TIMESTAMP_REPORT | |||
CONVERSATION_EXPORT_REPORT | |||||
| table | New Table | CONVERSATION_EXPORT_REPORT | |||
CUSTOMER_EVENT | |||||
| table | New Table | CUSTOMER_EVENT | |||
GLAD_APP_ANSWER_SEARCH_REPORT | |||||
| table | New Table | GLAD_APP_ANSWER_SEARCH_REPORT | |||
GLAD_APP_ANSWER_USAGE_REPORT | |||||
| table | New Table | GLAD_APP_ANSWER_USAGE_REPORT | |||
GLAD_APP_CONTACT_POINT_REPORT | |||||
| table | New Table | GLAD_APP_CONTACT_POINT_REPORT | |||
HELP_CENTER_ANSWER_USAGE_REPORT | |||||
| table | New Table | HELP_CENTER_ANSWER_USAGE_REPORT | |||
PAYMENT_REQUEST_EVENT | |||||
| table | New Table | PAYMENT_REQUEST_EVENT | |||
QUICK_ACTION_USAGE_REPORT | |||||
| table | New Table | QUICK_ACTION_USAGE_REPORT | |||
TASK_EVENT | |||||
| table | New Table | TASK_EVENT | |||
TASK_EXPORT_REPORT | |||||
| table | New Table | TASK_EXPORT_REPORT | |||
TASK_SUMMARY_REPORT | |||||
| table | New Table | TASK_SUMMARY_REPORT | |||
TASK_TIMESTAMPS_REPORT | |||||
| table | New Table | TASK_TIMESTAMPS_REPORT | |||
WORK_SESSION_REPORT | |||||
| table | New Table | WORK_SESSION_REPORT | |||
Google Ads
We have added two new metadata tables, AD_GROUP_BID_MODIFIER_HISTORY and CAMPAIGN_BID_MODIFIER_HISTORY.
HubSpot
| Table/column | Change type | Old name | New name | Notes | |
|---|---|---|---|---|---|
FEEDBACK_SUBMISSION | |||||
| table | New Table | FEEDBACK_SUBMISSION | |||
FEEDBACK_SUBMISSION_CONTACT | |||||
| table | New Table | FEEDBACK_SUBMISSION_CONTACT | |||
FEEDBACK_SUBMISSION_PROPERTY_HISTORY | |||||
| table | New Table | FEEDBACK_SUBMISSION_PROPERTY_HISTORY | |||
FEEDBACK_SUBMISSION_TICKET | |||||
| table | New Table | FEEDBACK_SUBMISSION_TICKET | |||
Ironclad
| Table/column | Change type | Old name | New name | Notes | |
|---|---|---|---|---|---|
RECORD | |||||
| column | New Column | ironclad_id | |||
WORKFLOW | |||||
| column | New Column | ironclad_id | |||
WORKFLOW_SIGNER_DELEGATE | |||||
| column | New Column | delegate_name | |||
Jira
We have added two new tables, FIELD_PROJECT and ISSUE_USER_VOTE.
- The
FIELD_PROJECTtable is only available for Jira Cloud instances. You must grant Fivetran theAdminister Jiraglobal permission to fetch the custom fields project's mapping data. - To capture
ISSUE_USER_VOTEdata, you must set the Allow users to vote on issues option to ON in your Jira account's general configurations.
We are gradually rolling out these changes to all existing connections. Perform a re-sync to fetch the historical data of the new tables.
Jira Align
| Table/column | Change type | Old name | New name | Notes | |
|---|---|---|---|---|---|
USERS_TEAM | |||||
| column | Primary Key Change | user_id | user_id 🔑 | Added to primary key. | |
USERS_TIME_TRACK_ROLE | |||||
| column | Discontinued Column | task_id 🔑 | No longer a primary key. | ||
| column | Primary Key Change | user_id 🔑 | New primary key. | ||
Kustomer
We have added a new column, open_status_at, to the CONVERSATION_HISTORY table.
We have added the following new tables:
BUSINESS_HOLIDAYBUSINESS_SCHEDULEBUSINESS_SCHEDULE_HOUR
We are gradually rolling out this change to all existing connections.
Medallia Agile Research
| Table/column | Change type | Old name | New name | Notes | |
|---|---|---|---|---|---|
SURVEY_RESPONDENT_RESPONSE | |||||
| column | Primary Key Change | question_id 🔑 | question_id | No longer a primary key. | |
| column | Primary Key Change | response_id 🔑 | response_id | No longer a primary key. | |
| column | Primary Key Change | index 🔑 | New primary key. | ||
SURVEY_RESPONDENT_RESPONSE_TAG | |||||
| column | Discontinued Column | question_id 🔑 | No longer a primary key. | ||
| column | Discontinued Column | response_id 🔑 | No longer a primary key. | ||
| column | Primary Key Change | survey_respondent_response_index 🔑 | New primary key. | ||
Navan
| Table/column | Change type | Old name | New name | Notes | |
|---|---|---|---|---|---|
BOOKING_SEGMENT | |||||
| column | New Column | hotel_super_chain | |||
| Table/column | Change type | Old name | New name | Notes | |
|---|---|---|---|---|---|
BOOKING | |||||
| column | Primary Key Change | id 🔑 | booking_id | No longer a primary key. | |
| column | Rename Column | id 🔑 | booking_id | ||
| column | Primary Key Change | uuid | uuid 🔑 | Added to primary key. | |
BOOKING_BILLABLE_ENTITY | |||||
| column | Discontinued Column | booking_id 🔑 | No longer a primary key. | ||
| column | Primary Key Change | booking_uuid 🔑 | New primary key. | ||
BOOKING_BOOKER | |||||
| column | Discontinued Column | booking_id 🔑 | No longer a primary key. | ||
| column | Primary Key Change | booking_uuid 🔑 | New primary key. | ||
BOOKING_COST_CENTER | |||||
| column | Discontinued Column | booking_id 🔑 | No longer a primary key. | ||
| column | Primary Key Change | booking_uuid 🔑 | New primary key. | ||
BOOKING_CREDIT | |||||
| column | Discontinued Column | booking_id 🔑 | No longer a primary key. | ||
| column | Primary Key Change | booking_uuid 🔑 | New primary key. | ||
BOOKING_CUSTOM_FIELD | |||||
| column | Discontinued Column | booking_id 🔑 | No longer a primary key. | ||
| column | Primary Key Change | booking_uuid 🔑 | New primary key. | ||
BOOKING_DEPARTMENT | |||||
| column | Discontinued Column | booking_id 🔑 | No longer a primary key. | ||
| column | Primary Key Change | booking_uuid 🔑 | New primary key. | ||
BOOKING_DESTINATION | |||||
| column | Discontinued Column | booking_id 🔑 | No longer a primary key. | ||
| column | Primary Key Change | booking_uuid 🔑 | New primary key. | ||
BOOKING_ETICKET | |||||
| column | Discontinued Column | booking_id 🔑 | No longer a primary key. | ||
| column | Primary Key Change | booking_uuid 🔑 | New primary key. | ||
BOOKING_ORIGIN | |||||
| column | Discontinued Column | booking_id 🔑 | No longer a primary key. | ||
| column | Primary Key Change | booking_uuid 🔑 | New primary key. | ||
BOOKING_OUT_OF_POLICY_VIOLATION_TYPE | |||||
| column | Discontinued Column | booking_id 🔑 | No longer a primary key. | ||
| column | Primary Key Change | booking_uuid 🔑 | New primary key. | ||
BOOKING_PASSENGER | |||||
| column | Discontinued Column | booking_id 🔑 | No longer a primary key. | ||
| column | Primary Key Change | booking_uuid 🔑 | New primary key. | ||
BOOKING_REGION | |||||
| column | Discontinued Column | booking_id 🔑 | No longer a primary key. | ||
| column | Primary Key Change | booking_uuid 🔑 | New primary key. | ||
BOOKING_RESHOPPING | |||||
| column | Discontinued Column | booking_id 🔑 | No longer a primary key. | ||
| column | Primary Key Change | booking_uuid 🔑 | New primary key. | ||
BOOKING_SEAT | |||||
| column | Discontinued Column | booking_id 🔑 | No longer a primary key. | ||
| column | Primary Key Change | booking_uuid 🔑 | New primary key. | ||
BOOKING_SEGMENT | |||||
| column | Discontinued Column | booking_id 🔑 | No longer a primary key. | ||
| column | Discontinued Column | hotel_super_chain | |||
| column | Primary Key Change | booking_uuid 🔑 | New primary key. | ||
BOOKING_SUBSIDIARY | |||||
| column | Discontinued Column | booking_id 🔑 | No longer a primary key. | ||
| column | Primary Key Change | booking_uuid 🔑 | New primary key. | ||
BOOKING_TRIP_UUID | |||||
| column | Discontinued Column | booking_id 🔑 | No longer a primary key. | ||
| column | Primary Key Change | booking_uuid 🔑 | New primary key. | ||
TRANSACTION | |||||
| column | Discontinued Column | booking_id | |||
| column | New Column | navan_booking_id | |||
Pipedrive
We have added the following new columns to the PRODUCT_DEAL table:
billing_frequencybilling_frequency_cyclesbilling_start_date
Productboard
| Table/column | Change type | Old name | New name | Notes | |
|---|---|---|---|---|---|
FEATURE | |||||
| column | New Column | parent_id | |||
Ramp
| Table/column | Change type | Old name | New name | Notes | |
|---|---|---|---|---|---|
TRANSACTION_POLICY_VIOLATION | |||||
| column | Primary Key Change | id 🔑 | No longer a primary key. | ||
| column | Primary Key Change | index 🔑 | Added to primary key. | ||
SolarWinds Service Desk
| Table/column | Change type | Old name | New name | Notes | |
|---|---|---|---|---|---|
INCIDENT | |||||
| column | New Column | customer_satisfaction_response | |||
| column | New Column | is_customer_satisfied | |||
| column | New Column | resolution | |||
| column | New Column | resolution_type | |||
| column | New Column | total_time_spent | |||
INCIDENT_CUSTOM_FIELD_VALUE | |||||
| table | New Table | INCIDENT_CUSTOM_FIELD_VALUE | |||
INCIDENT_REQUEST_VARIABLE | |||||
| table | New Table | INCIDENT_REQUEST_VARIABLE | |||
INCIDENT_STATISTIC | |||||
| table | New Table | INCIDENT_STATISTIC | |||
SparkPost
| Table/column | Change type | Old name | New name | Notes | |
|---|---|---|---|---|---|
EVENT_RCPT_META_KEY | |||||
| table | Discontinued Table | EVENT_RCPT_META_KEY | Data is available in the EVENT table. | ||
StackAdapt
| Table/column | Change type | Old name | New name | Notes | |
|---|---|---|---|---|---|
AUDIENCE_FILE | |||||
| table | New Table | AUDIENCE_FILE | |||
AUDIENCE_FILE_GEO_TARGETS_COMBINED | |||||
| table | Discontinued Table | AUDIENCE_FILE_GEO_TARGETS_COMBINED | Data is available in the AUDIENCE_FILE and AUDIENCE_GEO_TARGETS_FILE tables. | ||
AUDIENCE_GEO_TARGETS_FILE | |||||
| table | New Table | AUDIENCE_GEO_TARGETS_FILE | |||
CREATIVE_DISPLAY_JS | |||||
| column | Discontinued Column | _fivetran_id 🔑 | No longer a primary key. | ||
| column | Primary Key Change | creative_id | creative_id 🔑 | Added to primary key. | |
| column | Primary Key Change | index 🔑 | New primary key. | ||
CREATIVE_INPUT_AUDIO_VIDEO | |||||
| table | Discontinued Table | CREATIVE_INPUT_AUDIO_VIDEO | Data is available in the CREATIVE_INPUT_DATA_AUDIO and CREATIVE_INPUT_DATA_VIDEO tables. | ||
CREATIVE_INPUT_DATA_AUDIO | |||||
| table | New Table | CREATIVE_INPUT_DATA_AUDIO | |||
CREATIVE_INPUT_DATA_VIDEO | |||||
| table | New Table | CREATIVE_INPUT_DATA_VIDEO | |||
CREATIVE_VAST_TRACKER | |||||
| column | Discontinued Column | _fivetran_id 🔑 | No longer a primary key. | ||
| column | Primary Key Change | creative_id | creative_id 🔑 | Added to primary key. | |
| column | Primary Key Change | index 🔑 | New primary key. | ||
INSIGHT_CAMPAIGN_AUDIENCE | |||||
| table | New Table | INSIGHT_CAMPAIGN_AUDIENCE | |||
INSIGHT_CAMPAIGN_AUDIENCE_AB | |||||
| table | New Table | INSIGHT_CAMPAIGN_AUDIENCE_AB | |||
INSIGHT_CAMPAIGN_BID_FACTOR | |||||
| table | New Table | INSIGHT_CAMPAIGN_BID_FACTOR | |||
INSIGHT_CAMPAIGN_CATEGORY | |||||
| table | New Table | INSIGHT_CAMPAIGN_CATEGORY | |||
INSIGHT_CAMPAIGN_CREATIVE_TACTIC | |||||
| table | New Table | INSIGHT_CAMPAIGN_CREATIVE_TACTIC | |||
INSIGHT_CAMPAIGN_DEAL | |||||
| table | New Table | INSIGHT_CAMPAIGN_DEAL | |||
INSIGHT_CAMPAIGN_DEMOGRAPHIC | |||||
| table | New Table | INSIGHT_CAMPAIGN_DEMOGRAPHIC | |||
INSIGHT_CAMPAIGN_DEVICE | |||||
| table | New Table | INSIGHT_CAMPAIGN_DEVICE | |||
INSIGHT_CAMPAIGN_GEO | |||||
| table | New Table | INSIGHT_CAMPAIGN_GEO | |||
INSIGHT_CAMPAIGN_GROUP_AUDIENCE | |||||
| table | New Table | INSIGHT_CAMPAIGN_GROUP_AUDIENCE | |||
INSIGHT_CAMPAIGN_GROUP_AUDIENCE_AB | |||||
| table | New Table | INSIGHT_CAMPAIGN_GROUP_AUDIENCE_AB | |||
INSIGHT_CAMPAIGN_GROUP_BID_FACTOR | |||||
| table | New Table | INSIGHT_CAMPAIGN_GROUP_BID_FACTOR | |||
INSIGHT_CAMPAIGN_GROUP_CATEGORY | |||||
| table | New Table | INSIGHT_CAMPAIGN_GROUP_CATEGORY | |||
INSIGHT_CAMPAIGN_GROUP_CREATIVE_TACTIC | |||||
| table | New Table | INSIGHT_CAMPAIGN_GROUP_CREATIVE_TACTIC | |||
INSIGHT_CAMPAIGN_GROUP_DEAL | |||||
| table | New Table | INSIGHT_CAMPAIGN_GROUP_DEAL | |||
INSIGHT_CAMPAIGN_GROUP_DEMOGRAPHIC | |||||
| table | New Table | INSIGHT_CAMPAIGN_GROUP_DEMOGRAPHIC | |||
INSIGHT_CAMPAIGN_GROUP_DEVICE | |||||
| table | New Table | INSIGHT_CAMPAIGN_GROUP_DEVICE | |||
INSIGHT_CAMPAIGN_GROUP_GEO | |||||
| table | New Table | INSIGHT_CAMPAIGN_GROUP_GEO | |||
INSIGHT_CAMPAIGN_GROUP_RETARGETING_SEGMENT | |||||
| table | New Table | INSIGHT_CAMPAIGN_GROUP_RETARGETING_SEGMENT | |||
INSIGHT_CAMPAIGN_GROUP_SUPPLY_SOURCE | |||||
| table | New Table | INSIGHT_CAMPAIGN_GROUP_SUPPLY_SOURCE | |||
INSIGHT_CAMPAIGN_RETARGETING_SEGMENT | |||||
| table | New Table | INSIGHT_CAMPAIGN_RETARGETING_SEGMENT | |||
INSIGHT_CAMPAIGN_SUPPLY_SOURCE | |||||
| table | New Table | INSIGHT_CAMPAIGN_SUPPLY_SOURCE | |||
STATS_DELIVERY | |||||
| table | Discontinued Table | STATS_DELIVERY | Data is available in the following tables:
| ||
STATS_DELIVERY_ADVERTISER | |||||
| table | New Table | STATS_DELIVERY_ADVERTISER | |||
STATS_DELIVERY_CAMPAIGN | |||||
| table | New Table | STATS_DELIVERY_CAMPAIGN | |||
STATS_DELIVERY_CAMPAIGN_GROUP | |||||
| table | New Table | STATS_DELIVERY_CAMPAIGN_GROUP | |||
STATS_DELIVERY_CONVERSION_TRACKER | |||||
| table | New Table | STATS_DELIVERY_CONVERSION_TRACKER | |||
STATS_DELIVERY_NATIVE_AD | |||||
| table | New Table | STATS_DELIVERY_NATIVE_AD | |||
STATS_INSIGHT | |||||
| table | Discontinued Table | STATS_INSIGHT | Data is available in the INSIGHT_CAMPAIGN_* tables. | ||
StarRez
| Table/column | Change type | Old name | New name | Notes | |
|---|---|---|---|---|---|
APPLICATION_STATUS | |||||
| table | New Table | APPLICATION_STATUS | |||
ENTRY_APPLICATION | |||||
| table | New Table | ENTRY_APPLICATION | |||
ENTRY_APPLICATION_CUSTOM_FIELD | |||||
| table | New Table | ENTRY_APPLICATION_CUSTOM_FIELD | |||
ROOM_CONFIGURATION_TERM_TYPE | |||||
| table | New Table | ROOM_CONFIGURATION_TERM_TYPE | |||
ROOM_SPACE_CLOSED | |||||
| table | New Table | ROOM_SPACE_CLOSED | |||
ROOM_SPACE_CLOSED_REASON_ENUM | |||||
| table | New Table | ROOM_SPACE_CLOSED_REASON_ENUM | |||
ROOM_SPACE_DETAIL | |||||
| table | New Table | ROOM_SPACE_DETAIL | |||
TERM_TYPE | |||||
| table | New Table | TERM_TYPE | |||
Teamwork
| Table/column | Change type | Old name | New name | Notes | |
|---|---|---|---|---|---|
TEAM | |||||
| column | New Column | deleted | |||
TIME_TRACKING | |||||
| column | New Column | status | |||
USERS | |||||
| column | New Column | deleted | |||
TikTok Ads
We added a buying_types filter to our calls to retrieve all possible buying_types entities {AUCTION, RESERVATION_RF, RESERVATION_TOP_VIEW} for the following tables:
AD_HISTORYADGROUP_HISTORYCAMPAIGN_HISTORY
We added the buying_type field to all three tables (AD_HISTORY, ADGROUP_HISTORY, and CAMPAIGN_HISTORY) to reflect the buying_types filter value used in our data requests.
We added the following fields to the AD_HISTORY table (for details, see the TikTok documentation):
aigc_disclosure_typeavatar_icon_web_uribrand_safety_postbid_partnerbrand_safety_vast_urlbranded_content_disabledcall_to_action_idcard_idcarousel_image_indexcpp_urlcreative_typedark_post_statusdeeplink_typedynamic_destinationdynamic_formatfallback_typeidentity_authorized_bc_ididentity_ididentity_typeitem_duet_statusitem_stitch_statusmusic_idoptimization_eventpage_idphone_numberphone_region_calling_codephone_region_codeproduct_set_idproduct_specific_typepromotional_music_disabledshopping_ads_deeplink_typeshopping_ads_fallback_typeshopping_ads_video_package_idtiktok_page_categorytracking_app_idtracking_pixel_idvast_moat_enabledvertical_video_strategyviewability_postbid_partnerviewability_vast_url
We added the following fields to the ADGROUP_HISTORY table (for details, see the TikTok documentation):
adgroup_app_profile_page_stateattribution_event_countbid_display_modebrand_safety_partnerbrand_safety_typeclick_attribution_windowcomment_disabledcpmdelivery_modediscount_amountdiscount_percentagediscount_typeengaged_view_attribution_windowfeed_typeidentity_authorized_bc_ididentity_ididentity_typeios14_quota_typeios14_targetingis_smart_performance_campaignnext_day_retentionpre_discount_budgetpre_discount_cpmpredict_impressionproduct_sourcepromotion_target_typepromotion_typepromotion_website_typepurchased_impressionpurchased_reachrf_estimated_cprrf_estimated_frequencyrf_purchased_typeroas_bidsaved_audience_idscheduled_budgetsearch_result_enabledshare_disabledshopping_ads_retargeting_actions_daysshopping_ads_retargeting_custom_audience_relationshopping_ads_retargeting_typeshopping_ads_typesmart_audience_enabledsmart_interest_behavior_enabledspending_powersplit_test_group_idsplit_test_statusstore_authorized_bc_idstore_idString> tiktok_subplacementsvbo_windowvertical_sensitivity_idvideo_download_disabledview_attribution_window
We added the following fields to the CAMPAIGN_HISTORY table (for details, see the TikTok documentation):
app_idapp_promotion_typebid_typebudget_optimize_oncampaign_app_profile_page_statecampaign_product_sourcedeep_bid_typeis_advanced_dedicated_campaignis_search_campaignis_smart_performance_campaignobjectiveoptimization_goalpostback_window_moderf_campaign_typeroas_bidrta_idrta_product_selection_enabled
Workable
| Table/column | Change type | Old name | New name | Notes | |
|---|---|---|---|---|---|
CANDIDATE_SOCIAL_PROFILE | |||||
| column | Primary Key Change | username 🔑 | username | No longer a primary key. | |
| column | Primary Key Change | index 🔑 | New primary key. | ||
Workday HCM
We have added the following new tables:
ADDRESS_USE_FOR_REFERENCEADDRESS_USE_FOR_TENANTED_REFERENCEADDRESS_USAGE_TYPEETHNICITYGENDER_IDENTITYLGBT_IDENTIFICATIONLOCATIONLOCATION_ADDRESSLOCATION_HIERARCHYLOCATION_TYPELOCATION_USAGEPRONOUNQUALIFICATION_AWARD_AND_ACTIVITYQUALIFICATION_CERTIFICATIONQUALIFICATION_CERTIFICATION_ATTACHMENTQUALIFICATION_COMPETENCY_ACHIEVEMENTQUALIFICATION_EDUCATIONQUALIFICATION_INTERNAL_PROJECT_EXPERIENCEQUALIFICATION_JOB_HISTORY_ACHIEVEMENTQUALIFICATION_LANGUAGEQUALIFICATION_LANGUAGE_ABILITYQUALIFICATION_PROFESSIONAL_AFFILIATIONQUALIFICATION_SPECIALITY_ACHIEVEMENTQUALIFICATION_TRAININGQUALIFICATION_WORK_EXPERIENCESALARY_OVER_THE_CAP_COSTING_ALLOCATION_DETAILSEXUAL_ORIENTATIONWORKER_ALLOWANCE_PLANWORKER_BONUS_PLANWORKER_COMMMISION_PLANWORKER_COSTING_ALLOCATIONWORKER_COSTING_ALLOCATION_DETAILWORKER_COSTING_ALLOCATION_INTERVALWORKER_FUTURE_PAYMENT_PLANWORKER_MERIT_PLANWORKER_PERIOD_SALARY_PLANWORKER_SALARY_AND_HOURLYWORKER_UNIT_ALLOWANCE_PLANWORKER_UNIT_SALARY_PLAN
We have added the following columns to the WORKER and WORKER_HISTORY tables:
user_namesimplified_viewuser_language_codepreferred_language_codelocale_codehour_clock_codecurrency_codecurrency_numeric_codetime_zone_codedisplay_language_code
We are gradually rolling out these changes to all the existing connections.
Improvements
Adyen
We have fixed a bug where the raw_acquirer_response column in the RECEIVED_PAYMENTS_REPORT table was not replicating. Re-sync the table to update and populate the existing null values in your destination.
Aha!
We have updated our sync strategy and now incrementally sync the RELEASE table.
Amazon S3
We have improved the connector setup experience and made the following changes to the connection setup form:
- Added a new configuration option, Run connection test to perform an intermediate test during configuration
- Added a new configuration option, Preview Files to perform an intermediate test during configuration
- Added support for displaying fields based on the file type
- Added a new field, Quote character, to use an enclosing character
- Reorganised fields to make the setup form more intuitive
- Removed Infer as an option from the File Type field
- Removed the Enable Advanced Options toggle
- Changed the Null Sequence field to a toggle
- For the Delimiter field, we now use
,as the default value - For the Line Separator field, we now use
\nas the default value
For more information, see our setup instructions. We are gradually rolling out these changes to all existing connections.
Assembled
The Assembled connector now supports the Hybrid Deployment model. For more information, see our setup instructions.
Azure Blob Storage
The Azure Blob Storage connector now supports the Hybrid Deployment model. For more information, see our setup instructions.
Azure DevOps
The Azure DevOps connector now supports the Hybrid Deployment model. For more information, see our setup instructions.
Azure Event Hubs
The Azure Event Hubs connector now supports the Hybrid Deployment model. For more information, see our setup instructions.
Azure SQL Database
Azure SQL Database connectors configured for Hybrid Deployment now support Microsoft Entra ID (formerly Azure Active Directory) authentication.
Collibra
We have updated our sync strategy. We now re-import the ATTRIBUTE table once a month and no longer re-import the JOB table. Previously, we re-imported these two tables weekly.
commercetools
The commercetools connector now supports the Hybrid Deployment model. For more information, see our setup instructions.
Coupa
We have updated our sync strategy for the COMMODITY table. We now sync the table data using the commodities API endpoint.
Delighted
The Delighted connector now supports the Hybrid Deployment model. For more information, see our setup instructions.
We have added table re-sync support. Previously, we only supported connection-level re-syncs.
Event-based tables and tables with a retention period at the source don't support this feature.
You can now select and deselect tables to be synced on the Schema tab of the connection details page in your Fivetran dashboard.
Factbird
We can now sync data from Factbird accounts with custom base URLs. To support this enhancement, we have made the following changes to the connection setup form:
- Added a new drop-down menu, Base URL, where you can select whether your account uses the default or a custom base URL
- Added the Custom base URL field for specifying your custom base URL
For more information, see our setup guide.
FreshTeam
We have added table re-sync support. Previously, we only supported connection-level re-syncs.
Event-based tables and tables with a retention period at the source don't support this feature.
Gainsight Customer Success
The Gainsight Customer Success connector now supports the Hybrid Deployment model. For more information, see our setup instructions.
Google Ads
The Google Ads connector now supports the Hybrid Deployment model. For more information, see our setup instructions.
Google Search Ads 360
We've added the following metadata tables to provide a more comprehensive schema:
ADAD_GROUPBIDDING_STRATEGYCAMPAIGNCUSTOMER
We've added the following prebuilt reports:
ad_conversion_action_and_device_reportad_device_reportad_group_conversion_action_and_device_reportad_group_device_reportad_group_reportcampaign_conversion_action_and_device_reportcampaign_device_reportcampaign_reportcustomer_conversion_action_and_device_reportcustomer_device_reportcustomer_reportkeyword_conversion_action_and_device_reportkeyword_device_reportkeyword_report
Prebuilt reports are common report configurations that make it easier to get insight into your data without needing to create custom reports. For more details about this update, refer to the Google Search Ads 360 ERD.
History mode support
History mode is now in beta for the following destinations:
HubSpot
We have added support for the HubSpot Feedback Submissions API to sync the feedback submissions data in your HubSpot account. We are gradually rolling out this improvement to all existing connections.
Impact Brand
The Impact connector now supports the Hybrid Deployment model. For more information, see our setup instructions.
Ironclad
The Ironclad connector now supports OAuth 2.0 authentication. For more information, see our setup instructions.
Lever
The Lever connector now supports the Hybrid Deployment model. For more information, see our setup instructions.
Maxio SaaSOptics
We have updated our sync strategy. We now re-import the INVOICE table once a week to capture updates and deletes.
We now re-import the TRANSACTION table once a day to capture updates and deletes. Previously, we only supported incremental syncs for this table.
MongoDB
Upgrade your MongoDB server to version 4.0 or later by March 1, 2025, to maintain compatibility with the latest MongoDB drivers. After that date, the drivers will no longer support earlier server versions. For details, see the MongoDB software lifecycle schedules documentation.
Navan
We now capture fixed-scale decimals for all the columns that contain financial data.
NetSuite SuiteAnalytics
The NetSuite SuiteAnalytics connector now supports the Hybrid Deployment model. For more information, see our setup instructions.
OneLake
We have introduced new fields in the setup form, Workspace GUID and Lakehouse GUID.
For new destinations, these fields now replace the existing Workspace Name and Lakehouse Name fields.
For existing destinations, the new GUID fields have been added alongside the current Workspace Name and Lakehouse Name fields. We will sunset the original fields in a future update. Ensure that you update the new GUID fields before this change.
PayPal
The PayPal connector now supports the Hybrid Deployment model. For more information, see our setup instructions.
PostgreSQL
We now support syncing the OID data type as LONG. See all supported data types in our PostgreSQL documentation.
PostgreSQL destination
All PostgreSQL implementations now support the Hybrid Deployment model. We are gradually rolling out this feature to all existing destinations. For more information, see the individual destination setup guides.
Recurly
The Recurly connector now supports the Hybrid Deployment model. For more information, see our setup instructions.
Salesforce
For roll-up summary fields that reference formula fields, we now round formula field values to their configured scale before calculating the roll-up summary result, aligning with Salesforce behavior.
This improvement applies to the following destinations:
- BigQuery
- Databricks
- PostgreSQL
- Redshift
- Snowflake
For other destinations, we calculate the roll-up summary result without rounding.
We are gradually rolling out this change to all existing connections.
SAP Concur
We have added a new field, Historical Sync Limit, to the connection setup form. This allows you to select a date to limit the historical data sync to. The historical sync limit applies to all incremental tables. This change applies to all new and existing connections. For an existing connection, you can edit the connection details and select a date.
We have also added support for the historical_sync_limit field for connectors created using the Create a connection endpoint. For more information, see our REST API config.
Updating the value of the Historical Sync Limit may trigger a complete connection re-sync.
We are gradually rolling out this feature to all connections.
Sentry
The Sentry connector now supports the Hybrid Deployment model. For more information, see our setup instructions.
ServiceNow
We have added support for Okta authentication. We will be gradually rolling out this feature to existing connections.
SFTP
We have improved the connector setup experience and made the following changes to the connection setup form:
- Added a new configuration option, Preview Files, to perform an intermediate test during configuration
- Added support for displaying fields based on the file type
- Added a new field, Quote character, to use an enclosing character
- Reorganised fields to make the setup form more intuitive
- Removed Infer as an option from the File Type field
- Removed the Enable Advanced Options toggle
- Changed the Null Sequence field to a toggle
- For the Delimiter character(s) field, we now use
,as the default value - For the Line Separator field, we now use
\nas the default value
For more information, see our setup instructions and REST API configuration. We are gradually rolling out these changes to all existing connections.
SharePoint
The SharePoint connector now supports the Hybrid Deployment model. For more information, see our setup instructions.
Shopify
We have fixed a data integrity issue in the currency column of the CUSTOMER table. If you observe null values for the column in your destination, trigger a re-sync of the CUSTOMER table.
Slack
The Slack connector now supports the Hybrid Deployment model. For more information, see our setup instructions.
Snowflake
We now support IAM role authentication to authorize S3 buckets associated with Snowflake destinations configured for the Hybrid Deployment model.
Spotify Ads
Our Spotify Ads connector is now generally available. Read our Spotify Ads connector documentation.
Sprout Social
The Sprout Social connector now supports the Hybrid Deployment model. For more information, see our setup instructions.
StackAdapt
We now capture deletes only for the following tables:
ADVERTISERAUDIENCECAMPAIGNCAMPAIGN_GROUPCONVERSION_TRACKERCREATIVECUSTOM_SEGMENT_OPTIONDEAL_GROUPRETARGETING_AUDIENCESUPPLY_SOURCE_OPTION
Previously, we captured deletes for all the tables.
We have made the following changes to the sync strategy:
We now incrementally sync the following tables and their child tables to capture new records:
INSIGHT_CAMPAIGN_AUDIENCEINSIGHT_CAMPAIGN_AUDIENCE_ABINSIGHT_CAMPAIGN_BID_FACTORINSIGHT_CAMPAIGN_CATEGORYINSIGHT_CAMPAIGN_CREATIVE_TACTICINSIGHT_CAMPAIGN_DEALINSIGHT_CAMPAIGN_DEMOGRAPHICINSIGHT_CAMPAIGN_DEVICEINSIGHT_CAMPAIGN_GEOINSIGHT_CAMPAIGN_GROUP_AUDIENCEINSIGHT_CAMPAIGN_GROUP_AUDIENCE_ABINSIGHT_CAMPAIGN_GROUP_BID_FACTORINSIGHT_CAMPAIGN_GROUP_CATEGORYINSIGHT_CAMPAIGN_GROUP_CREATIVE_TACTICINSIGHT_CAMPAIGN_GROUP_DEALINSIGHT_CAMPAIGN_GROUP_DEMOGRAPHICINSIGHT_CAMPAIGN_GROUP_DEVICEINSIGHT_CAMPAIGN_GROUP_GEOINSIGHT_CAMPAIGN_GROUP_RETARGETING_SEGMENTINSIGHT_CAMPAIGN_GROUP_SUPPLY_SOURCEINSIGHT_CAMPAIGN_RETARGETING_SEGMENTINSIGHT_CAMPAIGN_SUPPLY_SOURCESTATS_DELIVERY_ADVERTISERSTATS_DELIVERY_CAMPAIGNSTATS_DELIVERY_CAMPAIGN_GROUPSTATS_DELIVERY_CONVERSION_TRACKERSTATS_DELIVERY_NATIVE_AD
We now re-import the remaining tables and their child tables during every sync to capture updates and deletes.
StarRez
The StarRez connector now supports priority-first sync. Priority-first syncs fetch your most recent data first so that it's quickly ready for you to use. StarRez's priority-first syncs fetch the most recent 15 days' worth of data from all tables except the following tables:
BOOKING_TYPECUSTOM_FIELD_USAGE_TYPE_ENUMENROLLMENT_TYPE_ENUMENTRY_STATUS_ENUMFIELD_DATA_TYPE_ENUMGENDER_ENUMGL_POSTING_TYPE_ENUMGROUP_STATUS_ENUMNATIONALITYROOM_RATE_DURATION_ENUMROOM_SPACE_TYPE_ENUMROOMSPACE_CLOSED_REASONTRANSACTION_TYPE_ENUM
To learn more, see our priority-first sync documentation.
Talkdesk
The Talkdesk connector now supports the Hybrid Deployment model. For more information, see our setup instructions.
Teamwork
We have made the following changes to the sync strategy:
We no longer re-import the
CALENDAR_EVENT,PROJECT_BUDGET,TIME_TRACKING, andUSERStables and its child tables once a week.We incrementally sync the
ACTIVITY,CALENDAR_EVENT,TASK, andTIME_TRACKINGtables based on the updated timestamp.
Transcend
We can now sync data from Transcend accounts hosted in the US region. To support this enhancement, we have added a new drop-down menu, Region, to the connection setup form. For more information, see our setup guide.
Uservoice
The Uservoice connector now supports the Hybrid Deployment model. For more information, see our setup instructions.
Workday RaaS
If a primary key contains a null value in your reports, we display a warning on the connection dashboard and insert the record with a null value in your destination. If the destination does not support null values, we insert the row with the default value for the column instead.
Xero
We have improved the decimal precision of the currency_rate columns and now support up to 10 for decimal places in the following tables:
BANK_TRANSACTIONBANK_TRANSFERCREDIT_NOTEINVOICEOVERPAYMENTPAYMENTPREPAYMENT
Previously, we supported a scale of 6 for decimal values and rounded the values to six decimal places.
Yahoo Search Ads Yahoo Japan
We have upgraded our Yahoo Search Ads Yahoo Japan connector to Search Ads API v15 from v12.
Zendesk Chat
The Zendesk Chat connector now supports the Hybrid Deployment model. For more information, see our setup instructions.
Zendesk Support
We have added a new field, Historical sync time frame, to the connection setup form. This allows you to select how many months' worth of historical data you want to sync. For an existing connection, you can edit the connection details and set the time frame value. For more information, see our Historical sync time frame documentation.
We apply the historical sync limit to the following tables only:
SATISFACTION_RATINGTICKETTICKET_TAGTICKET_FIELD
We are gradually rolling out this feature to all connections.
REST API Improvements
Connector SDK
You can now manage connections you built with Connector SDK using the Fivetran REST API. This feature is available for Free, Standard, Enterprise, and Business Critical accounts. Note that you cannot create a connection using Fivetran REST API.
New Log Service Management endpoint
We have implemented a new Log Service Management API endpoint for our REST API. You can now leverage the new List all logging services within account feature.