Azure Data Factory Linked Service Azure Databricks
This page shows how to write Terraform and Azure Resource Manager for Data Factory Linked Service Azure Databricks and write them securely.
azurerm_data_factory_linked_service_azure_databricks (Terraform)
The Linked Service Azure Databricks in Data Factory can be configured in Terraform with the resource name azurerm_data_factory_linked_service_azure_databricks. The following sections describe how to use the resource and its parameters.
Example Usage from GitHub
An example could not be found in GitHub.
Parameters
-
access_tokenoptional - string -
adb_domainrequired - string -
additional_propertiesoptional - map from string to string -
annotationsoptional - list of string -
data_factory_namerequired - string -
descriptionoptional - string -
existing_cluster_idoptional - string -
idoptional computed - string -
integration_runtime_nameoptional - string -
msi_work_space_resource_idoptional - string -
namerequired - string -
parametersoptional - map from string to string -
resource_group_namerequired - string -
instance_poollist block-
cluster_versionrequired - string -
instance_pool_idrequired - string -
max_number_of_workersoptional - number -
min_number_of_workersoptional - number
-
-
key_vault_passwordlist block-
linked_service_namerequired - string -
secret_namerequired - string
-
-
new_cluster_configlist block-
cluster_versionrequired - string -
custom_tagsoptional - map from string to string -
driver_node_typeoptional - string -
init_scriptsoptional - list of string -
log_destinationoptional - string -
max_number_of_workersoptional - number -
min_number_of_workersoptional - number -
node_typerequired - string -
spark_configoptional - map from string to string -
spark_environment_variablesoptional - map from string to string
-
-
timeoutssingle block
Explanation in Terraform Registry
Manages a Linked Service (connection) between Azure Databricks and Azure Data Factory.
Tips: Best Practices for The Other Azure Data Factory Resources
In addition to the azurerm_data_factory, Azure Data Factory has the other resources that should be configured for security reasons. Please check some examples of those resources and precautions.
azurerm_data_factory
Ensure to disable public access
It is better to disable public access for Data Factory, which is enabled as default.
Microsoft.DataFactory/factories/linkedservices (Azure Resource Manager)
The factories/linkedservices in Microsoft.DataFactory can be configured in Azure Resource Manager with the resource name Microsoft.DataFactory/factories/linkedservices. The following sections describe how to use the resource and its parameters.
Example Usage from GitHub
An example could not be found in GitHub.
Parameters
apiVersionrequired - stringnamerequired - stringThe linked service name.
propertiesrequiredadditionalPropertiesoptional - objectUnmatched properties from the message are deserialized this collection
annotationsoptional - arrayList of tags that can be used for describing the linked service.
connectViaoptionalparametersoptional - objectAn object mapping parameter names to argument values.
referenceNamerequired - stringReference integration runtime name.
typerequired - stringType of integration runtime.
descriptionoptional - stringLinked service description.
parametersoptional - undefinedDefinition of all parameters for an entity.
typerequired - string