Compartir a través de


GoogleBigQueryLinkedService Clase

Definición

Servicio vinculado del servicio BigQuery de Google.

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

Constructores

GoogleBigQueryLinkedService(DataFactoryElement<String>, GoogleBigQueryAuthenticationType)

Inicializa una nueva instancia de GoogleBigQueryLinkedService.

Propiedades

AdditionalProjects

Lista separada por comas de proyectos públicos de BigQuery para su acceso. 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)
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.

ConnectVia

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

(Heredado de DataFactoryLinkedServiceProperties)
Description

Descripción del servicio vinculado.

(Heredado de DataFactoryLinkedServiceProperties)
Email

Id. de correo electrónico de la cuenta de servicio usado para ServiceAuthentication y que solo puede utilizarse en IR autohospedados. 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.

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. Tipo: cadena (o Expresión con cadena resultType).

Parameters

Parámetros para el servicio vinculado.

(Heredado de DataFactoryLinkedServiceProperties)
Project

Proyecto predeterminado de BigQuery para el que se realizarán consultas. Tipo: cadena (o Expresión con cadena resultType).

RefreshToken

Token de actualización obtenido de Google para autorizar el acceso a BigQuery para UserAuthentication.

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. Tipo: cadena (o Expresión con cadena resultType).

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. Tipo: cadena (o Expresión con cadena resultType).

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. Tipo: booleano (o Expression con resultType boolean).

Se aplica a