Partilhar via


GoogleBigQueryLinkedService interface

Serviço vinculado do Google BigQuery.

Extends

Propriedades

additionalProjects

Uma lista separada por vírgulas de projetos públicos do BigQuery para acessar. Type: string (ou Expression with resultType string).

authenticationType

O mecanismo de autenticação OAuth 2.0 usado para autenticação. ServiceAuthentication só pode ser usado em IR auto-hospedado.

clientId

O ID do cliente do aplicativo do Google usado para adquirir o token de atualização. Type: string (ou Expression with resultType string).

clientSecret

O segredo do cliente do aplicativo do Google usado para adquirir o token de atualização.

email

O ID de email da conta de serviço que é usado para ServiceAuthentication e só pode ser usado em IR auto-hospedado. 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.

keyFilePath

O caminho completo para o arquivo de chave .p12 que é usado para autenticar o endereço de e-mail da conta de serviço e só pode ser usado no IR auto-hospedado. Type: string (ou Expression with resultType string).

project

O projeto padrão do BigQuery para consulta. Type: string (ou Expression with resultType string).

refreshToken

O token de atualização obtido do Google para autorizar o acesso ao BigQuery for UserAuthentication.

requestGoogleDriveScope

Se deseja solicitar acesso ao Google Drive. Permitir o acesso ao Google Drive permite o suporte a tabelas federadas que combinam dados do BigQuery com dados do Google Drive. O valor padrão é false. Type: string (ou Expression with resultType string).

trustedCertPath

O caminho completo do arquivo .pem contendo certificados de CA confiáveis para verificar o servidor ao se conectar por SSL. Esta propriedade só pode ser definida ao usar SSL em IR auto-hospedado. O valor padrão é o arquivo cacerts.pem instalado com o IR. Type: string (ou Expression with resultType string).

type

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

useSystemTrustStore

Especifica se um certificado de autoridade de certificação deve ser usado do armazenamento confiável do sistema ou de um arquivo PEM especificado. O valor padrão é false. Tipo: booleano (ou Expressão com resultType booleano).

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

additionalProjects

Uma lista separada por vírgulas de projetos públicos do BigQuery para acessar. Type: string (ou Expression with resultType string).

additionalProjects?: any

Valor de Propriedade

any

authenticationType

O mecanismo de autenticação OAuth 2.0 usado para autenticação. ServiceAuthentication só pode ser usado em IR auto-hospedado.

authenticationType: string

Valor de Propriedade

string

clientId

O ID do cliente do aplicativo do Google usado para adquirir o token de atualização. Type: string (ou Expression with resultType string).

clientId?: any

Valor de Propriedade

any

clientSecret

O segredo do cliente do aplicativo do Google usado para adquirir o token de atualização.

clientSecret?: SecretBaseUnion

Valor de Propriedade

email

O ID de email da conta de serviço que é usado para ServiceAuthentication e só pode ser usado em IR auto-hospedado. Type: string (ou Expression with resultType string).

email?: 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

keyFilePath

O caminho completo para o arquivo de chave .p12 que é usado para autenticar o endereço de e-mail da conta de serviço e só pode ser usado no IR auto-hospedado. Type: string (ou Expression with resultType string).

keyFilePath?: any

Valor de Propriedade

any

project

O projeto padrão do BigQuery para consulta. Type: string (ou Expression with resultType string).

project: any

Valor de Propriedade

any

refreshToken

O token de atualização obtido do Google para autorizar o acesso ao BigQuery for UserAuthentication.

refreshToken?: SecretBaseUnion

Valor de Propriedade

requestGoogleDriveScope

Se deseja solicitar acesso ao Google Drive. Permitir o acesso ao Google Drive permite o suporte a tabelas federadas que combinam dados do BigQuery com dados do Google Drive. O valor padrão é false. Type: string (ou Expression with resultType string).

requestGoogleDriveScope?: any

Valor de Propriedade

any

trustedCertPath

O caminho completo do arquivo .pem contendo certificados de CA confiáveis para verificar o servidor ao se conectar por SSL. Esta propriedade só pode ser definida ao usar SSL em IR auto-hospedado. O valor padrão é o arquivo cacerts.pem instalado com o IR. Type: string (ou Expression with resultType string).

trustedCertPath?: any

Valor de Propriedade

any

type

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

type: "GoogleBigQuery"

Valor de Propriedade

"GoogleBigQuery"

useSystemTrustStore

Especifica se um certificado de autoridade de certificação deve ser usado do armazenamento confiável do sistema ou de um arquivo PEM especificado. O valor padrão é false. Tipo: booleano (ou Expressão com resultType booleano).

useSystemTrustStore?: 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