GoogleBigQueryLinkedService interface
Google BigQuery-Dienst verknüpfter Dienst.
- Extends
Eigenschaften
| additional |
Eine durch Trennzeichen getrennte Liste öffentlicher BigQuery-Projekte für den Zugriff. |
| authentication |
Der für die Authentifizierung verwendete OAuth 2.0-Authentifizierungsmechanismus. ServiceAuthentication kann nur für selbst gehostete IR verwendet werden. |
| client |
Die Client-ID der Google-Anwendung, die zum Abrufen des Aktualisierungstokens verwendet wurde. Typ: Zeichenfolge (oder Ausdruck mit resultType-Zeichenfolge). |
| client |
Der geheime Clientschlüssel der Google-Anwendung zum Abrufen des Aktualisierungstokens. |
Die E-Mail-ID des Dienstkontos, die für die ServiceAuthentication verwendet wird und nur für selbst gehostete IR verwendet werden kann. |
|
| encrypted |
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). |
| key |
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. |
| refresh |
Das aktualisierungstoken, das von Google zum Autorisieren des Zugriffs auf BigQuery für UserAuthentication abgerufen wurde. |
| request |
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". |
| trusted |
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 |
| use |
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. |
| connect |
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
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[]
connectVia
Die Integrationslaufzeitreferenz.
connectVia?: IntegrationRuntimeReference
Eigenschaftswert
geerbt vonLinkedService.connectVia
description
Beschreibung des verknüpften Diensts.
description?: string
Eigenschaftswert
string
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