Compartir a través de


AzureDatabricksLinkedService Clase

Definición

Servicio vinculado de Azure Databricks.

public class AzureDatabricksLinkedService : Azure.ResourceManager.DataFactory.Models.DataFactoryLinkedServiceProperties
type AzureDatabricksLinkedService = class
    inherit DataFactoryLinkedServiceProperties
Public Class AzureDatabricksLinkedService
Inherits DataFactoryLinkedServiceProperties
Herencia
AzureDatabricksLinkedService

Constructores

AzureDatabricksLinkedService(DataFactoryElement<String>)

Inicializa una nueva instancia de AzureDatabricksLinkedService.

Propiedades

AccessToken

Token de acceso para la API REST de Databricks. Consulte https://docs.azuredatabricks.net/api/latest/authentication.html. Tipo: cadena (o Expresión con cadena resultType).

AdditionalProperties

Propiedades adicionales

Para asignar un objeto al valor de esta propiedad, use FromObjectAsJson<T>(T, JsonSerializerOptions).

Para asignar una cadena JSON ya con formato a esta propiedad, use FromString(String).

Ejemplos:

  • BinaryData.FromObjectAsJson("foo")Crea una carga de "foo".
  • BinaryData.FromString("\"foo\"")Crea una carga de "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" })Crea una carga de { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}")Crea una carga de { "key": "value" }.

(Heredado de DataFactoryLinkedServiceProperties)
Annotations

Lista de etiquetas que se pueden usar para describir el servicio vinculado.

Para asignar un objeto al elemento de esta propiedad, use FromObjectAsJson<T>(T, JsonSerializerOptions).

Para asignar una cadena JSON ya con formato a esta propiedad, use FromString(String).

Ejemplos:

  • BinaryData.FromObjectAsJson("foo")Crea una carga de "foo".
  • BinaryData.FromString("\"foo\"")Crea una carga de "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" })Crea una carga de { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}")Crea una carga de { "key": "value" }.

(Heredado de DataFactoryLinkedServiceProperties)
Authentication

Se requiere para especificar MSI, si se usa el identificador de recurso del área de trabajo para la API REST de Databricks. Tipo: cadena (o Expresión con cadena resultType).

ConnectVia

La referencia al entorno de ejecución de integración.

(Heredado de DataFactoryLinkedServiceProperties)
Credential

Referencia de credenciales que contiene información de autenticación.

Description

Descripción del servicio vinculado.

(Heredado de DataFactoryLinkedServiceProperties)
Domain

<REGION.azuredatabricks.net>, nombre de dominio de la implementación de Databricks. Tipo: cadena (o Expresión con cadena resultType).

EncryptedCredential

Credencial cifrada usada para la autenticación. Las credenciales se cifran mediante el administrador de credenciales de Integration Runtime. Tipo: cadena.

ExistingClusterId

Identificador de un clúster interactivo existente que se usará para todas las ejecuciones de esta actividad. Tipo: cadena (o Expresión con cadena resultType).

InstancePoolId

Identificador de un grupo de instancias existente que se usará para todas las ejecuciones de esta actividad. Tipo: cadena (o Expresión con cadena resultType).

NewClusterCustomTags

Etiquetas adicionales para los recursos del clúster. Esta propiedad se omite en las configuraciones del grupo de instancias.

Para asignar un objeto al valor de esta propiedad, use FromObjectAsJson<T>(T, JsonSerializerOptions).

Para asignar una cadena JSON ya con formato a esta propiedad, use FromString(String).

Ejemplos:

  • BinaryData.FromObjectAsJson("foo")Crea una carga de "foo".
  • BinaryData.FromString("\"foo\"")Crea una carga de "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" })Crea una carga de { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}")Crea una carga de { "key": "value" }.

NewClusterDriverNodeType

Tipo de nodo de controlador para el nuevo clúster de trabajos. Esta propiedad se omite en las configuraciones del grupo de instancias. Tipo: cadena (o Expresión con cadena resultType).

NewClusterEnableElasticDisk

Habilite el disco elástico en el nuevo clúster. Esta propiedad ahora se omite y toma el comportamiento predeterminado del disco elástico en Databricks (los discos elásticos siempre están habilitados). Tipo: booleano (o Expression con resultType boolean).

NewClusterInitScripts

Scripts de inicialización definidos por el usuario para el nuevo clúster. Tipo: matriz de cadenas (o Expresión con matriz resultType de cadenas).

NewClusterLogDestination

Especifique una ubicación para entregar registros de eventos, trabajadores y controladores de Spark. Tipo: cadena (o Expresión con cadena resultType).

NewClusterNodeType

Tipo de nodo del nuevo clúster de trabajos. Esta propiedad es necesaria si se especifica newClusterVersion y no se especifica instancePoolId. Si se especifica instancePoolId, esta propiedad se omite. Tipo: cadena (o Expresión con cadena resultType).

NewClusterNumOfWorker

Si no usa un clúster interactivo existente, especifica el número de nodos de trabajo que se usarán para el nuevo clúster de trabajos o grupo de instancias. En el caso de los nuevos clústeres de trabajos, se trata de un int32 con formato de cadena, como "1" significa que numOfWorker es 1 o "1:10" significa escalado automático de 1 (min) a 10 (máximo). En el caso de los grupos de instancias, se trata de un int32 con formato de cadena y solo puede especificar un número fijo de nodos de trabajo, como "2". Obligatorio si se especifica newClusterVersion. Tipo: cadena (o Expresión con cadena resultType).

NewClusterSparkConf

Conjunto de pares clave-valor de configuración de Spark opcionales especificados por el usuario.

Para asignar un objeto al valor de esta propiedad, use FromObjectAsJson<T>(T, JsonSerializerOptions).

Para asignar una cadena JSON ya con formato a esta propiedad, use FromString(String).

Ejemplos:

  • BinaryData.FromObjectAsJson("foo")Crea una carga de "foo".
  • BinaryData.FromString("\"foo\"")Crea una carga de "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" })Crea una carga de { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}")Crea una carga de { "key": "value" }.

NewClusterSparkEnvVars

Conjunto de pares clave-valor de variables de entorno de Spark opcionales especificados por el usuario.

Para asignar un objeto al valor de esta propiedad, use FromObjectAsJson<T>(T, JsonSerializerOptions).

Para asignar una cadena JSON ya con formato a esta propiedad, use FromString(String).

Ejemplos:

  • BinaryData.FromObjectAsJson("foo")Crea una carga de "foo".
  • BinaryData.FromString("\"foo\"")Crea una carga de "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" })Crea una carga de { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}")Crea una carga de { "key": "value" }.

NewClusterVersion

Si no se usa un clúster interactivo existente, se especifica la versión de Spark de un nuevo clúster de trabajos o nodos de grupo de instancias creados para cada ejecución de esta actividad. Obligatorio si se especifica instancePoolId. Tipo: cadena (o Expresión con cadena resultType).

Parameters

Parámetros para el servicio vinculado.

(Heredado de DataFactoryLinkedServiceProperties)
PolicyId

Identificador de directiva para limitar la capacidad de configurar clústeres en función de un conjunto de reglas definido por el usuario. Tipo: cadena (o Expresión con cadena resultType).

WorkspaceResourceId

Identificador de recurso del área de trabajo para la API REST de Databricks. Tipo: cadena (o Expresión con cadena resultType).

Se aplica a