hashicorp / terraform-provider-azurerm

Terraform provider for Azure Resource Manager
https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs
Mozilla Public License 2.0
4.61k stars 4.65k forks source link

Support for GoogleBigQueryV2Object in azure data factory dataset #27772

Open datadockery opened 1 month ago

datadockery commented 1 month ago

Is there an existing issue for this?

Community Note

GoogleBigQueryV2Object support in azure data factory dataset is not currently supported

Description

GoogleBigQueryV2Object support in azure data factory datasets is not currently supported with azurerm.

The v2 driver is expiring 31 Oct 2024

https://learn.microsoft.com/en-us/azure/data-factory/connector-deprecation-plan

New or Affected Resource(s)/Data Source(s)

azurerm_data_factory_custom_dataset

Potential Terraform Configuration

{
    "name": "T1_ProWFM_Detail_Source_Manual",
    "properties": {
        "linkedServiceName": {
            "referenceName": "T1_ProWFM_Detail_Source_Manual",
            "type": "LinkedServiceReference"
        },
        "parameters": {
            "Schema": {
                "type": "String"
            },
            "Table": {
                "type": "String"
            }
        },
        "folder": {
            "name": "ProWFM_Detail_Manual"
        },
        "annotations": [],
        "type": "GoogleBigQueryV2Object",
        "typeProperties": {
            "tableName": {
                "value": "@concat(dataset().Schema, '.', dataset().Table)",
                "type": "Expression"
            }
        }
    },
    "type": "Microsoft.DataFactory/factories/datasets"
}

References

https://learn.microsoft.com/en-us/azure/data-factory/connector-deprecation-plan

datadockery commented 1 month ago

These 3 requests are related

https://github.com/hashicorp/terraform-provider-azurerm/issues/27771

https://github.com/hashicorp/terraform-provider-azurerm/issues/27772

https://github.com/hashicorp/terraform-provider-azurerm/issues/27773

also see commit

https://github.com/Azure/azure-rest-api-specs/commit/8d00658d1049c1b1c00f5cf007c860f998dd01ce#diff-61ee9b50b0c4813e20b82ed9cd1cae9ce5fcabe739eec9aa61293957bc9b9c93R4768