Partilhar via


AzureDatabricksLinkedService interface

Serviço vinculado do Azure Databricks.

Extends

Propriedades

accessToken

Token de acesso para databricks REST API. Consulte https://docs.azuredatabricks.net/api/latest/authentication.html. Type: string (ou Expression with resultType string).

authentication

Necessário para especificar MSI, se estiver usando a ID do recurso do espaço de trabalho para a API REST do databricks. Type: string (ou Expression with resultType string).

credential

A referência de credencial que contém informações de autenticação.

domain

.azuredatabricks.net, nome de domínio da sua implantação do Databricks. Type: string (ou Expression with resultType string).

encryptedCredential

A credencial criptografada usada para autenticação. As credenciais são criptografadas usando o gerenciador de credenciais de tempo de execução de integração. Tipo: string.

existingClusterId

A id de um cluster interativo existente que será usado para todas as execuções desta atividade. Type: string (ou Expression with resultType string).

instancePoolId

A id de um pool de instâncias existente que será usado para todas as execuções dessa atividade. Type: string (ou Expression with resultType string).

newClusterCustomTags

Tags adicionais para recursos de cluster. Essa propriedade é ignorada nas configurações do pool de instâncias.

newClusterDriverNodeType

O tipo de nó do driver para o novo cluster de trabalho. Essa propriedade é ignorada nas configurações do pool de instâncias. Type: string (ou Expression with resultType string).

newClusterEnableElasticDisk

Habilite o disco elástico no novo cluster. Essa propriedade agora é ignorada e usa o comportamento padrão do disco elástico no Databricks (os discos elásticos estão sempre habilitados). Tipo: booleano (ou Expressão com resultType booleano).

newClusterInitScripts

Scripts de inicialização definidos pelo usuário para o novo cluster. Type: matriz de cadeias de caracteres (ou Expression com matriz de cadeias de caracteres resultType).

newClusterLogDestination

Especifique um local para entregar os logs de driver, trabalhador e eventos do Spark. Type: string (ou Expression with resultType string).

newClusterNodeType

O tipo de nó do novo cluster de trabalho. Essa propriedade será necessária se newClusterVersion for especificado e instancePoolId não for especificado. Se instancePoolId for especificado, essa propriedade será ignorada. Type: string (ou Expression with resultType string).

newClusterNumOfWorker

Se não estiver usando um cluster interativo existente, isso especifica o número de nós de trabalho a serem usados para o novo cluster de trabalho ou pool de instâncias. Para novos clusters de trabalho, este Int32 formatado em cadeia de caracteres, como '1' significa numOfWorker é 1 ou '1:10' significa escala automática de 1 (min) a 10 (max). Por exemplo, pools, este é um Int32 formatado em cadeia de caracteres e só pode especificar um número fixo de nós de trabalho, como '2'. Necessário se newClusterVersion for especificado. Type: string (ou Expression with resultType string).

newClusterSparkConf

Um conjunto de pares opcionais de chave-valor de configuração do Spark especificados pelo usuário.

newClusterSparkEnvVars

Um conjunto de pares opcionais de variáveis de ambiente Spark especificados pelo usuário chave-valor.

newClusterVersion

Se não estiver usando um cluster interativo existente, isso especifica a versão do Spark de um novo cluster de trabalho ou nós do pool de instâncias criados para cada execução dessa atividade. Obrigatório se instancePoolId for especificado. Type: string (ou Expression with resultType string).

policyId

A ID de política para limitar a capacidade de configurar clusters com base em um conjunto de regras definido pelo usuário. Type: string (ou Expression with resultType string).

type

Discriminador polimórfico, que especifica os diferentes tipos que este objeto pode ser

workspaceResourceId

ID do recurso do espaço de trabalho para a API REST do databricks. Type: string (ou Expression with resultType string).

Propriedades Herdadas

annotations

Lista de tags que podem ser usadas para descrever o serviço vinculado.

connectVia

A referência de tempo de execução de integração.

description

Descrição do serviço vinculado.

parameters

Parâmetros para serviço vinculado.

Detalhes de Propriedade

accessToken

Token de acesso para databricks REST API. Consulte https://docs.azuredatabricks.net/api/latest/authentication.html. Type: string (ou Expression with resultType string).

accessToken?: SecretBaseUnion

Valor de Propriedade

authentication

Necessário para especificar MSI, se estiver usando a ID do recurso do espaço de trabalho para a API REST do databricks. Type: string (ou Expression with resultType string).

authentication?: any

Valor de Propriedade

any

credential

A referência de credencial que contém informações de autenticação.

credential?: CredentialReference

Valor de Propriedade

domain

.azuredatabricks.net, nome de domínio da sua implantação do Databricks. Type: string (ou Expression with resultType string).

domain: any

Valor de Propriedade

any

encryptedCredential

A credencial criptografada usada para autenticação. As credenciais são criptografadas usando o gerenciador de credenciais de tempo de execução de integração. Tipo: string.

encryptedCredential?: string

Valor de Propriedade

string

existingClusterId

A id de um cluster interativo existente que será usado para todas as execuções desta atividade. Type: string (ou Expression with resultType string).

existingClusterId?: any

Valor de Propriedade

any

instancePoolId

A id de um pool de instâncias existente que será usado para todas as execuções dessa atividade. Type: string (ou Expression with resultType string).

instancePoolId?: any

Valor de Propriedade

any

newClusterCustomTags

Tags adicionais para recursos de cluster. Essa propriedade é ignorada nas configurações do pool de instâncias.

newClusterCustomTags?: {[propertyName: string]: any}

Valor de Propriedade

{[propertyName: string]: any}

newClusterDriverNodeType

O tipo de nó do driver para o novo cluster de trabalho. Essa propriedade é ignorada nas configurações do pool de instâncias. Type: string (ou Expression with resultType string).

newClusterDriverNodeType?: any

Valor de Propriedade

any

newClusterEnableElasticDisk

Habilite o disco elástico no novo cluster. Essa propriedade agora é ignorada e usa o comportamento padrão do disco elástico no Databricks (os discos elásticos estão sempre habilitados). Tipo: booleano (ou Expressão com resultType booleano).

newClusterEnableElasticDisk?: any

Valor de Propriedade

any

newClusterInitScripts

Scripts de inicialização definidos pelo usuário para o novo cluster. Type: matriz de cadeias de caracteres (ou Expression com matriz de cadeias de caracteres resultType).

newClusterInitScripts?: any

Valor de Propriedade

any

newClusterLogDestination

Especifique um local para entregar os logs de driver, trabalhador e eventos do Spark. Type: string (ou Expression with resultType string).

newClusterLogDestination?: any

Valor de Propriedade

any

newClusterNodeType

O tipo de nó do novo cluster de trabalho. Essa propriedade será necessária se newClusterVersion for especificado e instancePoolId não for especificado. Se instancePoolId for especificado, essa propriedade será ignorada. Type: string (ou Expression with resultType string).

newClusterNodeType?: any

Valor de Propriedade

any

newClusterNumOfWorker

Se não estiver usando um cluster interativo existente, isso especifica o número de nós de trabalho a serem usados para o novo cluster de trabalho ou pool de instâncias. Para novos clusters de trabalho, este Int32 formatado em cadeia de caracteres, como '1' significa numOfWorker é 1 ou '1:10' significa escala automática de 1 (min) a 10 (max). Por exemplo, pools, este é um Int32 formatado em cadeia de caracteres e só pode especificar um número fixo de nós de trabalho, como '2'. Necessário se newClusterVersion for especificado. Type: string (ou Expression with resultType string).

newClusterNumOfWorker?: any

Valor de Propriedade

any

newClusterSparkConf

Um conjunto de pares opcionais de chave-valor de configuração do Spark especificados pelo usuário.

newClusterSparkConf?: {[propertyName: string]: any}

Valor de Propriedade

{[propertyName: string]: any}

newClusterSparkEnvVars

Um conjunto de pares opcionais de variáveis de ambiente Spark especificados pelo usuário chave-valor.

newClusterSparkEnvVars?: {[propertyName: string]: any}

Valor de Propriedade

{[propertyName: string]: any}

newClusterVersion

Se não estiver usando um cluster interativo existente, isso especifica a versão do Spark de um novo cluster de trabalho ou nós do pool de instâncias criados para cada execução dessa atividade. Obrigatório se instancePoolId for especificado. Type: string (ou Expression with resultType string).

newClusterVersion?: any

Valor de Propriedade

any

policyId

A ID de política para limitar a capacidade de configurar clusters com base em um conjunto de regras definido pelo usuário. Type: string (ou Expression with resultType string).

policyId?: any

Valor de Propriedade

any

type

Discriminador polimórfico, que especifica os diferentes tipos que este objeto pode ser

type: "AzureDatabricks"

Valor de Propriedade

"AzureDatabricks"

workspaceResourceId

ID do recurso do espaço de trabalho para a API REST do databricks. Type: string (ou Expression with resultType string).

workspaceResourceId?: any

Valor de Propriedade

any

Detalhes da Propriedade Herdada

annotations

Lista de tags que podem ser usadas para descrever o serviço vinculado.

annotations?: any[]

Valor de Propriedade

any[]

herdado de de anotações LinkedService.annotations

connectVia

A referência de tempo de execução de integração.

connectVia?: IntegrationRuntimeReference

Valor de Propriedade

herdado deLinkedService.connectVia

description

Descrição do serviço vinculado.

description?: string

Valor de Propriedade

string

herdado deLinkedService.description

parameters

Parâmetros para serviço vinculado.

parameters?: {[propertyName: string]: ParameterSpecification}

Valor de Propriedade

{[propertyName: string]: ParameterSpecification}

herdado deLinkedService.parameters