Compartir a través de


GoogleBigQueryLinkedService Clase

Definición

Servicio vinculado del servicio BigQuery de Google.

[System.Text.Json.Serialization.JsonConverter(typeof(Azure.Analytics.Synapse.Artifacts.Models.GoogleBigQueryLinkedService+GoogleBigQueryLinkedServiceConverter))]
public class GoogleBigQueryLinkedService : Azure.Analytics.Synapse.Artifacts.Models.LinkedService
[<System.Text.Json.Serialization.JsonConverter(typeof(Azure.Analytics.Synapse.Artifacts.Models.GoogleBigQueryLinkedService+GoogleBigQueryLinkedServiceConverter))>]
type GoogleBigQueryLinkedService = class
    inherit LinkedService
Public Class GoogleBigQueryLinkedService
Inherits LinkedService
Herencia
GoogleBigQueryLinkedService
Atributos

Constructores

GoogleBigQueryLinkedService(Object, GoogleBigQueryAuthenticationType)

Inicializa una nueva instancia de GoogleBigQueryLinkedService.

Propiedades

AdditionalProjects

Lista separada por comas de proyectos públicos de BigQuery para su acceso.

AdditionalProperties

Propiedades adicionales.

(Heredado de LinkedService)
Annotations

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

(Heredado de LinkedService)
AuthenticationType

Mecanismo de autenticación OAuth 2.0 que se usa para autenticar. ServiceAuthentication solo puede utilizarse en IR autohospedados.

ClientId

El identificador de cliente de la aplicación de Google que se ha usado para adquirir el token de actualización. Tipo: cadena (o Expresión con cadena resultType).

ClientSecret

El secreto de cliente de la aplicación de Google que se ha usado para adquirir el token de actualización. Tenga en cuenta SecretBase que es la clase base. Según el escenario, es posible que sea necesario asignar una clase derivada de la clase base aquí, o esta propiedad debe convertirse en una de las posibles clases derivadas. Las clases derivadas disponibles incluyen AzureKeyVaultSecretReference y SecureString.

ConnectVia

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

(Heredado de LinkedService)
Description

Descripción del servicio vinculado.

(Heredado de LinkedService)
Email

Id. de correo electrónico de la cuenta de servicio usado para ServiceAuthentication y que solo puede utilizarse en IR autohospedados.

EncryptedCredential

Credencial cifrada usada para la autenticación. Las credenciales se cifran mediante el administrador de credenciales de Integration Runtime. Tipo: cadena (o Expresión con cadena resultType).

KeyFilePath

Ruta de acceso completa al archivo de clave. p12 que se usa para autenticar la dirección de correo electrónico de la cuenta de servicio y que solo puede utilizarse en IR autohospedados.

Parameters

Parámetros para el servicio vinculado.

(Heredado de LinkedService)
Project

Proyecto predeterminado de BigQuery para el que se realizarán consultas.

RefreshToken

Token de actualización obtenido de Google para autorizar el acceso a BigQuery para UserAuthentication. Tenga en cuenta SecretBase que es la clase base. Según el escenario, es posible que sea necesario asignar una clase derivada de la clase base aquí, o esta propiedad debe convertirse en una de las posibles clases derivadas. Las clases derivadas disponibles incluyen AzureKeyVaultSecretReference y SecureString.

RequestGoogleDriveScope

Si desea solicitar acceso a Google Drive. Al permitir el acceso a Google Drive, se habilita la compatibilidad para las tablas federadas que combinan datos de BigQuery con datos de Google Drive. El valor predeterminado es false.

TrustedCertPath

Ruta de acceso completa del archivo .pem que contiene certificados de CA de confianza para comprobar el servidor al conectarse a través de SSL. Esta propiedad solo puede establecerse al utilizar SSL en IR autohospedados. El valor predeterminado es el archivo cacerts.pem instalado con el IR.

UseSystemTrustStore

Especifica si se utiliza un certificado de CA del almacén de confianza del sistema o de un archivo PEM especificado. El valor predeterminado es false.

Se aplica a