All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Fixed "Provider produced inconsistent result after apply" error for
fivetran_destinationresource when using PrivateLink with Databricks destinations. When PrivateLink is configured, Fivetran's API returns modified values forserver_host_name(PrivateLink endpoint),cloud_provider,networking_method, andprivate_link_id. The provider now preserves the user's original configuration values for these fields to maintain Terraform state consistency. - Fixed "Provider produced inconsistent result after apply" error for
fivetran_destinationresource when changingrun_setup_testsfromfalsetotrue. The provider now correctly preserves networking-related fields (private_link_id,networking_method,hybrid_deployment_agent_id) when running setup tests without config changes.
New connection services supported:
- Supported service:
bizzabo_v2 - Supported service:
fireflies - Supported service:
h_level - Supported service:
siemens_building_x_openness - Supported service:
smartsheet - Supported service:
writesonic
New connection config fields supported:
- Added field
fivetran_connector.config.tde_certificate_backupfor services:sql_server. - Added field
fivetran_connector.config.tde_private_key_backupfor services:sql_server. - Added field
fivetran_connector.config.project_website_urlfor services:writesonic. - Added field
fivetran_connector.config.aws_credentialsfor services:amplitude. - Added field
fivetran_connector.config.gcs_credentialsfor services:amplitude. - Added field
fivetran_connector.config.location_idsfor services:h_level. - Added field
fivetran_connector.config.extraction_patternfor services:s3. - Added field
fivetran_connector.config.file_mapping_methodfor services:s3.
- Modification of
fivetran_group_usersresource after it has been imported. - While changing
networking_methodoffivetran_connectorresource from"ProxyAgent"to a different networking method, allow for config to haveproxy_agent_id = null
- In importing of a
fivetran_group_usersresource exclude TF user (group admin) to allow for re-importing previously created resource.
New connection services supported:
- Supported service:
bynder - Supported service:
cube_software - Supported service:
lightspeed_retail_xseries - Supported service:
onetrust - Supported service:
slack_app
New connection config fields supported:
- Added field
fivetran_connector.config.use_pdb_onlyfor services:oracle_hva. - Added field
fivetran_connector.config.tde_certificate_pathfor services:sql_server. - Added field
fivetran_connector.config.workspace_idfor services:fulfil. - Added field
fivetran_connector.config.domain_prefixfor services:lightspeed_retail_xseries. - Added field
fivetran_connector.config.reports.filters.filter_valuefor services:google_analytics_4. - Added field
fivetran_connector.config.binary_log_truncaterfor services:sql_server. - Added field
fivetran_connector.config.reports.filters.filter_valuesfor services:google_analytics_4. - Added field
fivetran_connector.config.sync_tablesfor services:google_analytics_4_export. - Added field
fivetran_connector.config.reports.custom_column_idsfor services:google_search_ads_360. - Added field
fivetran_connector.config.tde_private_key_pathfor services:sql_server. - Added field
fivetran_connector.config.storage_account_namefor services:azure_blob_storage. - Added field
fivetran_connector.config.reports.filters.filter_dimensionfor services:google_analytics_4.
New destination config fields supported:
- Added field
fivetran_destination.config.disable_vacuumfor services:databricks.
- Fixed importing of a
fivetran_group_usersresource.
- Fixed
is_primary_keyhandling infivetran_connector_schema_configresource to prevent "Provider returned invalid result object after apply" errors. Added proper null handling when API doesn't provideis_primary_keyvalues, ensuring all attributes have known values after apply operations. - Fixed state reconciliation issue for SFTP connectors with
filesblocks containing null values for optional fields (archive_pattern,email_subject,file_pattern). The provider now usestable_nameas the key field for matching file objects during state reconciliation, preventing "Provider produced inconsistent result after apply" errors.
- Fixed importing of
fivetran_external_loggingresources, and retrievingfivetran_external_loggingdata sources. - Fixed additional case of noisy
terraform planoutput forfivetran_connector_schema_configresource. When the API doesn't provideis_primary_keyvalues, they now default tofalseinstead ofnull(for newerschemasformat), preventing+ is_primary_key = (known after apply)diffs from appearing in plans. Theis_primary_keyfield is also now filtered from API requests as it is computed-only.
New connection services supported:
- Supported service:
discourse - Supported service:
oracle_netsuite_openair
New connection config fields supported:
- Added field
fivetran_connector.config.default_hostfor services:discourse. - Added field
fivetran_connector.config.api_usernamefor services:discourse.
- Fixed noisy
terraform planoutput forfivetran_connector_schema_configresource. Theis_primary_keyfield in column configuration is now computed-only (read-only), preventing Terraform from showing+ is_primary_key = (known after apply)diffs for all columns when making unrelated schema changes. This resolves issue where plans would show hundreds of lines of irrelevant changes. Note:is_primary_keycan no longer be set in configuration as it's determined by the API based on the source database schema.
New connection services supported:
- Supported service:
charthop - Supported service:
db2luw - Supported service:
gofundme_pro - Supported service:
paylocity
New connection config fields supported:
- Added field
fivetran_connector.config.backup_log_formatfor services:sql_server. - Added field
fivetran_connector.config.file_handlingfor services:sftp,share_point,box,google_drive. - Added field
fivetran_connector.config.selected_rangefor services:share_point,box,dropbox,email,s3,s3_compatible_storage,sftp. - Added field
fivetran_connector.config.include_inherited_columnsfor services:servicenow. - Added field
fivetran_connector.config.webhook_namefor services:ordway. - Added field
fivetran_connector.config.backup_storage_typefor services:sql_server. - Added field
fivetran_connector.config.backup_log_pathfor services:sql_server. - Added field
fivetran_connector.config.sync_permissionsfor services:share_point,google_drive. - Added field
fivetran_connector.config.export_native_types_as_pdffor services:google_drive. - Added field
fivetran_connector.config.reports.filtersfor services:google_search_console.
- Added field
fivetran_connector.auth.tenant_idfor service:share_point. This field was missing from the provider configuration but is supported by the Fivetran API, causing "unsupported argument" errors when customers tried to configure SharePoint connectors with tenant_id through Terraform.
- Fixed panic when importing
fivetran_private_linkresources with null config values in API response. The provider now safely handles nil values in the config map during import operations.
New connection services supported:
- Supported service:
cube - Supported service:
dutchie - Supported service:
openai - Supported service:
zendesk_workforce_management
New connection config fields supported:
- Added field
fivetran_connector.config.use_cloud_storagefor services:amplitude. - Added field
fivetran_connector.config.aws_credentialsfor services:amplitude. - Added field
fivetran_connector.config.reports.dimension_attributesfor services:double_click_publishers. - Added field
fivetran_connector.config.reports.ad_unit_viewfor services:double_click_publishers. - Added field
fivetran_connector.config.project_credentials.project_idfor services:amplitude. - Added field
fivetran_connector.config.reports.columnsfor services:double_click_publishers. - Added field
fivetran_connector.config.reports.custom_dimension_key_idsfor services:double_click_publishers. - Added field
fivetran_connector.config.reports.custom_field_idsfor services:double_click_publishers. - Added field
fivetran_connector.config.reports.accounts.flagfor services:workday_adaptive. - Added field
fivetran_connector.config.reports.levels.flagfor services:workday_adaptive. - Added field
fivetran_connector.config.gcs_credentialsfor services:amplitude.
New destination config fields supported:
- Added field
fivetran_destination.config.s3_bucket_auth_typefor services:databricks. - Added field
fivetran_destination.config.azure_storage_account_auth_typefor services:databricks. - Added field
fivetran_destination.config.external_volume_locationfor services:databricks. - Added field
fivetran_destination.config.gcs_service_account_credentialsfor services:snowflake. - Added field
fivetran_destination.config.create_external_volumesfor services:databricks.
Added ability to create fivetran_connector_schedule resource by group id and connector name. Creation of fivetran_connector_schedule requires that corresponding fivetran_connector already has been created - dependency on corresponding fivetran_connector resource instance could be specified with depends_on (e.g. as depends_on = [fivetran_connector.some_connector_1]):
- Added field
fivetran_connector_schedule.group_id - Added field
fivetran_connector_schedule.connector_name
Added ability to create fivetran_connector_schema_config resource by group id and connector name :
- Added field
fivetran_connector_schema_config.group_id - Added field
fivetran_connector_schema_config.connector_name
Filtering by group id and schema name (connector name) supported in fivetran_connections data source:
- New data source field
fivetran_connections.group_idto filter by group id. - New data source field
fivetran_connections.schema_nameto filter by schema name.
- Made field
fivetran_connector_schedule.connector_idoptional - Made field
fivetran_connector_schema_config.connector_idoptional
- Issue with
fivetran_connectorresource state migration errorpanic: can't unmarshal tftypes.Object["name":tftypes.String, "prefix":tftypes.String, "table":tftypes.String] into *[]tftypes.Value expected []tftypes.Value tftypes.Object["name":tftypes.String, "prefix":tftypes.String, "table":tftypes.String]that occures on provider version upgrade.
New connection services supported:
- Supported service:
brightflag - Supported service:
classy - Supported service:
consensus_demo_automation_platform - Supported service:
cube_software - Supported service:
epic_clarity - Supported service:
fulfil - Supported service:
helpjuice - Supported service:
listen360 - Supported service:
uptempo - Supported service:
workday_adaptive
New connection config fields supported:
- Added field
fivetran_connector.destination_schema.table_group_namefor services:workday. - Added field
fivetran_connector.config.reports.report_configuration_idsfor services:double_click_campaign_manager. - Added field
fivetran_connector.config.reports.accountsfor services:workday_adaptive. - Added field
fivetran_connector.config.reports.include_zero_rowsfor services:workday_adaptive. - Added field
fivetran_connector.config.instance_codefor services:workday_adaptive. - Added field
fivetran_connector.config.source_namefor services:consensus_demo_automation_platform. - Added field
fivetran_connector.config.reports.enable_all_dimension_combinationsfor services:double_click_campaign_manager. - Added field
fivetran_connector.config.reports.per_interaction_dimensionsfor services:double_click_campaign_manager. - Added field
fivetran_connector.config.custom_rate_limitfor services:toggl_track. - Added field
fivetran_connector.config.reports.currencyfor services:workday_adaptive. - Added field
fivetran_connector.config.reports.levelsfor services:workday_adaptive. - Added field
fivetran_connector.config.reports.start_yearfor services:workday_adaptive. - Added field
fivetran_connector.config.files.archive_patternfor services:azure_blob_storage,gcs,google_drive,s3,s3_compatible_storage,sftp,box,email,ftp,share_point. - Added field
fivetran_connector.config.binary_representationfor services:azure_cosmos_for_mongo,mongo,mongo_sharded. - Added field
fivetran_connector.config.custom_dimension_key_idsfor services:double_click_publishers. - Added field
fivetran_connector.config.reports.conversion_dimensionsfor services:double_click_campaign_manager. - Added field
fivetran_connector.config.reports.custom_floodlight_variablesfor services:double_click_campaign_manager. - Added field
fivetran_connector.config.reports.version_sync_strategyfor services:workday_adaptive. - Added field
fivetran_connector.config.api_rolefor services:zuora,zuora_sandbox. - Added field
fivetran_connector.config.reports.versionsfor services:workday_adaptive. - Added field
fivetran_connector.config.reports.start_monthfor services:workday_adaptive.
New destination services supported:
- Supported service:
postgres_databricks_warehouse
New destination config fields supported:
- Added field
fivetran_destination.config.support_json_typefor services:big_query,big_query_dts,managed_big_query. - Added field
fivetran_destination.config.gcs_service_account_credentialsfor services:snowflake.
- Issue with
fivetran_connectorresource state migration errorAttributeName("destination_schema"): error decoding object; expected 4 attributes, got 3that occures on provider version upgrade.
- Issue when provider produced inconsistent result after apply for fields
private_link_id,hybrid_deployment_agent_id,networking_methodinfivetran_destinationresource
Fields
host(String) Private link host. tofivetran_private_linkresource,fivetran_private_linkandfivetran_private_linksdatasource
New connection services supported:
- Supported service:
apollo - Supported service:
ascend_by_partnerize - Supported service:
asset_panda - Supported service:
coheris - Supported service:
crunchbase - Supported service:
fortnox - Supported service:
pardot_sandbox - Supported service:
purple_dot - Supported service:
validio - Supported service:
veeva_vault - Supported service:
applovin - Supported service:
yougov_brandindex
New connection config fields supported:
- Added field
fivetran_connector.config.root_resource_idfor services:oracle_fusion_field_service. - Added field
fivetran_connector.config.tde_wallet_passwordfor services:oracle_hva,oracle_sap_hva,oracle_sap_hva_netweaver. - Added field
fivetran_connector.config.reports.query_idfor services:google_display_and_video_360. - Added field
fivetran_connector.config.directoriesfor services:qualtrics. - Added field
fivetran_connector.config.reports.update_config_on_each_syncfor services:google_display_and_video_360. - Added field
fivetran_connector.config.prioritise_bulk_export_over_restfor services:marketo. - Added field
fivetran_connector.config.directory_sync_modefor services:qualtrics. - Added field
fivetran_connector.config.custom_reports.action_report_timefor services:snapchat_ads. - Added field
fivetran_connector.config.binary_log_typefor services:sql_server. - Added field
fivetran_connector.config.reports.table_namefor services:google_display_and_video_360. - Added field
fivetran_connector.config.reports.advertisersfor services:google_display_and_video_360. - Added field
fivetran_connector.config.reports.partnersfor services:google_display_and_video_360. - Added field
fivetran_connector.config.reports.config_methodfor services:google_display_and_video_360. - Added field
fivetran_connector.config.authorization_urlfor services:tiktok_organic,workday. - Added field
fivetran_connector.config.entra_app_idfor services:aurora_postgres,azure_postgres,google_cloud_postgresql,heroku_postgres,postgres,postgres_rds. - Added field
fivetran_connector.config.key_idfor services:itunes_connect. - Added field
fivetran_connector.config.entra_tenant_idfor services:postgres,postgres_rds,aurora_postgres,azure_postgres,google_cloud_postgresql,heroku_postgres. - Added field
fivetran_connector.config.issuer_idfor services:itunes_connect. - Added field
fivetran_connector.config.should_sync_reimport_tablesfor services:netsuite_suiteanalytics. - Added field
fivetran_connector.config.enable_tde_encryptionfor services:oracle_hva,oracle_sap_hva,oracle_sap_hva_netweaver. - Added field
fivetran_connector.config.secret_access_keyfor services:validio. - Added field
fivetran_connector.config.historical_sync_limit_datefor services:pardot_sandbox,sailthru,salesforce_marketing_cloud,braze,iterable,klaviyo,marketo,pardot. - Added field
fivetran_connector.config.vendors_idfor services:itunes_connect. - Added field
fivetran_connector.config.historical_sync_limit_time_framefor services:pardot,pardot_sandbox. - Added field
fivetran_connector.config.private_access_tokenfor services:purple_dot. - Added field
fivetran_connector.config.endpoint_urlfor services:s3_compatible_storage. - Added field
fivetran_connector.config.look_back_window_for_gl_batch_endpointfor services:sage_intacct. - Added field
fivetran_connector.config.planfor services:wrike. - Added field
fivetran_connector.config.access_confirmationfor services:ceridian_dayforce. - Added field
fivetran_connector.config.files.email_subjectfor services:email.
New destination services supported:
- Supported service:
oracle_rac_warehouse - Supported service:
oracle_rds_warehouse - Supported service:
oracle_warehouse - Supported service:
managed_data_lake
New destination config fields supported:
- Added field
fivetran_destination.config.use_customer_stagingfor services:snowflake. - Added field
fivetran_destination.config.directory_idfor services:snowflake. - Added field
fivetran_destination.config.gcs_service_account_credentialsfor services:snowflake. - Added field
fivetran_destination.config.aws_bucket_auth_typefor services:snowflake. - Added field
fivetran_destination.config.gcs_service_account_credentials_pathfor services:snowflake. - Added field
fivetran_destination.config.storage_account_keyfor services:azure_sql_data_warehouse,snowflake. - Added field
fivetran_destination.config.bucket_regionfor services:redshift,snowflake. - Added field
fivetran_destination.config.enable_super_typefor services:redshift. - Added field
fivetran_destination.config.application_idfor services:snowflake. - Added field
fivetran_destination.config.external_storage_cloud_providerfor services:snowflake. - Added field
fivetran_destination.config.should_maintain_tables_in_gluefor services:managed_data_lake. - Added field
fivetran_destination.config.storage_providerfor services:managed_data_lake.
Fields
client_cert(String) Client certificate.client_private_key(String) Client private key tofivetran_proxy_agentresource
Fields salt and proxy_server_uri from fivetran_proxy_agent resource
Field salt, token from fivetran_proxy_agent datasource.
Field salt from fivetran_proxy_agents datasource.
In in order to synchronize internal terminology, we have implemented new datasources to replace the deprecated ones. The deprecated resources will be removed in version 2.0.0:
- New data source
fivetran_connectioninstead of deprecatedfivetran_connector. - New data source
fivetran_connection_certificatesinstead of deprecatedfivetran_connector_certificates. - New data source
fivetran_connection_fingerprintsinstead of deprecatedfivetran_connector_fingerprints. - New data source
fivetran_connectionsinstead of deprecatedfivetran_connectors. - New data source
fivetran_group_connectionsinstead of deprecatedfivetran_group_connectors. - New data source
fivetran_team_connection_membershipinstead of deprecatedfivetran_team_connector_membership. - New data source
fivetran_user_connection_membershipsinstead of deprecatedfivetran_user_connector_memberships.
New connection services supported:
- Supported service:
s3_compatible_storage
New connection config fields supported:
- Added field
fivetran_connector.config.key_idfor services:itunes_connect. - Added field
fivetran_connector.config.issuer_idfor services:itunes_connect. - Added field
fivetran_connector.config.root_resource_idfor services:oracle_fusion_field_service. - Added field
fivetran_connector.config.historical_sync_limit_time_framefor services:pardot. - Added field
fivetran_connector.config.directoriesfor services:qualtrics. - Added field
fivetran_connector.config.endpoint_urlfor services:s3_compatible_storage. - Added field
fivetran_connector.config.historical_sync_limit_datefor services:klaviyo,marketo,pardot,sailthru,salesforce_marketing_cloud,braze,iterable. - Added field
fivetran_connector.config.reports.filtersfor services:google_analytics_4. - Added field
fivetran_connector.config.authorization_urlfor services:tiktok_organic,workday. - Added field
fivetran_connector.config.planfor services:wrike. - Added field
fivetran_connector.config.directory_sync_modefor services:qualtrics. - Added field
fivetran_connector.config.vendors_idfor services:itunes_connect. - Added field
fivetran_connector.config.should_sync_reimport_tablesfor services:netsuite_suiteanalytics.
New destination services supported:
- Supported service:
surrealdb_destination
Destination service propel removed
New connection services supported:
- Supported service:
aura_from_unity - Supported service:
datastreamer_source - Supported service:
oracle_fusion_field_service - Supported service:
tiktok_organic
New connection config fields supported:
- Added field
fivetran_connector.destination_schema.table_group_namefor services:google_drive,s3,sftp,share_point,azure_blob_storage,gcs. - Added field
fivetran_connector.config.reports.filtersfor services:google_analytics_4. - Added field
fivetran_connector.config.issuer_idfor services:itunes_connect. - Added field
fivetran_connector.config.directoriesfor services:qualtrics. - Added field
fivetran_connector.config.historical_sync_limit_datefor services:pardot,sailthru,braze,klaviyo. - Added field
fivetran_connector.config.key_idfor services:itunes_connect. - Added field
fivetran_connector.config.vendors_idfor services:itunes_connect. - Added field
fivetran_connector.config.root_resource_idfor services:oracle_fusion_field_service. - Added field
fivetran_connector.config.historical_sync_limit_time_framefor services:pardot. - Added field
fivetran_connector.config.directory_sync_modefor services:qualtrics. - Added field
fivetran_connector.config.authorization_urlfor services:tiktok_organic.
- Fields
env_typeinfivetran_hybrid_deployment_agentresource with possible valuesDOCKER,PODMAN,KUBERNETES,SNOWPARK
- Issue when provider produced an unexpected new value for field
roleinfivetran_userresource - Issue when provider produced inconsistent result after apply for field
hybrid_deployment_agent_idinfivetran_connectorresource
Fields is_deprecated and replacement_role_name in fivetran_roles datasource
New connection services supported:
- Supported service:
alida - Supported service:
brivo - Supported service:
cabcharge - Supported service:
coalesce - Supported service:
device_magic - Supported service:
forethought - Supported service:
goldcast - Supported service:
heartland_retail_pos - Supported service:
helpdesk - Supported service:
hex - Supported service:
higher_logic_vanilla - Supported service:
impact_partner - Supported service:
learn_amp - Supported service:
microsoft_teams - Supported service:
odoo - Supported service:
ordergroove - Supported service:
paddle - Supported service:
poplar - Supported service:
pylon_support_platform - Supported service:
showpad - Supported service:
tracksuit_source - Supported service:
ukg_pro_workforce_management - Supported service:
yahoo_display_ads_on_yahoo_japan - Supported service:
yext - Supported service:
yotpo_app - Supported service:
zoho_recruit
New connection config fields supported:
- Added field
fivetran_connector.config.filesfor services:google_drive,s3,sftp,azure_blob_storage,gcs. - Added field
fivetran_connector.config.admin_usernamefor services:brivo. - Added field
fivetran_connector.config.distribution_incremental_fetch_window_daysfor services:qualtrics. - Added field
fivetran_connector.config.auth_secretfor services:webhooks. - Added field
fivetran_connector.config.reports.start_date_parameter_fieldfor services:workday. - Added field
fivetran_connector.config.reports.enable_dynamic_parametersfor services:workday. - Added field
fivetran_connector.config.workspace_tokenfor services:hex. - Added field
fivetran_connector.config.certificate_idfor services:netsuite_suiteanalytics. - Added field
fivetran_connector.config.signature_encodingfor services:webhooks. - Added field
fivetran_connector.config.auth_header_keyfor services:webhooks. - Added field
fivetran_connector.config.community_api_key_namefor services:alida. - Added field
fivetran_connector.config.sub_collectionsfor services:firebase. - Added field
fivetran_connector.config.reports.sync_strategyfor services:workday. - Added field
fivetran_connector.config.reports.start_datefor services:workday. - Added field
fivetran_connector.config.backward_sync_limit_datefor services:hubspot. - Added field
fivetran_connector.config.data_model_path_alias_listfor services:oracle_business_intelligence_publisher. - Added field
fivetran_connector.config.algorithmfor services:webhooks. - Added field
fivetran_connector.config.reports.dynamic_parameter_fieldfor services:workday.
New destination services supported:
- Supported service:
teradata_destination
New destination config fields supported:
- Added field
fivetran_destination.config.enable_single_topicfor services:aws_msk_wh,confluent_cloud_wh,aiven_kafka_wh. - Added field
fivetran_destination.config.external_storage_parent_folder_urifor services:snowflake. - Added field
fivetran_destination.config.enable_external_storage_for_unstructured_filesfor services:snowflake. - Added field
fivetran_destination.config.external_stage_storage_providerfor services:snowflake. - Added field
fivetran_destination.config.external_storage_integrationfor services:snowflake.
Issue with default value for fivetran_connector.hybrid_deployment_agent_id
Fix schema import for fivetran_connector
Removed deprecated resources and datasources
- Datasources
fivetran_dbt_project,fivetran_dbt_projects,fivetran_dbt_transformation,fivetran_dbt_models - Resources
fivetran_dbt_project,fivetran_dbt_transformation,fivetran_dbt_git_project_config
Issue with fivetran_transformation.schedule.connection_ids for Quickstart Transformations
Support for a new Transformation Management API
-
New resource
fivetran_transformation_projectinstead of deprecatedfivetran_dbt_project -
New resource
fivetran_transformationinstead of deprecatedfivetran_dbt_transformation -
New data source
fivetran_transformation_projectinstead of deprecatedfivetran_dbt_project -
New data source
fivetran_transformation_projectsinstead of deprecatedfivetran_dbt_projects -
New data source
fivetran_transformationinstead of deprecatedfivetran_dbt_transformation -
New data source
fivetran_connectorsthat allows to retrieve the list of existing Connections available for the current account. -
New data source
fivetran_destinationsthat allows to retrieve the list of existing Destinations available for the current account. -
New data source
fivetran_external_logsthat allows to retrieve the list of existing External Logging Services available for the current account.
- Datasources
fivetran_dbt_project,fivetran_dbt_projects,fivetran_dbt_transformation,fivetran_dbt_models - Resources
fivetran_dbt_project,fivetran_dbt_transformation
The deprecated resources, datasources and fields removed:
- Resource
fivetran_local_processing_agent. - Data source
fivetran_local_processing_agent. - Data source
fivetran_local_processing_agents. - Field
fivetran_connector.local_processing_agent_id. - Field
fivetran_destination.local_processing_agent_id.
New destination services supported:
- Supported service:
milvus
New connection services supported:
- Supported service:
acculynx - Supported service:
acumatica - Supported service:
adyen - Supported service:
akeneo - Supported service:
amazon_dsp - Supported service:
ashby - Supported service:
aveva_pi - Supported service:
backbone_plm - Supported service:
bigin_by_zoho_crm - Supported service:
bigmarker - Supported service:
bing_webmaster_tools - Supported service:
canvas_data_2_by_instructure - Supported service:
clazar - Supported service:
clockify - Supported service:
clockodo - Supported service:
cloudflare_analytics - Supported service:
cloudtalk - Supported service:
compliance_checkpoint - Supported service:
connector_sdk - Supported service:
constant_contact - Supported service:
cornerstone - Supported service:
criteo_retail_media - Supported service:
deposco - Supported service:
dialpad - Supported service:
ehr - Supported service:
everflow - Supported service:
expensein - Supported service:
fillout - Supported service:
flywheel_digital - Supported service:
formstack - Supported service:
google_classroom - Supported service:
healthie - Supported service:
hilti_ontrack - Supported service:
jama_software - Supported service:
jibble - Supported service:
jobnimbus - Supported service:
khoros_communities - Supported service:
khoros_marketing - Supported service:
leap_crm - Supported service:
line_ads - Supported service:
lucca - Supported service:
maileon - Supported service:
mailjet - Supported service:
malomo - Supported service:
matomo - Supported service:
microsoft_power_bi - Supported service:
nice - Supported service:
okendo - Supported service:
oncehub - Supported service:
packiyo - Supported service:
pandadoc - Supported service:
phoenix_ads - Supported service:
pigment - Supported service:
placerai - Supported service:
planhat - Supported service:
podio - Supported service:
procore - Supported service:
prosperstack - Supported service:
qmatic_data_connect - Supported service:
reviewsai - Supported service:
rokt - Supported service:
ruddr - Supported service:
safebase - Supported service:
sana - Supported service:
sentry - Supported service:
shareasale - Supported service:
shipnetwork - Supported service:
singlestore_source - Supported service:
skimlinks - Supported service:
stickyio - Supported service:
sugarcrm - Supported service:
the_movie_database - Supported service:
tive - Supported service:
tremendous - Supported service:
triple_whale - Supported service:
venminder - Supported service:
vimeo - Supported service:
visma - Supported service:
wicked_reports - Supported service:
workleap_officevibe - Supported service:
xactly - Supported service:
zip - Supported service:
zonka_feedback
New connection config fields supported:
- Added field
fivetran_connector.config.aws_secret_access_keyfor services:new_s3_datalake. - Added field
fivetran_connector.config.lakehouse_guidfor services:onelake. - Added field
fivetran_connector.config.workspace_guidfor services:onelake. - Added field
fivetran_connector.config.should_maintain_tables_in_databricksfor services:adls,new_s3_datalake,onelake. - Added field
fivetran_connector.config.databricks_connection_typefor services:adls,new_s3_datalake,onelake. - Added field
fivetran_connector.config.aws_access_key_idfor services:new_s3_datalake.
- Add
is_primary_keyto connector schema config
- Problem with
schema_change_handlingvalidation for SAP connectors - Issue with
local_processing_agent_idinfivetran_connectorandfivetran_destinationresources
- New resource
fivetran_private_linkthat allows to manage Private Links. - New data source
fivetran_private_linkthat allows to retrieve details of the existing Private Link for a given identifier. - New data source
fivetran_private_linksthat allows to retrieve the list of existing Private Links available for the current account.
Updates to support management of private links:
-
Resource
fivetran_connectorupdates:- Added field
fivetran_connector.private_link_id.
- Added field
-
Resource
fivetran_destinationupdates:- Added field
fivetran_destination.private_link_id.
- Added field
-
Datasource
fivetran_connectorupdates:- Added field
fivetran_connector.private_link_id.
- Added field
-
Datasource
fivetran_destinationupdates:- Added field
fivetran_destination.private_link_id.
- Added field
In connection with the general availability of the hybrid deployment functionality and in order to synchronize internal terminology, we have implemented new resources and datasources to replace the deprecated ones. The deprecated resources will be removed in version 1.5.0
- New resource
fivetran_hybrid_deployment_agentinstead of deprecatedfivetran_local_processing_agent - New data source
fivetran_hybrid_deployment_agentinstead of deprecatedfivetran_local_processing_agent. - New data source
fivetran_hybrid_deployment_agentsinstead of deprecatedfivetran_local_processing_agents. - New field
fivetran_connector.hybrid_deployment_idinstead of deprecatedfivetran_connector.local_processing_agent_id. - New field
fivetran_destination.hybrid_deployment_idinstead of deprecatedfivetran_destination.local_processing_agent_id.
Old fields and resources are marked as Deprecated, please follow the migration guide to update the schema
- DBT project test in resource
fivetran_dbt_git_project_config schema_change_handlingis no longer required forfivetran_connector_schema_configresource
- Issues with schema migration in
fivetran_dbt_projectresource
- New resource
fivetran_dbt_git_project_configto support the new flow for installing a public key in a Git repository (see the migration guide and the guide to adding a key to an external repository).
New connection services supported:
- Supported service:
connector_sdk - Supported service:
criteo_retail_media - Supported service:
ehr - Supported service:
google_classroom - Supported service:
jama_software - Supported service:
okendo - Supported service:
oncehub - Supported service:
placerai - Supported service:
planhat - Supported service:
podio - Supported service:
procore - Supported service:
safebase - Supported service:
shipnetwork - Supported service:
visma - Supported service:
zonka_feedback
- Problem with
fivetran_dbt_destinationresource
- Issue with resource
fivetran_connector_schedulewhen SyncFrequency is unknown. - Table field in
destination_schemaforshare_pointconnector is no longer required
- Issue with connector schema config columns update
- Issue with connector schema config columns' hashed value being required in the .tf file
- Issue with schema migration in
fivetran_dbt_projectresource
- Functionality to roll back changes when applying fails in resource
team_connector_membership,team_group_membership,team_user_membership,user_connector_membership,user_group_membership
New connection services supported:
- Supported service:
bazaarvoice - Supported service:
betterworks - Supported service:
brightpearl - Supported service:
bubble - Supported service:
buildium - Supported service:
centra - Supported service:
playvox_workforce_management - Supported service:
prisma_cloud - Supported service:
productive - Supported service:
textus - Supported service:
walmart_dsp
New connector config fields supported:
- Added field
fivetran_connector.config.snapshot_retention_periodfor services:onelake,adls,new_s3_datalake. - Added field
fivetran_connector.config.table_formatfor services:new_s3_datalake.
- Issue with rewriting value in
tokenfield infivetran_proxy_agentresource
IMPORTANT: Broken release, please don't use it
- Documentation on using fields
fivetran_connector.networking_methodandfivetran_destination.networking_methodhas been clarified - Added documentation on migration to version 1.1.18
New connection services supported:
- Supported service:
anvyl - Supported service:
boostr - Supported service:
cloudbeds - Supported service:
databricks_db - Supported service:
exact_online - Supported service:
factbird - Supported service:
invoiced - Supported service:
medallia_agile_research - Supported service:
rundeck - Supported service:
sigma_computing_source - Supported service:
smartrecruiters - Supported service:
splash - Supported service:
statistics_netherlands_cbs - Supported service:
teamtailor - Supported service:
xandr - Supported service:
zoho_inventory
New connector config fields supported:
- Added field
fivetran_connector.config.service_account_usernamefor services:mixpanel. - Added field
fivetran_connector.config.identifierfor services:statistics_netherlands_cbs. - Added field
fivetran_connector.config.property_idfor services:cloudbeds. - Added field
fivetran_connector.config.http_pathfor services:databricks_db. - Added field
fivetran_connector.config.x_keyfor services:medallia_agile_research. - Added field
fivetran_connector.config.type_namefor services:akamai,bubbleio. - Added field
fivetran_connector.config.quota_project_idfor services:bigquery_db. - Added field
fivetran_connector.config.skip_empty_reportsfor services:google_ads. - Added field
fivetran_connector.config.x_master_keyfor services:medallia_agile_research. - Added field
fivetran_connector.config.tenant_configsfor services:reltio. - Added field
fivetran_connector.config.snc_source_namefor services:sap_hana_db. - Added field
fivetran_connector.config.api_serverfor services:sigma_computing_source. - Added field
fivetran_connector.config.rollback_windowfor services:appsflyer. - Added field
fivetran_connector.config.private_tokenfor services:eventbrite. - Added field
fivetran_connector.config.service_account_secretfor services:mixpanel. - Added field
fivetran_connector.config.tenant_app_urlfor services:planful. - Added field
fivetran_connector.config.catalogfor services:databricks_db. - Added field
fivetran_connector.config.access_idfor services:planful. - Added field
fivetran_connector.config.max_api_requests_per_dayfor services:reltio. - Added field
fivetran_connector.config.snc_certificate_sourcefor services:sap_hana_db. - Added field
fivetran_connector.config.api_keyfor services:elastic_cloud,es_self_hosted.
New destination config fields supported:
- Added field
fivetran_connector.config.snapshot_retention_periodfor services:adls,new_s3_datalake,onelake. - Added field
fivetran_connector.config.table_formatfor services:new_s3_datalake.
Issue with destination resource state migration error error decoding object; expected 14 attributes, got 12 that occures on provider version upgrade.
Issue panic: Can't convert value to int on version upgrade for some connectors.
Issue with upgrade fivetran_connector resource state on version upgrade.
- New resource
fivetran_local_processing_agentthat allows to manage Local Processing Agents. - New data source
fivetran_local_processing_agentthat allows to retrieve details of the existing Local Processing Agent for a given identifier. - New data source
fivetran_local_processing_agentsthat allows to retrieve the list of existing Local Processing Agents available for the current account.
Updates to support management of local processing agents:
-
Resource
fivetran_connectorupdates:- Added field
fivetran_connector.local_processing_agent_id.
- Added field
-
Resource
fivetran_destinationupdates:- Added field
fivetran_destination.local_processing_agent_id. - Added field
fivetran_destination.networking_method.
- Added field
-
Datasource
fivetran_connectorupdates:- Added field
fivetran_connector.local_processing_agent_id.
- Added field
-
Datasource
fivetran_destinationupdates:- Added field
fivetran_destination.local_processing_agent_id. - Added field
fivetran_destination.networking_method.
- Added field
-
Resource
fivetran_connector_schema_configreworked, added new validation logic and new fieldvalidation_level.fivetran_connector_schema_config.validation_levelallows to setup desired level of schema validation before apply- NONE: no validation needed, the fastest way to apply schema, especially for a newly created connector - it will use new Create a Connector Schema Config endpoint.
- TABLES: validate only schemas and tables names. This level will require only schema reloading, without requests to retrieve columns for every configured table
- COLUMNS: performs full configuration validation, but requires to make requests to the source to retrieve all columns for every table.
-
Resource
fivetran_connector_schema_configwon't fail if some parts of schema were deleted from source and now able to handle such changes.- Provider will show warnings in output if some configures schema element doesn't exist anymore in source schema.
- Provider will fail on attempt to patch not existing schema, table or columns if appropriate
validation_levelspecified and will prompt to update resource configuration.
- Remove Default value from
networking_methodfield infivetran_connector
- New resource
fivetran_proxy_agentthat allows to manage Proxy Agents. - New data source
fivetran_proxy_agentthat allows to retrieve details of the existing Proxy Agent for a given identifier. - New data source
fivetran_proxy_agentsthat allows to retrieve the list of existing Proxy Agents available for the current account.
Updates to support management of proxies:
-
Resource
fivetran_connectorupdates:- Added field
fivetran_connector.proxy_agent_id. - Added field
fivetran_connector.networking_method.
- Added field
-
Datasource
fivetran_connectorupdates:- Added field
fivetran_connector.proxy_agent_id. - Added field
fivetran_connector.networking_method.
- Added field
New connection services supported:
- Supported service:
akamai - Supported service:
brave_ads - Supported service:
bubbleio - Supported service:
canvas_by_instructure - Supported service:
cin7core - Supported service:
clarity - Supported service:
cockroachdb - Supported service:
doorloop - Supported service:
freshsales - Supported service:
kevel - Supported service:
planful - Supported service:
rebound_returns - Supported service:
skillstx - Supported service:
smarthr - Supported service:
ticket_tailor
New connector config fields supported:
- Added field
fivetran_connector.config.snc_certificate_sourcefor services:sap_hana_db. - Added field
fivetran_connector.config.type_namefor services:akamai,bubbleio. - Added field
fivetran_connector.config.rollback_windowfor services:appsflyer. - Added field
fivetran_connector.config.custom_tables.engaged_view_attribution_windowfor services:facebook_ads. - Added field
fivetran_connector.config.server_variablefor services:myosh. - Added field
fivetran_connector.config.snc_source_namefor services:sap_hana_db. - Added field
fivetran_connector.config.snc_fivetran_namefor services:sap_hana_db.
- Fix issue when provider tries to set readonly config fields to
nullon update for connector/destination.
Field fivetran_connector.config.api_usage handling issue (field is string, but should be handled as float)
Field fivetran_connector.config.api_utilization_percentage handling issue (field is string, but should be handled as float)
- Migration to terraform-provider-framework finished.
New connection services supported:
- Supported service:
bizzabo - Supported service:
ebay - Supported service:
freshsuccess - Supported service:
lemlist - Supported service:
microsoft_dynamics_365_fno - Supported service:
myosh - Supported service:
picqer - Supported service:
proofpoint_security_awareness - Supported service:
solarwinds_service_desk - Supported service:
toast - Supported service:
tymeshift - Supported service:
veeqo - Supported service:
veevavault - Supported service:
vonage_contact_center - Supported service:
yougov_sport
New connector config fields supported:
- Added field
fivetran_connector.config.apifor services:freshsuccess. - Added field
fivetran_connector.config.dbfor services:myosh. - Added field
fivetran_connector.config.snc_certificatefor services:sap_hana_db. - Added field
fivetran_connector.config.snc_modefor services:sap_hana_db. - Added field
fivetran_connector.config.snc_my_namefor services:sap_hana_db. - Added field
fivetran_connector.config.toast_idfor services:toast. - Added field
fivetran_connector.config.account_planfor services:tymeshift. - Added field
fivetran_connector.config.primary_keyfor services:care_quality_commission. - Added field
fivetran_connector.config.scopefor services:ebay. - Added field
fivetran_connector.config.convert_dats_type_to_datefor services:sap_hana_db.
New destination config fields supported:
- Added field
fivetran_destination.config.oauth2_client_idfor services:databricks. - Added field
fivetran_destination.config.oauth2_secretfor services:databricks.
- Issue with empty string and list values in config. API doesn't return empty values in response, so we had inconsistent state after apply.
- Issue with disabled schemas: disabled schemas were added to state because of configured tables in upstream.
- Output warnings with test details in case if setup tests for instance (connector, destination or external_logger) are failing.
- New connector types supported:
- Supported service:
7shifts - Supported service:
commercetools - Supported service:
gainsight_product_experience - Supported service:
open_data_dc - Supported service:
testrail - Supported service:
totango
- Supported service:
- New connector config fields supported:
- Added field
fivetran_connector.config.project_keyfor services:commercetools.
- Added field
- Issue with sensitive fields for different connectors (same field might be sensitive or not for different connector types)
- Issue with sensitive collections (
patsforgithubconnector)
- Issue with unknown services: no more panic.
- Issue with panic on omited
destination_schemafield for connector resource. - Issue with missing or empty
configfield for connector resource. - Issue with
fivetran_connectorresource import.
- Added a guide about configuring dbt Project with a private repo.
- New resource
fivetran_user_connector_membershipthat allows to manage User Connector memberships. - New resource
fivetran_user_group_membershipthat allows to manage User Group memberships. - New data source
fivetran_user_connector_membershipsthat allows to retrieve details of the existing user connector memebrships for a given identifier. - New data source
fivetran_user_group_membershipsthat allows to retrieve the list of existing user group memberships available for the current account.
Resources:
fivetran_teamfivetran_team_user_membershipfivetran_team_connector_membershipfivetran_team_group_membershipfivetran_webhookfivetran_external_loggingfivetran_groupfivetran_group_usersmigrated onterraform-plugin-framework
Datasources:
fivetran_teamfivetran_teamsfivetran_team_group_membershipsfivetran_team_connector_membershipsfivetran_team_group_membershipsfivetran_webhookfivetran_webhooksfivetran_external_loggingfivetran_connectors_metadatafivetran_rolesfivetran_groupfivetran_groupsfivetran_group_connectorsfivetran_group_usersmigrated onterraform-plugin-framework
- Added field
fivetran_destination.daylight_saving_time_enabledfor shifting UTC offset with daylight savings time (US Only).
- Schema updated for resource
fivetran_connector_schema_config:- Field
schemadeprecated due to issue with types.SetTypable performance. - Field
schemasof Map type added instead. - Field
schemas_jsonadded to apply settings directly from.jsonresource file.
- Field
- Resource
fivetran_connector_schema_configbehavior changed:- If no columns settings specified in
table.columnsno settings will be applied. If table enabled - columns won't be blocked automatically by BLOCK_ALL policy. - Settings for sub-elements won't be managed if root element disabled: for BLOCK_ALL policy for disabled schema no settings for tables/columns will be applied.
- If no columns settings specified in
- Resource
fivetran_connectorschema updated:- Added field
fivetran_connector.config.authentication_methodfor services:adobe_analytics. - Added field
fivetran_connector.config.client_public_certificatefor services:aurora_postgres,azure_postgres,google_cloud_postgresql,heroku_postgres,postgres,postgres_rds. - Added field
fivetran_connector.config.client_private_keyfor services:postgres_rds,aurora_postgres,azure_postgres,google_cloud_postgresql,heroku_postgres,postgres. - Added field
fivetran_connector.config.api_passwordfor services:duoplane.
- Added field
- Following new connector types supported:
- Supported service:
absorb_lms - Supported service:
chameleon - Supported service:
donus - Supported service:
duoplane - Supported service:
eventsforce - Supported service:
freshdesk_contact_center - Supported service:
g2 - Supported service:
google_tasks - Supported service:
instructure - Supported service:
partnerize - Supported service:
quora_ads - Supported service:
quorum - Supported service:
referralhero - Supported service:
sap_success_factors - Supported service:
sistrix - Supported service:
web_scraper
- Supported service:
- Issue with too slow
connector_schema_configresource while applying config
- Issue with panic in case if connector doesn't return
sync_modein schema response. - Fix issue with connector import: config not imported into state.
- Issue with
run_setup_tests,trust_certificatesandtrust_fingerprintsfields - Issue with
405errors on resource update
- Supported service:
adobe_workfront - Supported service:
azure_cosmos_for_mongo - Supported service:
callrail - Supported service:
clubspeed - Supported service:
datadog - Supported service:
electronic_tenant_solutions - Supported service:
firehydrant - Supported service:
fourkites - Supported service:
genesys - Supported service:
gmail - Supported service:
livechat_partner - Supported service:
mambu - Supported service:
revenuecat - Supported service:
ricochet360 - Supported service:
rithum - Supported service:
sharetribe - Supported service:
sparkpost - Supported service:
starrez - Supported service:
teads - Supported service:
visit_by_ges - Supported service:
walmart_marketplace
- Added field
fivetran_connector.config.account_regionfor services:iterable. - Added field
fivetran_connector.config.tenant_namefor services:mambu. - Added field
fivetran_connector.config.direct_capture_methodfor services:oracle_hva,oracle_sap_hva. - Added field
fivetran_connector.config.is_sftp_creds_availablefor services:salesforce_marketing_cloud. - Added field
fivetran_connector.config.legal_entity_idfor services:younium. - Added field
fivetran_connector.config.organization_domainfor services:adobe_workfront. - Added field
fivetran_connector.config.custom_urlfor services:dbt_cloud. - Added field
fivetran_connector.config.patsfor services:github.
- Added field
fivetran_connector.config.company_idsfor services:cj_commission_detail. - Added field
fivetran_connector.config.target_entity_idfor services:culture_amp. - Added field
fivetran_connector.config.url_formatfor services:fountain. - Added field
fivetran_connector.config.should_sync_events_with_deleted_profilesfor services:klaviyo. - Added field
fivetran_connector.config.pull_archived_campaignsfor services:outbrain. - Added field
fivetran_connector.config.store_idfor services:reviewsio. - Added field
fivetran_connector.config.non_standard_escape_charfor services:s3. - Added field
fivetran_connector.config.productfor services:webconnex. - Added field
fivetran_connector.config.auth_environmentfor services:younium. - Added field
fivetran_connector.config.service_authenticationfor services:dsv. - Added field
fivetran_connector.config.subscription_keyfor services:dsv. - Added field
fivetran_connector.config.escape_char_optionsfor services:s3.
- Destination Resource migrated on
terraform-plugin-framework - Destination Datasource migrated on
terraform-plugin-framework
- Issue with
daily_sync_timeinconnector_scheduleresource - Issue with fields in connector config that are not managed by configuration, but returned from upstream (non-nullable)
- Issue with object collection fields with sensitive sub-fields
New supported connector services
- Supported service:
6sense - Supported service:
acumatica - Supported service:
adobe_commerce - Supported service:
affinity - Supported service:
afterpay - Supported service:
aha - Supported service:
algolia - Supported service:
amazon_attribution - Supported service:
attio - Supported service:
aumni - Supported service:
auth0 - Supported service:
autodesk_bim_360 - Supported service:
avantlink - Supported service:
aws_cost - Supported service:
azure_boards - Supported service:
azure_devops - Supported service:
billing_platform - Supported service:
bitly - Supported service:
buildkite - Supported service:
business_central - Supported service:
campaignmonitor - Supported service:
castor_edc - Supported service:
ceridian_dayforce - Supported service:
chartmogul - Supported service:
checkout - Supported service:
checkr - Supported service:
chorusai - Supported service:
cimis - Supported service:
cj_commission_detail - Supported service:
close - Supported service:
coassemble - Supported service:
codefresh - Supported service:
column - Supported service:
concord - Supported service:
confluence - Supported service:
contrast_security - Supported service:
convex - Supported service:
copper - Supported service:
crowddev - Supported service:
cvent - Supported service:
d2l_brightspace - Supported service:
db2 - Supported service:
db2i_sap_hva - Supported service:
drata - Supported service:
dropbox_sign - Supported service:
dsv - Supported service:
economic - Supported service:
expensify - Supported service:
ezofficeinventory - Supported service:
factorial - Supported service:
fone_dynamics - Supported service:
freightview - Supported service:
getfeedback - Supported service:
gitlab - Supported service:
google_business_profile - Supported service:
green_power_monitor - Supported service:
grepsr - Supported service:
grin - Supported service:
hana_sap_hva_b1 - Supported service:
hana_sap_hva_ecc - Supported service:
hana_sap_hva_ecc_netweaver - Supported service:
hana_sap_hva_s4 - Supported service:
hana_sap_hva_s4_netweaver - Supported service:
happyfox - Supported service:
helpshift - Supported service:
ilevel - Supported service:
incidentio - Supported service:
infobip - Supported service:
integrate - Supported service:
ironsource - Supported service:
ivanti - Supported service:
jotform - Supported service:
keypay - Supported service:
klarna - Supported service:
konnect_insights - Supported service:
learnupon - Supported service:
liftoff - Supported service:
linksquares - Supported service:
lob - Supported service:
maxio_chargify - Supported service:
maxio_saasoptics - Supported service:
megaphone - Supported service:
meltwater - Supported service:
microsoft_teams - Supported service:
mode - Supported service:
moloco - Supported service:
monday - Supported service:
nylas - Supported service:
oracle_business_intelligence_publisher - Supported service:
oracle_moat_analytics - Supported service:
ordway - Supported service:
paychex - Supported service:
persona - Supported service:
personio - Supported service:
pingdom - Supported service:
pinpoint - Supported service:
pinterest_organic - Supported service:
pipe17 - Supported service:
pivotal_tracker - Supported service:
piwik_pro - Supported service:
planetscale - Supported service:
postmark - Supported service:
prive - Supported service:
rakutenadvertising - Supported service:
ramp - Supported service:
rarible - Supported service:
redshift_db - Supported service:
reltio - Supported service:
replyio - Supported service:
resource_management_by_smartsheet - Supported service:
revops - Supported service:
revx - Supported service:
ringover - Supported service:
rocketlane - Supported service:
rtb_house - Supported service:
safetyculture - Supported service:
sage_hr - Supported service:
sap_hana - Supported service:
sap_s4hana - Supported service:
sensor_tower - Supported service:
servicetitan - Supported service:
shopware - Supported service:
shortcut - Supported service:
shortio - Supported service:
simplecast - Supported service:
slab - Supported service:
spotify_ads - Supported service:
sprout - Supported service:
sql_server_sap_ecc_hva - Supported service:
standard_metrics - Supported service:
statsig - Supported service:
statuspage - Supported service:
swoogo - Supported service:
talkwalker - Supported service:
thinkific - Supported service:
transcend - Supported service:
ukg_pro - Supported service:
unicommerce - Supported service:
vitally - Supported service:
vonage - Supported service:
vts - Supported service:
vwo - Supported service:
wasabi_cloud_storage - Supported service:
wordpress - Supported service:
workday_financial_management - Supported service:
workday_strategic_sourcing - Supported service:
workflowmax - Supported service:
workramp - Supported service:
xray - Supported service:
xsolla - Supported service:
yahoo_dsp - Supported service:
yahoo_search_ads_yahoo_japan - Supported service:
yotpo - Supported service:
zoho_books - Supported service:
zoho_desk - Supported service:
zoom
New connector config fields supported:
- Added field
fivetran_connector.config.client_hostfor services:ceridian_dayforce. - Added field
fivetran_connector.config.report_configsfor services:yahoo_dsp. - Added field
fivetran_connector.config.personal_api_tokenfor services:monday. - Added field
fivetran_connector.config.host_urlfor services:adobe_commerce. - Added field
fivetran_connector.config.organization_namefor services:confluence. - Added field
fivetran_connector.config.agent_config_methodfor services:hana_sap_hva_s4_netweaver,hana_sap_hva_b1,hana_sap_hva_ecc,hana_sap_hva_ecc_netweaver,hana_sap_hva_s4. - Added field
fivetran_connector.config.system_idfor services:hana_sap_hva_b1,hana_sap_hva_ecc,hana_sap_hva_ecc_netweaver,hana_sap_hva_s4,hana_sap_hva_s4_netweaver. - Added field
fivetran_connector.config.tenant_urlfor services:ivanti,reltio. - Added field
fivetran_connector.config.collection_addressfor services:rarible. - Added field
fivetran_connector.config.selected_event_typesfor services:salesforce_marketing_cloud. - Added field
fivetran_connector.config.customer_api_keyfor services:ukg_pro. - Added field
fivetran_connector.config.companiesfor services:business_central. - Added field
fivetran_connector.config.partner_user_secretfor services:expensify. - Added field
fivetran_connector.config.sap_source_schemafor services:hana_sap_hva_ecc_netweaver,hana_sap_hva_s4,hana_sap_hva_s4_netweaver,hana_sap_hva_b1,hana_sap_hva_ecc. - Added field
fivetran_connector.config.hana_modefor services:hana_sap_hva_b1,hana_sap_hva_ecc,hana_sap_hva_ecc_netweaver,hana_sap_hva_s4,hana_sap_hva_s4_netweaver. - Added field
fivetran_connector.config.tokenfor services:mode,oracle_moat_analytics. - Added field
fivetran_connector.config.email_idfor services:ordway. - Added field
fivetran_connector.config.sync_mode_advertiserfor services:yahoo_dsp. - Added field
fivetran_connector.config.list_of_company_idsfor services:cj_commission_detail. - Added field
fivetran_connector.config.dsv_service_authfor services:dsv. - Added field
fivetran_connector.config.workspacefor services:mode. - Added field
fivetran_connector.config.project_access_tokenfor services:rollbar. - Added field
fivetran_connector.config.x_user_emailfor services:workday_strategic_sourcing. - Added field
fivetran_connector.config.seatsfor services:yahoo_dsp. - Added field
fivetran_connector.config.agreement_grant_tokenfor services:economic. - Added field
fivetran_connector.config.odbc_sys_ini_pathfor services:hana_sap_hva_ecc_netweaver,hana_sap_hva_s4,hana_sap_hva_s4_netweaver,hana_sap_hva_b1,hana_sap_hva_ecc. - Added field
fivetran_connector.config.companyfor services:ordway. - Added field
fivetran_connector.config.facility_codesfor services:unicommerce. - Added field
fivetran_connector.config.workplace_idfor services:moloco. - Added field
fivetran_connector.config.custom_reports.add_metric_variantsfor services:snapchat_ads. - Added field
fivetran_connector.config.app_secret_tokenfor services:economic. - Added field
fivetran_connector.config.account_access_tokenfor services:rollbar. - Added field
fivetran_connector.config.hostnamefor services:ukg_pro. - Added field
fivetran_connector.config.sync_mode_seatfor services:yahoo_dsp. - Added field
fivetran_connector.config.dsv_subscription_keyfor services:dsv. - Added field
fivetran_connector.config.log_on_groupfor services:hana_sap_hva_b1,hana_sap_hva_ecc,hana_sap_hva_ecc_netweaver,hana_sap_hva_s4,hana_sap_hva_s4_netweaver. - Added field
fivetran_connector.config.snc_namefor services:hana_sap_hva_ecc_netweaver,hana_sap_hva_s4,hana_sap_hva_s4_netweaver,hana_sap_hva_b1,hana_sap_hva_ecc. - Added field
fivetran_connector.config.brand_idfor services:oracle_moat_analytics. - Added field
fivetran_connector.config.report_listfor services:spotify_ads. - Added field
fivetran_connector.config.environment_namefor services:business_central. - Added field
fivetran_connector.config.account_typefor services:freightview. - Added field
fivetran_connector.config.snc_library_pathfor services:hana_sap_hva_ecc,hana_sap_hva_ecc_netweaver,hana_sap_hva_s4,hana_sap_hva_s4_netweaver,hana_sap_hva_b1. - Added field
fivetran_connector.config.service_namefor services:hana_sap_hva_b1,hana_sap_hva_ecc,hana_sap_hva_ecc_netweaver,hana_sap_hva_s4,hana_sap_hva_s4_netweaver. - Added field
fivetran_connector.config.ecommerce_storesfor services:mailchimp. - Added field
fivetran_connector.config.audiencefor services:auth0. - Added field
fivetran_connector.config.target_hostfor services:d2l_brightspace. - Added field
fivetran_connector.config.account_sidfor services:fone_dynamics. - Added field
fivetran_connector.config.snc_partner_namefor services:hana_sap_hva_ecc,hana_sap_hva_ecc_netweaver,hana_sap_hva_s4,hana_sap_hva_s4_netweaver,hana_sap_hva_b1. - Added field
fivetran_connector.config.backint_configuration_pathfor services:hana_sap_hva_ecc_netweaver,hana_sap_hva_s4,hana_sap_hva_s4_netweaver,hana_sap_hva_b1,hana_sap_hva_ecc. - Added field
fivetran_connector.config.advertisers_with_seatfor services:yahoo_dsp. - Added field
fivetran_connector.config.x_api_keyfor services:workday_strategic_sourcing. - Added field
fivetran_connector.config.application_idfor services:algolia. - Added field
fivetran_connector.config.partner_user_idfor services:expensify. - Added field
fivetran_connector.config.backint_executable_pathfor services:hana_sap_hva_b1,hana_sap_hva_ecc,hana_sap_hva_ecc_netweaver,hana_sap_hva_s4,hana_sap_hva_s4_netweaver. - Added field
fivetran_connector.config.odbc_driver_manager_library_pathfor services:hana_sap_hva_s4_netweaver,hana_sap_hva_b1,hana_sap_hva_ecc,hana_sap_hva_ecc_netweaver,hana_sap_hva_s4. - Added field
fivetran_connector.config.user_tokenfor services:konnect_insights. - Added field
fivetran_connector.config.report_keysfor services:rakutenadvertising. - Added field
fivetran_connector.config.client_namespacefor services:ceridian_dayforce. - Added field
fivetran_connector.config.blockchainfor services:rarible. - Added field
fivetran_connector.config.x_user_tokenfor services:workday_strategic_sourcing. - Added field
fivetran_connector.config.host_namefor services:coassemble. - Added field
fivetran_connector.config.hana_backup_passwordfor services:hana_sap_hva_ecc,hana_sap_hva_ecc_netweaver,hana_sap_hva_s4,hana_sap_hva_s4_netweaver,hana_sap_hva_b1. - Added field
fivetran_connector.config.account_tokenfor services:konnect_insights.
Hot-fix:
- Fixed import issues for connector, user and connector_schema_config resources.
Hot-fix:
Hot-fixes for issues:
- Resource
fivetran_external_loggingfields support:- Added field
fivetran_external_logging.config.project_id.
- Added field
- Deprecated data sources
fivetran_metadata_schemas,fivetran_metadata_tables,fivetran_metadata_columnsremoved.
- Internal refactoring (we are migrating from Terraform SDK to Terraform Plugin Framework)
- Following new
fivetran_connector.configfields support:- Added field
fivetran_connector.config.business_accountsfor services:reddit_ads. - Added field
fivetran_connector.config.region_api_urlfor services:amazon_attribution. - Added field
fivetran_connector.config.custom_payloadsfor services:google_cloud_function,aws_lambda,azure_function. - Added field
fivetran_connector.config.reports.time_aggregation_granularityfor services:google_analytics_4. - Added field
fivetran_connector.config.refresh_tokenfor services:ironsource. - Added field
fivetran_connector.config.academy_idfor services:workramp. - Added field
fivetran_connector.config.api_environmentfor services:afterpay. - Added field
fivetran_connector.config.region_token_urlfor services:amazon_attribution. - Added field
fivetran_connector.config.region_auth_urlfor services:amazon_attribution. - Added field
fivetran_connector.config.database_namefor services:firebase. - Added field
fivetran_connector.config.connection_namefor services:appsflyer. - Added field
fivetran_connector.config.serverfor services:castor_edc. - Added field
fivetran_connector.config.auth_codefor services:happyfox.
- Added field
- Connector
fivetran_connector.authfields support:- Added field
fivetran_connector.config.client_access.user_agentfor services:google_ads. - Added field
fivetran_connector.config.client_access.developer_tokenfor services:google_ads.
- Added field
- Issue with
fivetran_connector_schema_configresource when column isn't excluded from schema.
- New datasource
fivetran_group_ssh_keythat provides public key from SSH key pair associated with the group. - New datasource
fivetran_group_service_accountthat provides Fivetran service account associated with the group. - Connector
fivetran_connector.authfields support:- Added field
fivetran_connector.auth.custom_field_ids. - Added field
fivetran_connector.auth.previous_refresh_token. - Added field
fivetran_connector.auth.user_access_token. - Added field
fivetran_connector.auth.consumer_secret. - Added field
fivetran_connector.auth.consumer_key. - Added field
fivetran_connector.auth.oauth_token. - Added field
fivetran_connector.auth.oauth_token_secret. - Added field
fivetran_connector.auth.role_arn. - Added field
fivetran_connector.auth.aws_access_key. - Added field
fivetran_connector.auth.aws_secret_key. - Added field
fivetran_connector.auth.client_id. - Added field
fivetran_connector.auth.key_id. - Added field
fivetran_connector.auth.team_id. - Added field
fivetran_connector.auth.client_secret.
- Added field
- Resource
fivetran_destinationupdates:- Added field
fivetran_destination.config.workspace_namefor OneLake. - Added field
fivetran_destination.config.lakehouse_namefor OneLake.
- Added field
- Connector services supported:
- Supported service:
calabrio - Supported service:
float - Supported service:
globalmeet - Supported service:
linear - Supported service:
power_reviews_enterprise - Supported service:
smartwaiver - Supported service:
uppromote - Supported service:
zenefits
- Supported service:
- Issue
Invalid Provider Server Combination.
- Issue with
fivetran_connector_schema_configresource when tablesync_modefield doesn't affect upstream.
New connector service types supported:
- Supported service:
15five - Supported service:
appcues - Supported service:
attentive - Supported service:
awin - Supported service:
ballotready - Supported service:
brevo - Supported service:
buzzsprout - Supported service:
canny - Supported service:
care_quality_commission - Supported service:
circleci - Supported service:
customerio - Supported service:
dbt_cloud - Supported service:
deputy - Supported service:
flexport - Supported service:
forj_community - Supported service:
hopin - Supported service:
insightly - Supported service:
integral_ad_science - Supported service:
justcall - Supported service:
katana - Supported service:
launchdarkly - Supported service:
looker_source - Supported service:
loop - Supported service:
loopio - Supported service:
mention - Supported service:
mixmax - Supported service:
mountain - Supported service:
namely - Supported service:
navan - Supported service:
ometria - Supported service:
pagerduty - Supported service:
partnerstack_vendor - Supported service:
playvox - Supported service:
revel - Supported service:
rippling - Supported service:
security_journey - Supported service:
skilljar - Supported service:
smadex - Supported service:
stylight - Supported service:
toggl_track - Supported service:
trisolute - Supported service:
zoho_campaigns
New connector config fields supported:
- Added field
fivetran_connector.config.limit_for_api_calls_to_external_activities_endpointfor services:pardot. - Added field
fivetran_connector.config.is_external_activities_endpoint_selectedfor services:pardot. - Added field
fivetran_connector.config.distributed_connector_cluster_sizefor services:cosmos. - Added field
fivetran_connector.config.custom_reports.granularityfor services:snapchat_ads. - Added field
fivetran_connector.config.custom_reports.breakdownfor services:snapchat_ads. - Added field
fivetran_connector.config.custom_reports.dimensionfor services:snapchat_ads. - Added field
fivetran_connector.config.custom_reports.sk_ad_metrics_fieldsfor services:snapchat_ads. - Added field
fivetran_connector.config.custom_reports.breakoutfor services:snapchat_ads. - Added field
fivetran_connector.config.partner_codefor services:care_quality_commission. - Added field
fivetran_connector.config.reports.filter_typefor services:google_analytics_4. - Added field
fivetran_connector.config.app_keyfor services:loopio. - Added field
fivetran_connector.config.enable_data_extensions_syncingfor services:salesforce_marketing_cloud. - Added field
fivetran_connector.config.reports.rollback_windowfor services:google_analytics_4. - Added field
fivetran_connector.config.api_utilization_percentagefor services:kustomer. - Added field
fivetran_connector.config.api_key:api_secretfor services:revel. - Added field
fivetran_connector.config.custom_reports.base_metrics_fieldsfor services:snapchat_ads. - Added field
fivetran_connector.config.tenantfor services:workday_hcm. - Added field
fivetran_connector.config.enable_distributed_connector_modefor services:cosmos.
- Supports setting connector synchronization every minute. Added possible value 1 for the field
fivetran_connector_schedule.sync_frequency. - New resource
fivetran_connector_certificatesthat allows to manage the list of certificates approved for connector. - New resource
fivetran_connector_fingerprintsthat allows to manage the list of SSH fingerprints approved for connector. - New resource
fivetran_destination_certificatesthat allows to manage the list of certificates approved for destination. - New resource
fivetran_destination_fingerprintsthat allows to manage the list of SSH fingerprints approved for destination. - New data source
fivetran_connector_certificatesthat allows to retrieve the list of certificates approved for connector. - New data source
fivetran_connector_fingerprintsthat allows to retrieve the list of SSH fingerprints approved for connector. - New data source
fivetran_destination_certificatesthat allows to retrieve the list of certificates approved for destination. - New data source
fivetran_destination_fingerprintsthat allows to retrieve the list of SSH fingerprints approved for destination. - New resource
fivetran_teamthat allows to manage Teams. - New resource
fivetran_team_connector_membershipthat allows to manage Team Management Connector memberships. - New resource
fivetran_team_group_membershipthat allows to manage Team Management Group memberships. - New resource
fivetran_team_user_membershipthat allows to manage Team Management User memberships. - New data source
fivetran_teamthat allows to retrieve details of the existing team for a given identifier. - New data source
fivetran_teamsthat allows to retrieve the list of existing teams available for the current account. - New data source
fivetran_team_connector_membershipsthat allows to retrieve the list of existing connector memberships available for team. - New data source
fivetran_team_group_membershipsthat allows to retrieve the list of existing group memberships available for team. - New data source
fivetran_team_user_membershipsthat allows to retrieve the list of existing user memberships available for team. - Resource
fivetran_connectorupdates:- Added field
fivetran_connector.config.company_request_tokenfor services:concur. - Added field
fivetran_connector.config.company_uuidfor services:concur. - Added field
fivetran_connector.config.clientfor services:sap_hana_db. - Added field
fivetran_connector.config.sysnrfor services:sap_hana_db. - Added field
fivetran_connector.config.pat_namefor services:tableau_source. - Added field
fivetran_connector.config.server_addressfor services:tableau_source. - Added field
fivetran_connector.config.pat_secretfor services:tableau_source.
- Added field
- Reworked
fivetran_dbt_tranformationresource: dbt_model_name and dbt_project_id are now used for resource creation instead of dbt_model_id - Resource
fivetran_dbt_projectupdated: it now checks if project was created and initialized correctly. Resource considered as succesfully created only in case if project receivedREADYstatus in upstream.
-
New resource
fivetran_webhookthat allows to manage Webhooks. -
New data source
fivetran_webhookthat allows to retrieve details of the existing webhook for a given identifier. -
New data source
fivetran_webhooksthat allows to retrieve the list of existing webhooks available for the current account. -
Connector
fivetran_connector.configfields support:- Added field
fivetran_connector.config.custom_field_idsfor services:double_click_publishers. - Added field
fivetran_connector.config.connecting_user_emailfor services:financial_force,salesforce,salesforce_sandbox. - Added field
fivetran_connector.config.abs_connection_methodfor services:adobe_analytics_data_feed. - Added field
fivetran_connector.config.abs_public_keyfor services:adobe_analytics_data_feed. - Added field
fivetran_connector.config.abs_host_ipfor services:adobe_analytics_data_feed. - Added field
fivetran_connector.config.client_keyfor services:appfigures. - Added field
fivetran_connector.config.signer_public_keyfor services:azure_blob_storage,s3,sftp. - Added field
fivetran_connector.config.enable_archive_log_onlyfor services:sql_server_hva. - Added field
fivetran_connector.config.archive_log_pathfor services:sql_server_hva. - Added field
fivetran_connector.config.webhook_keyfor services:xero. - Added field
fivetran_connector.config.abs_host_userfor services:adobe_analytics_data_feed. - Added field
fivetran_connector.config.sandbox_accountfor services:gocardless. - Added field
fivetran_connector.config.social_data_sync_timeframefor services:linkedin_company_pages. - Added field
fivetran_connector.config.are_soap_credentials_providedfor services:marketo. - Added field
fivetran_connector.config.accounts_reddit_adsfor services:reddit_ads. - Added field
fivetran_connector.config.personal_access_tokenfor services:harvest. - Added field
fivetran_connector.config.custom_eventsfor services:iterable. - Added field
fivetran_connector.config.archive_log_formatfor services:sql_server_hva. - Added field
fivetran_connector.config.base_currencyfor services:open_exchange_rates. - Added field
fivetran_connector.config.abs_container_addressfor services:adobe_analytics_data_feed. - Added field
fivetran_connector.config.api_idfor services:aircall. - Added field
fivetran_connector.config.connecting_userfor services:financial_force,salesforce,salesforce_sandbox. - Added field
fivetran_connector.config.custom_event_sync_modefor services:iterable. - Added field
fivetran_connector.config.eventsfor services:iterable.
- Added field
-
New resource
fivetran_external_loggingthat allows to manage Log Services. -
New data source
fivetran_metadata_schemasthat allows to retrieve schema-level metadata for an existing connector within your Fivetran account. -
New data source
fivetran_metadata_tablesthat allows to retrieve table-level metadata for an existing connector within your Fivetran account. -
New data source
fivetran_metadata_columnsthat allows to retrieve column-level metadata for an existing connector within your Fivetran account. -
New data source
fivetran_rolesthat allows to retrieve a list of all predefined and custom roles within your Fivetran account
- Issue with
connector_schema_configresource: provider crashes with nil pointer error.
- New resource
fivetran_dbt_projectthat allows to manage dbt Project. - New data source
fivetran_dbt_projectsthat allows to retrieve list of dbt Projects for your account. - New data source
fivetran_dbt_projectthat allows to retrieve dbt Project details. - New data source
fivetran_dbt_modelsthat allows to retrieve dbt Models list for specified dbt Project.
- New resource
fivetran_dbt_transformationthat allows to manage dbt Transfomrations. - New data source
fivetran_dbt_transformationthat allows to retrieve dbt Transfomration.
Resource fivetran_connector_schema_config issue with table sync_mode:
- Non-empty
sync_modevalue for table causes non-empty plan after each apply
- Issue with rate limits: now rate limit exceeded error will be automatically handled with retry after back-off period
- Resource
fivetran_connectorissue: auth values not applied.
Supported custom timeouts for the following operations:
- Resource
fivetran_connector: Create (default: 30 minutes) - Resource
fivetran_connector: Update (default: 30 minutes) - Resource
fivetran_destination: Create (default: 30 minutes) - Resource
fivetran_destination: Update (default: 30 minutes) - Resource
fivetran_connector_schema_config: Create (default: 2 hours) - Resource
fivetran_connector_schema_config: Read (default: 2 hours) - Resource
fivetran_connector_schema_config: Update (default: 2 hours)
Connector config fields support by Open API schema:
- Added field
fivetran_connector.config.account_namefor services:talkdesk. - Added field
fivetran_connector.config.custom_reports.aggregatefor services:tiktok_ads. - Added field
fivetran_connector.config.blob_sas_urlfor services:webhooks. - Added field
fivetran_connector.config.workspace_schemafor services:snowflake_db. - Added field
fivetran_connector.config.keystorefor services:aws_msk. - Added field
fivetran_connector.config.key_passwordfor services:aws_msk. - Added field
fivetran_connector.config.report_timezonefor services:criteo. - Added field
fivetran_connector.config.reports.aggregationfor services:google_search_console. - Added field
fivetran_connector.config.sender_idfor services:sage_intacct. - Added field
fivetran_connector.config.enable_tdefor services:sql_server_hva. - Added field
fivetran_connector.config.custom_reports.report_typefor services:tiktok_ads. - Added field
fivetran_connector.config.sasl_mechanismfor services:apache_kafka. - Added field
fivetran_connector.config.custom_tables.levelfor services:facebook_ads. - Added field
fivetran_connector.config.packing_modefor services:firebase,mongo,mongo_sharded. - Added field
fivetran_connector.config.reports.segment_idsfor services:google_analytics. - Added field
fivetran_connector.config.service_account_emailfor services:google_cloud_function. - Added field
fivetran_connector.config.phone_numberfor services:itunes_connect. - Added field
fivetran_connector.config.tde_certificate_namefor services:sql_server_hva. - Added field
fivetran_connector.config.use_service_accountfor services:bigquery_db. - Added field
fivetran_connector.config.sync_pull_apifor services:appsflyer. - Added field
fivetran_connector.config.instance_numberfor services:oracle_sap_hva_netweaver. - Added field
fivetran_connector.config.show_records_with_no_metricsfor services:apple_search_ads. - Added field
fivetran_connector.config.advertisers_sync_modefor services:google_search_ads_360. - Added field
fivetran_connector.config.ad_analyticsfor services:linkedin_ads. - Added field
fivetran_connector.config.refresh_token_expires_atfor services:pinterest_ads. - Added field
fivetran_connector.config.webhook_urlfor services:pipedrive,segment. - Added field
fivetran_connector.config.api_requests_per_minutefor services:qualtrics. - Added field
fivetran_connector.config.sync_multiple_accountsfor services:reddit_ads. - Added field
fivetran_connector.config.access_typefor services:share_point. - Added field
fivetran_connector.config.forecast_idfor services:clari. - Added field
fivetran_connector.config.token_authenticated_containerfor services:cosmos. - Added field
fivetran_connector.config.accounts_sync_modefor services:google_search_ads_360. - Added field
fivetran_connector.config.reports.attributesfor services:google_search_ads_360. - Added field
fivetran_connector.config.table_namefor services:airtable. - Added field
fivetran_connector.config.asb_ipfor services:azure_service_bus. - Added field
fivetran_connector.config.token_idfor services:chargedesk,mux. - Added field
fivetran_connector.config.account_sync_modefor services:itunes_connect. - Added field
fivetran_connector.config.salesforce_security_tokenfor services:pardot. - Added field
fivetran_connector.config.is_private_link_requiredfor services:aws_lambda. - Added field
fivetran_connector.config.app_idfor services:open_exchange_rates. - Added field
fivetran_connector.config.enable_exportsfor services:braze. - Added field
fivetran_connector.config.sasl_scram256_secretfor services:apache_kafka. - Added field
fivetran_connector.config.store_hashfor services:big_commerce. - Added field
fivetran_connector.config.business_idfor services:birdeye. - Added field
fivetran_connector.config.reports.filter_field_namefor services:google_analytics_4. - Added field
fivetran_connector.config.service_accountfor services:google_drive. - Added field
fivetran_connector.config.subscriptionfor services:retailnext. - Added field
fivetran_connector.config.support_connected_accounts_syncfor services:stripe,stripe_test. - Added field
fivetran_connector.config.api_secret_keyfor services:alchemer. - Added field
fivetran_connector.config.enriched_exportfor services:optimizely. - Added field
fivetran_connector.config.reports.filter_valuefor services:google_analytics_4. - Added field
fivetran_connector.config.pgp_pass_phrasefor services:azure_blob_storage,s3,sftp. - Added field
fivetran_connector.config.workspace_same_as_sourcefor services:bigquery_db. - Added field
fivetran_connector.config.ad_unit_viewfor services:double_click_publishers. - Added field
fivetran_connector.config.folderfor services:dropbox. - Added field
fivetran_connector.config.use_template_labelsfor services:mandrill. - Added field
fivetran_connector.config.pem_private_keyfor services:apple_search_ads. - Added field
fivetran_connector.config.sender_passwordfor services:sage_intacct. - Added field
fivetran_connector.config.tde_private_keyfor services:sql_server_hva. - Added field
fivetran_connector.config.sasl_plain_keyfor services:apache_kafka. - Added field
fivetran_connector.config.template_labelsfor services:mandrill. - Added field
fivetran_connector.config.tenant_idfor services:azure_sql_db,azure_sql_managed_db. - Added field
fivetran_connector.config.sap_schemafor services:db2i_hva. - Added field
fivetran_connector.config.reports_linkedin_adsfor services:linkedin_ads. - Added field
fivetran_connector.config.loginfor services:the_trade_desk. - Added field
fivetran_connector.config.attribution_window_sizefor services:tiktok_ads. - Added field
fivetran_connector.config.custom_reports.metricsfor services:tiktok_ads. - Added field
fivetran_connector.config.app_ids_appsflyerfor services:appsflyer. - Added field
fivetran_connector.config.schema_registry_credentials_sourcefor services:apache_kafka,aws_msk,confluent_cloud. - Added field
fivetran_connector.config.custom_reports.dimensionsfor services:tiktok_ads. - Added field
fivetran_connector.config.base_idfor services:airtable. - Added field
fivetran_connector.config.rollback_window_sizefor services:bingads. - Added field
fivetran_connector.config.base_domainfor services:freshteam. - Added field
fivetran_connector.config.rest_api_limitfor services:pardot. - Added field
fivetran_connector.config.survey_idsfor services:qualaroo. - Added field
fivetran_connector.config.webhook_endpointfor services:appsflyer. - Added field
fivetran_connector.config.bearer_tokenfor services:freshchat,orbit,productboard,ada. - Added field
fivetran_connector.config.service_account_keyfor services:firebase. - Added field
fivetran_connector.config.config_repository_urlfor services:snowplow. - Added field
fivetran_connector.config.line_separatorfor services:gcs,google_drive,box,dropbox,email,ftp,share_point,azure_blob_storage,kinesis,s3,sftp. - Added field
fivetran_connector.config.custom_tables.use_unified_attribution_settingfor services:facebook_ads. - Added field
fivetran_connector.config.admin_api_keyfor services:splitio. - Added field
fivetran_connector.config.sasl_plain_secretfor services:apache_kafka. - Added field
fivetran_connector.config.app_specific_passwordfor services:itunes_connect. - Added field
fivetran_connector.config.use_customer_bucketfor services:appsflyer. - Added field
fivetran_connector.config.use_pgp_encryption_optionsfor services:sftp,azure_blob_storage,s3. - Added field
fivetran_connector.config.resource_tokenfor services:cosmos. - Added field
fivetran_connector.config.application_keyfor services:dear. - Added field
fivetran_connector.config.reports.search_typesfor services:google_search_console. - Added field
fivetran_connector.config.s3_bucketfor services:webhooks. - Added field
fivetran_connector.config.sasl_scram512_keyfor services:apache_kafka,aws_msk. - Added field
fivetran_connector.config.abs_prefixfor services:braze. - Added field
fivetran_connector.config.tde_passwordfor services:sql_server_hva. - Added field
fivetran_connector.config.site_addressfor services:teamwork. - Added field
fivetran_connector.config.sftp_public_keyfor services:adobe_analytics_data_feed. - Added field
fivetran_connector.config.client_certfor services:apache_kafka,heroku_kafka. - Added field
fivetran_connector.config.sasl_scram256_keyfor services:apache_kafka. - Added field
fivetran_connector.config.sasl_scram512_secretfor services:apache_kafka,aws_msk. - Added field
fivetran_connector.config.schema_registry_keyfor services:apache_kafka,aws_msk,azure_service_bus,confluent_cloud. - Added field
fivetran_connector.config.pgp_secret_keyfor services:azure_blob_storage,s3,sftp. - Added field
fivetran_connector.config.s3_export_role_arnfor services:braze. - Added field
fivetran_connector.config.filterfor services:google_analytics. - Added field
fivetran_connector.config.ws_certificatefor services:adp_workforce_now. - Added field
fivetran_connector.config.trusted_certfor services:apache_kafka,heroku_kafka. - Added field
fivetran_connector.config.data_set_namefor services:bigquery_db. - Added field
fivetran_connector.config.token_authenticated_databasefor services:cosmos. - Added field
fivetran_connector.config.token_secret_keyfor services:mux. - Added field
fivetran_connector.config.business_unit_idfor services:pardot. - Added field
fivetran_connector.config.custom_reports.table_namefor services:tiktok_ads. - Added field
fivetran_connector.config.content_owner_idfor services:youtube_analytics. - Added field
fivetran_connector.config.is_vendorfor services:amazon_selling_partner. - Added field
fivetran_connector.config.report_format_typefor services:workday. - Added field
fivetran_connector.config.keystore_passwordfor services:aws_msk. - Added field
fivetran_connector.config.team_idfor services:asana. - Added field
fivetran_connector.config.host_ipfor services:azure_blob_storage,azure_service_bus. - Added field
fivetran_connector.config.namespacefor services:azure_service_bus. - Added field
fivetran_connector.config.s3_export_folderfor services:braze. - Added field
fivetran_connector.config.trust_store_typefor services:heroku_kafka. - Added field
fivetran_connector.config.custom_reportsfor services:tiktok_ads,reddit_ads. - Added field
fivetran_connector.config.schema_registry_secretfor services:apache_kafka,aws_msk,azure_service_bus,confluent_cloud. - Added field
fivetran_connector.config.sync_formula_fieldsfor services:financial_force,salesforce,salesforce_sandbox. - Added field
fivetran_connector.config.site_namefor services:microsoft_lists. - Added field
fivetran_connector.config.folder_pathfor services:one_drive. - Added field
fivetran_connector.config.is_sailthru_connect_enabledfor services:sailthru. - Added field
fivetran_connector.config.is_custom_api_credentialsfor services:twitter_ads. - Added field
fivetran_connector.config.sync_metadatafor services:facebook_ads. - Added field
fivetran_connector.config.is_auth2_enabledfor services:apple_search_ads. - Added field
fivetran_connector.config.workspace_namefor services:bigquery_db,snowflake_db. - Added field
fivetran_connector.config.currencyfor services:criteo. - Added field
fivetran_connector.config.log_journalfor services:db2i_hva. - Added field
fivetran_connector.config.conversation_webhook_urlfor services:helpscout. - Added field
fivetran_connector.config.s3pathfor services:sailthru. - Added field
fivetran_connector.config.adobe_analytics_configurations.tablefor services:adobe_analytics. - Added field
fivetran_connector.config.container_addressfor services:azure_blob_storage. - Added field
fivetran_connector.config.host_userfor services:azure_service_bus,azure_blob_storage. - Added field
fivetran_connector.config.key_store_typefor services:heroku_kafka. - Added field
fivetran_connector.config.rfc_library_pathfor services:oracle_sap_hva_netweaver. - Added field
fivetran_connector.config.enable_enrichmentsfor services:snowplow. - Added field
fivetran_connector.config.json_delivery_modefor services:ftp,google_drive,kinesis,sftp,share_point,azure_blob_storage,box,dropbox,email,gcs,s3. - Added field
fivetran_connector.config.encoded_public_keyfor services:apple_search_ads. - Added field
fivetran_connector.config.has_manage_permissionsfor services:azure_service_bus. - Added field
fivetran_connector.config.access_key_secretfor services:s3. - Added field
fivetran_connector.config.instance_urlfor services:sap_business_by_design. - Added field
fivetran_connector.config.api_usagefor services:zendesk. - Added field
fivetran_connector.config.client_cert_keyfor services:heroku_kafka,apache_kafka. - Added field
fivetran_connector.config.truststorefor services:aws_msk. - Added field
fivetran_connector.config.auth_methodfor services:azure_sql_db,azure_sql_managed_db,webhooks. - Added field
fivetran_connector.config.list_sync_modefor services:google_analytics_4_export. - Added field
fivetran_connector.config.s3_role_arnfor services:adjust,webhooks. - Added field
fivetran_connector.config.query_param_valuefor services:alchemer,birdeye. - Added field
fivetran_connector.config.log_journal_schemafor services:db2i_hva. - Added field
fivetran_connector.config.company_keyfor services:khoros_care. - Added field
fivetran_connector.config.word_press_site_id_or_woocommerce_domain_namefor services:woocommerce. - Added field
fivetran_connector.config.subscriber_namefor services:azure_service_bus. - Added field
fivetran_connector.config.use_workspacefor services:bigquery_db,snowflake_db. - Added field
fivetran_connector.config.s3_export_bucketfor services:braze. - Added field
fivetran_connector.config.tde_certificatefor services:sql_server_hva. - Added field
fivetran_connector.config.attribution_windowfor services:amazon_ads.
- State migration issue when switching on v0.7.2 from earlier versions:
- Previously created configurations now can be upgraded to v0.7.3 directly
- Newly created configurations with v0.7.2 could be also upgraded to v0.7.3
- Issue with drifting changes for
fivetran_connector.config.list_strategyfield - Issue with re-creation of connectors that are using
destination_schema.prefixfield - Supported config fields for CosmosDB and Snowflake DB connectors
- Supported missing fields for S3 source connector
- Supported
replica_idin connector config for MySQL connectors - Supported
short_code,site_idandcustomer_list_idfields for Salesforce Commerce Cloud
- New
fivetran_connector_scheduleresource introduced fivetran_destination.config.fivetran_role_arnmissing field addedfivetran_destination.config.prefix_pathmissing field addedfivetran_destination.config.regionmissing field added
- Run setup tests in update resource only if
run_setup_tests= true is set - Issue with drifting changes for
fivetran_connector.config.list_strategyfield - Issue with re-creation of connectors that are using
destination_schema.prefixfield - Supported config fields for CosmosDB and Snowflake DB connectors
- Resource
fivetran_connectorupdated- Field
fivetran_connector.sync_frequencymoved tofivetran_connector_scheduleresource - Field
fivetran_connector.pausedmoved tofivetran_connector_scheduleresource - Field
fivetran_connector.pause_after_trialmoved tofivetran_connector_scheduleresource - Field
fivetran_connector.daily_sync_timemoved tofivetran_connector_scheduleresource - Field
fivetran_connector.schedule_typemoved tofivetran_connector_scheduleresource - Readonly field
fivetran_connector.statusremoved - Readonly field
fivetran_connector.succeeded_atremoved - Readonly field
fivetran_connector.failed_atremoved - Readonly field
fivetran_connector.service_versionremoved
- Field
Release identical to v0.6.19;
Release reverted due to unexpected issues;
fivetran_connector.config.primary_keysfield support
fivetran_connector.config.support_nested_columnsfield supportfivetran_connector.config.csv_definitionfield supportfivetran_connector.config.export_storage_typefield support
fivetran_connector.config.company_idfield supportfivetran_connector.config.login_passwordfield supportfivetran_connector.config.environmentfield supportfivetran_connector.config.propertiesfield supportfivetran_connector.config.is_publicbool field supportfivetran_connector.config.empty_headerbool field supportfivetran_connector.config.list_strategystring field support
fivetran_connector.config.group_namefield support
- Issue with
fivetran_connector.config.packed_mode_tablesorder - All collections transformed into sets to avoid drifting changes caused by elements order.
- E2E tests updated
fivetran_connector.config.is_single_table_modefield support
fivetran_connector.config.domain_host_namefield supportfivetran_connector.config.access_keyfield supportfivetran_connector.config.client_namefield supportfivetran_connector.config.domain_typefield supportfivetran_connector.config.connection_methodfield support
fivetran_connector.config.packed_mode_tablesfield supportfivetran_connector.config.organizationfield support
fivetran_connector.config.pdb_namemissing field addedfivetran_connector.config.agent_hostmissing field addedfivetran_connector.config.agent_portmissing field addedfivetran_connector.config.agent_usermissing field addedfivetran_connector.config.agent_passwordmissing field addedfivetran_connector.config.agent_public_certmissing field addedfivetran_connector.config.agent_ora_homemissing field addedfivetran_connector.config.tnsmissing field addedfivetran_connector.config.use_oracle_racmissing field addedfivetran_connector.config.asm_optionmissing field addedfivetran_connector.config.asm_usermissing field addedfivetran_connector.config.asm_passwordmissing field addedfivetran_connector.config.asm_oracle_homemissing field addedfivetran_connector.config.asm_tnsmissing field addedfivetran_connector.config.sap_usermissing field added
- Issue with
fivetran_user.picture: unable to set value tonull - Issue with
fivetran_user.phone: unable to set value tonull
fivetran_connector.config.sync_methodmissing field addedfivetran_connector.config.is_account_level_connectormissing field added
- Issue:
fivetran_connector.config.patternwas always set even if it doesn't have value
fivetran_connector.config.is_keypairmissing field addedfivetran_connector.config.share_urlmissing field addedfivetran_connector.config.secrets_listmissing field added
- Issue:
fivetran_connector_schema_configwhen updating an existing resource - Issue:
connector_resource.config.use_api_keysfield type handling fixed - Issue:
connector_resource.config.is_securefield type handling fixed
fivetran_destination.config.catalogmissing field added
connector_resource.configis optional. Connector resource now can be created with empty config
- Issue: Unable to create
fivetran_connector_schema_configresource for newly created connector. - Issue:
importcommand fails on resourcefivetran_connectorwithError: Plugin did not respond.
- Make
fivetran_destination.run_setup_testsoptional with default valuefalse
- Issue with plugin crash on
fivetran_destinationresource import
- Fixed reading
destination_resource.config.is_private_key_encryptedfield - Fixed updating
daily_sync_timefield
destination_resource.config.rolemissing field added (Snowflake)destination_resource.config.is_private_key_encryptedmissing field added (Snowflake)destination_resource.config.passphrasemissing field added (Snowflake)- Documentation for
daily_sync_timefield added
- Importing resource
fivetran_connector_schema_configissue
- Issue with
daily_sync_timewhensync_frequencyis set to 1440
- Resource
fivetran_connector_schema_confignow supportstable.sync_mode
- Added missing
destination_resource.public_keyreadonly field - Added missing
destination_resource.private_keyfield - Issue with
data_set_locationfield when configuringbig_querydestination
- New resource
fivetran_connector_schema_configadded
0.5.4 - 2022-07-20
- Added missing
connector_resource.config.token_keyfield. - Added missing
connector_resource.config.token_secretfield.
0.5.3 - 2022-07-13
- Fix drifting for
connector_resource.config.function_triggerfield. - Handle
connector_resource.config.function_triggeras sensitive field.
0.5.2 - 2022-07-06
- Added missing
connector_resource.config.patfield (personal access token for github connector).
0.5.1 - 2022-06-16
- Added missing
connector_resource.config.eu_regionfield. - Field
user_resource.roleis optional. - Field
connector_resource.config.patternmay have empty value. - Fixed provider behavior in case of resource existing in state is missing in upstream infrastructure
0.5.0 - 2022-06-15
- Resource
fivetran_groupseparated to two resourcesfivetran_groupandfivetran_group_userscorresponding to dataSources - Schema field
fivetran_group.creatorremoved.
For each group in configuration the following should be done:
v0.4.5:
# Example user
resource "fivetran_user" "user1" {
email = "email1@domain.com"
family_name = "User 1"
given_name = "User Name 1"
phone = "+123 45 678 8990"
role = "Owner"
}
## fivetran_group
resource "fivetran_group" "group1" {
name = "My Group 1"
user {
id = fivetran_user.user1.id
role = "<Some Role>"
}
}
v0.5.0:
# Example user
resource "fivetran_user" "user1" {
email = "email1@domain.com"
family_name = "User 1"
given_name = "User Name 1"
phone = "+123 45 678 8990"
role = "Owner"
}
## fivetran_group
resource "fivetran_group" "group1" {
name = "My Group 1"
}
resource "fivetran_group_users" "group1_users"{
group_id = fivetran_group.group1.id
user {
id = fivetran_user.user1.id
role = "<Some Role>"
}
}
NOTE: please remove old fivetran_group resource form state and re-import it after provider version update to avoid state inconsistency.
To import group users just import fivetran_group_users resource with the same group id.
- Destination resource
trust_certificates,trust_fingerprintsandrun_setup_testsproperties don't haveForceNewattribute no more.
0.4.6 - 2022-06-14
- Handle
adwordsservice migration togoogle_adsfor existing connectors. - Deprecate the
adwordsservice in favor of the newgoogle_adsservice.
NOTE: All connector creation requests with the service adwords will now result in an error.
0.4.5 - 2022-06-10
- Issue with
external_idresource_connector config field. - Added missing
connector_resource.config.publication_namefield.
0.4.4 - 2022-06-01
connector_resourcedocumentation update with information about how to solve indirect dependency between connector and destination
0.4.3 - 2022-05-24
- Issue with
update_methodconnector config field (now it can be effectively updated) - Issue with
connection_typefield isn't marked as readonly any more - Type issue with
resource_destination.create_external_tables - Issue with
usernamefield mapping
0.4.2 - 2022-05-18
- Issue with
resource_connector.config.skip_beforeresponse value type - Issue with
resource_connector.config.skip_afterresponse value type
0.4.1 - 2022-05-06
- Upgrading
go-getterto 1.5.11 in order to address a dependency security vulnerability
0.4.0 - 2022-05-04
Considering this version as BETA.
- New
destination_schemafield for determiningschema,tableandschema_prefixoutsideconfigto prevent drifting changes. - Changes in
destination_schemaleads to resource replacement
You should move the following fields in connector_resource configurations:
connector_resource.config.schema->connector_resource.destination_schema.nameconnector_resource.config.table->connector_resource.destination_schema.tableconnector_resource.config.schema_prefix->connector_resource.destination_schema.schema_prefix
The following field is now excluded from connector_resource schema:
connector_resource.schema- replaced withnamefield
The following Computed field was added to connector_resource schema:
connector_resource.name- this field contains resulting Fivetran Connector Name you can see on Fivetran Dashboard UI
Example:
v0.3.6 :
resource "fivetran_connector" "postgres" {
group_id = fivetran_group.my_group.id
service = "postgres"
sync_frequency = 5
paused = false
pause_after_trial = false
schema = "production_pg"
config {
schema_prefix = "production_pg"
host = "123.456.789.012"
port = "5432"
user = "postgres"
password = "IDontKnowThePassword"
database = "prod"
update_method = "XMIN"
}
}
resource "fivetran_connector" "google_sheets" {
group_id = fivetran_group.my_group.id
service = "google_sheets"
sync_frequency = 5
paused = false
pause_after_trial = false
schema = "connector_schema_name.table_name"
config {
schema = "connector_schema_name"
table = "table_name"
sheet_id = "1Rmq_FN2kTNwWiT4adZKBxHBBlaHBLAHBLAH..."
named_range = "Some Range Name"
}
}
v0.4.0 :
resource "fivetran_connector" "postgres" {
group_id = fivetran_group.my_group.id
service = "postgres"
sync_frequency = 5
paused = false
pause_after_trial = false
destination_schema {
prefix = "production_pg"
}
config {
host = "123.456.789.012"
port = "5432"
user = "postgres"
password = "IDontKnowThePassword"
database = "prod"
update_method = "XMIN"
}
}
resource "fivetran_connector" "google_sheets" {
group_id = fivetran_group.my_group.id
service = "google_sheets"
sync_frequency = 5
paused = false
pause_after_trial = false
destination_schema {
name = "connector_schema_name"
table = "table_name"
}
config {
sheet_id = "1Rmq_FN2kTNwWiT4adZKBxHBBlaHBLAHBLAH..."
named_range = "Some Range Name"
}
}
- All sensitive fields marked as sensitive in connector_resource
- Minor connector resource fixes
0.3.6 - 2022-04-26
- Fixed auth fields mapping in
client_accessschema
0.3.5 - 2022-04-20
ConnectorConfigRequest.AlwaysEncryptedmissing field addedConnectorConfigRequest.FolderIdmissing field added
0.3.4 - 2022-02-22
ConnectorConfigRequest.BaseUrlmissing field addedConnectorConfigRequest.EntityIdmissing field addedConnectorConfigRequest.SoapUrimissing field addedConnectorConfigRequest.UserIdmissing field addedConnectorConfigRequest.EncryptionKeymissing field addedConnectorCreateRequest.DailySyncTimemissing field added
0.3.3 - 2022-02-22
ConnectorConfigRequest.ApiTypemissing field added
0.3.2 - 2022-02-10
ConnectorConfigRequest.IsMultiEntityFeatureEnabledmissing field added
0.3.1 - 2022-01-31
ConnectorConfigRequest.ConnectionTypemissing field added
0.3.0 - 2022-01-25
- E2E tests.
- GitHub actions workflow to run tests.
ConnectorConfigRequest.IsNewPackagemissing field addedConnectorConfigRequest.AdobeAnalyticsConfigurationsmissing field added- Enabled Role management for users
0.2.3 - 2022-01-10
- Crash on
terraform import fivetran_destination.name <group_id>
0.2.2 - 2021-12-31
cluster_idfield marked as optional in source destination schema.cluster_regionfield marked as optional in source destination schema.
0.2.1 - 2021-12-13
cluster_idmissing field added to source destination schema.cluster_regionmissing field added to source destination schema.
0.2.0 - 2021-11-10
- Custom User-Agent tag provided to track requests from terraform.
0.1.2 - 2021-09-30
hostfield added to resource connector config schema.
0.1.1 - 2021-09-28
secret_keymissing field added to source destination schema.
0.1.0 - 2021-07-27
Initial release.
- Resources:
fivetran_user,fivetran_group,fivetran_destination,fivetran_connector - Data Sources:
fivetran_user,fivetran_users,fivetran_group,fivetran_groups,fivetran_group_connectors,fivetran_group_users,fivetran_destination,fivetran_connectors_metadata,fivetran_connector