Freigeben über


GoogleBigQueryLinkedService interface

Google BigQuery-Dienst verknüpfter Dienst.

Extends

Eigenschaften

additionalProjects

Eine durch Trennzeichen getrennte Liste öffentlicher BigQuery-Projekte für den Zugriff.

authenticationType

Der für die Authentifizierung verwendete OAuth 2.0-Authentifizierungsmechanismus. ServiceAuthentication kann nur für selbst gehostete IR verwendet werden.

clientId

Die Client-ID der Google-Anwendung, die zum Abrufen des Aktualisierungstokens verwendet wurde. Typ: Zeichenfolge (oder Ausdruck mit resultType-Zeichenfolge).

clientSecret

Der geheime Clientschlüssel der Google-Anwendung zum Abrufen des Aktualisierungstokens.

email

Die E-Mail-ID des Dienstkontos, die für die ServiceAuthentication verwendet wird und nur für selbst gehostete IR verwendet werden kann.

encryptedCredential

Die für die Authentifizierung verwendeten verschlüsselten Anmeldeinformationen. Anmeldeinformationen werden mithilfe des Anmeldeinformations-Managers für die Integrationslaufzeit verschlüsselt. Typ: Zeichenfolge (oder Ausdruck mit resultType-Zeichenfolge).

keyFilePath

Der vollständige Pfad zur P12-Schlüsseldatei, die zum Authentifizieren der E-Mail-Adresse des Dienstkontos verwendet wird und nur für selbst gehostete IR verwendet werden kann.

project

Das standardmäßige BigQuery-Projekt, das abgefragt werden soll.

refreshToken

Das aktualisierungstoken, das von Google zum Autorisieren des Zugriffs auf BigQuery für UserAuthentication abgerufen wurde.

requestGoogleDriveScope

Gibt an, ob Der Zugriff auf Google Drive angefordert werden soll. Das Zulassen des Google Drive-Zugriffs ermöglicht die Unterstützung von Verbundtabellen, die BigQuery-Daten mit Daten aus Google Drive kombinieren. Der Standardwert ist "false".

trustedCertPath

Der vollständige Pfad der PEM-Datei, die vertrauenswürdige Zertifizierungsstellenzertifikate enthält, um den Server beim Herstellen einer Verbindung über SSL zu überprüfen. Diese Eigenschaft kann nur festgelegt werden, wenn SSL auf selbst gehosteter IR verwendet wird. Der Standardwert ist die datei cacerts.pem, die mit der IR installiert ist.

type

Polymorphe Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann

useSystemTrustStore

Gibt an, ob ein Zertifizierungsstellenzertifikat aus dem Systemvertrauensspeicher oder aus einer angegebenen PEM-Datei verwendet werden soll. Der Standardwert ist "false".

Geerbte Eigenschaften

annotations

Liste der Tags, die zum Beschreiben des verknüpften Diensts verwendet werden können.

connectVia

Die Integrationslaufzeitreferenz.

description

Beschreibung des verknüpften Diensts.

parameters

Parameter für den verknüpften Dienst.

version

Version des verknüpften Diensts.

Details zur Eigenschaft

additionalProjects

Eine durch Trennzeichen getrennte Liste öffentlicher BigQuery-Projekte für den Zugriff.

additionalProjects?: any

Eigenschaftswert

any

authenticationType

Der für die Authentifizierung verwendete OAuth 2.0-Authentifizierungsmechanismus. ServiceAuthentication kann nur für selbst gehostete IR verwendet werden.

authenticationType: string

Eigenschaftswert

string

clientId

Die Client-ID der Google-Anwendung, die zum Abrufen des Aktualisierungstokens verwendet wurde. Typ: Zeichenfolge (oder Ausdruck mit resultType-Zeichenfolge).

clientId?: any

Eigenschaftswert

any

clientSecret

Der geheime Clientschlüssel der Google-Anwendung zum Abrufen des Aktualisierungstokens.

clientSecret?: SecretBaseUnion

Eigenschaftswert

email

Die E-Mail-ID des Dienstkontos, die für die ServiceAuthentication verwendet wird und nur für selbst gehostete IR verwendet werden kann.

email?: any

Eigenschaftswert

any

encryptedCredential

Die für die Authentifizierung verwendeten verschlüsselten Anmeldeinformationen. Anmeldeinformationen werden mithilfe des Anmeldeinformations-Managers für die Integrationslaufzeit verschlüsselt. Typ: Zeichenfolge (oder Ausdruck mit resultType-Zeichenfolge).

encryptedCredential?: any

Eigenschaftswert

any

keyFilePath

Der vollständige Pfad zur P12-Schlüsseldatei, die zum Authentifizieren der E-Mail-Adresse des Dienstkontos verwendet wird und nur für selbst gehostete IR verwendet werden kann.

keyFilePath?: any

Eigenschaftswert

any

project

Das standardmäßige BigQuery-Projekt, das abgefragt werden soll.

project: any

Eigenschaftswert

any

refreshToken

Das aktualisierungstoken, das von Google zum Autorisieren des Zugriffs auf BigQuery für UserAuthentication abgerufen wurde.

refreshToken?: SecretBaseUnion

Eigenschaftswert

requestGoogleDriveScope

Gibt an, ob Der Zugriff auf Google Drive angefordert werden soll. Das Zulassen des Google Drive-Zugriffs ermöglicht die Unterstützung von Verbundtabellen, die BigQuery-Daten mit Daten aus Google Drive kombinieren. Der Standardwert ist "false".

requestGoogleDriveScope?: any

Eigenschaftswert

any

trustedCertPath

Der vollständige Pfad der PEM-Datei, die vertrauenswürdige Zertifizierungsstellenzertifikate enthält, um den Server beim Herstellen einer Verbindung über SSL zu überprüfen. Diese Eigenschaft kann nur festgelegt werden, wenn SSL auf selbst gehosteter IR verwendet wird. Der Standardwert ist die datei cacerts.pem, die mit der IR installiert ist.

trustedCertPath?: any

Eigenschaftswert

any

type

Polymorphe Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann

type: "GoogleBigQuery"

Eigenschaftswert

"GoogleBigQuery"

useSystemTrustStore

Gibt an, ob ein Zertifizierungsstellenzertifikat aus dem Systemvertrauensspeicher oder aus einer angegebenen PEM-Datei verwendet werden soll. Der Standardwert ist "false".

useSystemTrustStore?: any

Eigenschaftswert

any

Geerbte Eigenschaftsdetails

annotations

Liste der Tags, die zum Beschreiben des verknüpften Diensts verwendet werden können.

annotations?: any[]

Eigenschaftswert

any[]

vonLinkedService.annotations geerbt

connectVia

Die Integrationslaufzeitreferenz.

connectVia?: IntegrationRuntimeReference

Eigenschaftswert

geerbt vonLinkedService.connectVia

description

Beschreibung des verknüpften Diensts.

description?: string

Eigenschaftswert

string

vonLinkedService.description geerbt

parameters

Parameter für den verknüpften Dienst.

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

Eigenschaftswert

{[propertyName: string]: ParameterSpecification}

Geerbt vonLinkedService.parameters

version

Version des verknüpften Diensts.

version?: string

Eigenschaftswert

string

VonLinkedService.version geerbt