Closed RomeoAva closed 2 months ago
Hi @RomeoAva!
You are getting this error because you are trying to use an invalid value for data_source_id
.
According to the documentation there isn't any data source called accounts
for google_bigquery_data_transfer_config
.
it's not possible to use a custom data source directly with the google_bigquery_data_transfer_config
resource in Terraform.
BigQuery Data Transfer Service
provides a predefined set of connectors for integrating with various data sources. These connectors are built and maintained by Google to ensure compatibility and reliability.
Here's the official Google Cloud documentation link where you can find a comprehensive list of supported data sources for the BigQuery Data Transfer Service
Finally I suggest you read the terraform registry and API documentation before you start using this resource because there are a set of rules you may take in consideration.
Hi @RomeoAva!
You are getting this error because you are trying to use an invalid value for
data_source_id
.According to the documentation there isn't any data source called
accounts
forgoogle_bigquery_data_transfer_config
.it's not possible to use a custom data source directly with the
google_bigquery_data_transfer_config
resource in Terraform.
BigQuery Data Transfer Service
provides a predefined set of connectors for integrating with various data sources. These connectors are built and maintained by Google to ensure compatibility and reliability.Here's the official Google Cloud documentation link where you can find a comprehensive list of supported data sources for the BigQuery Data Transfer Service
Finally I suggest you read the terraform registry and API documentation before you start using this resource because there are a set of rules you may take in consideration.
Aaaaahh silly me. I misunderstood the purpose of data_source_id
. Thank you for the clarifications again!
I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues. If you have found a problem that seems similar to this, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further.
Community Note
Terraform Version & Provider Version(s)
terraform version Terraform v1.5.7 on darwin_arm64
Affected Resource(s)
After this fix has been pushed: https://github.com/hashicorp/terraform-provider-google/issues/18506
I went ahead and upgrade my Terraform to use v5.40.0 of Google provider.
Terraform Configuration
Debug Output
Expected Behavior
To create the BQ Transfer
Actual Behavior
Errors out. I think a point to look at is that between the first issue I posted and this one Google's documenation on how to create a BQ Salesforce Transfer has changed: https://cloud.google.com/bigquery/docs/salesforce-transfer
You no longer Salesforce Username/Password and Security Token
Maybe they also changed their backend URL to create a new transfer?
Steps to reproduce
No response
Important Factoids
No response
References
No response