GoogleBigQueryLinkedService interface
Google BigQuery hizmeti bağlı hizmeti.
- Extends
Özellikler
| additional |
Erişilebilecek genel BigQuery projelerinin virgülle ayrılmış listesi. Tür: dize (veya resultType dizeli ifade). |
| authentication |
Kimlik doğrulaması için kullanılan OAuth 2.0 kimlik doğrulama mekanizması. ServiceAuthentication yalnızca şirket içinde barındırılan IR'de kullanılabilir. |
| client |
Yenileme belirtecini almak için kullanılan google uygulamasının istemci kimliği. Tür: dize (veya resultType dizeli ifade). |
| client |
Yenileme belirtecini almak için kullanılan google uygulamasının istemci gizli dizisi. |
ServiceAuthentication için kullanılan ve yalnızca şirket içinde barındırılan IR'de kullanılabilen hizmet hesabı e-posta kimliği. Tür: dize (veya resultType dizeli ifade). |
|
| encrypted |
Kimlik doğrulaması için kullanılan şifrelenmiş kimlik bilgileri. Kimlik bilgileri tümleştirme çalışma zamanı kimlik bilgisi yöneticisi kullanılarak şifrelenir. Tür: dize. |
| key |
Hizmet hesabı e-posta adresinin kimliğini doğrulamak için kullanılan ve yalnızca şirket içinde barındırılan IR'de kullanılabilen .p12 anahtar dosyasının tam yolu. Tür: dize (veya resultType dizeli ifade). |
| project | Sorgulanacak varsayılan BigQuery projesi. Tür: dize (veya resultType dizeli ifade). |
| refresh |
UserAuthentication için BigQuery'ye erişim yetkisi vermek için Google'dan alınan yenileme belirteci. |
| request |
Google Drive'a erişim isteyip istemediğiniz. Google Drive erişimine izin vermek, BigQuery verilerini Google Drive'dan alınan verilerle birleştiren federasyon tabloları için destek sağlar. Varsayılan değer yanlıştır. Tür: dize (veya resultType dizeli ifade). |
| trusted |
SSL üzerinden bağlanırken sunucuyu doğrulamak için güvenilen CA sertifikalarını içeren .pem dosyasının tam yolu. Bu özellik yalnızca şirket içinde barındırılan IR'de SSL kullanılırken ayarlanabilir. Varsayılan değer, IR ile yüklenen cacerts.pem dosyasıdır. Tür: dize (veya resultType dizeli ifade). |
| type | Bu nesnenin olabileceği farklı türleri belirten polimorfik ayrımcı |
| use |
Sistem güven deposundan veya belirtilen PEM dosyasından CA sertifikası kullanılıp kullanılmayacağını belirtir. Varsayılan değer false'tur. Tür: boolean (veya resultType boole değeriyle ifade). |
Devralınan Özellikler
| annotations | Bağlı hizmeti tanımlamak için kullanılabilecek etiketlerin listesi. |
| connect |
Tümleştirme çalışma zamanı başvurusu. |
| description | Bağlı hizmet açıklaması. |
| parameters | Bağlı hizmet için parametreler. |
| version | Bağlı hizmetin sürümü. |
Özellik Ayrıntıları
additionalProjects
Erişilebilecek genel BigQuery projelerinin virgülle ayrılmış listesi. Tür: dize (veya resultType dizeli ifade).
additionalProjects?: any
Özellik Değeri
any
authenticationType
Kimlik doğrulaması için kullanılan OAuth 2.0 kimlik doğrulama mekanizması. ServiceAuthentication yalnızca şirket içinde barındırılan IR'de kullanılabilir.
authenticationType: string
Özellik Değeri
string
clientId
Yenileme belirtecini almak için kullanılan google uygulamasının istemci kimliği. Tür: dize (veya resultType dizeli ifade).
clientId?: any
Özellik Değeri
any
clientSecret
Yenileme belirtecini almak için kullanılan google uygulamasının istemci gizli dizisi.
clientSecret?: SecretBaseUnion
Özellik Değeri
ServiceAuthentication için kullanılan ve yalnızca şirket içinde barındırılan IR'de kullanılabilen hizmet hesabı e-posta kimliği. Tür: dize (veya resultType dizeli ifade).
email?: any
Özellik Değeri
any
encryptedCredential
Kimlik doğrulaması için kullanılan şifrelenmiş kimlik bilgileri. Kimlik bilgileri tümleştirme çalışma zamanı kimlik bilgisi yöneticisi kullanılarak şifrelenir. Tür: dize.
encryptedCredential?: string
Özellik Değeri
string
keyFilePath
Hizmet hesabı e-posta adresinin kimliğini doğrulamak için kullanılan ve yalnızca şirket içinde barındırılan IR'de kullanılabilen .p12 anahtar dosyasının tam yolu. Tür: dize (veya resultType dizeli ifade).
keyFilePath?: any
Özellik Değeri
any
project
Sorgulanacak varsayılan BigQuery projesi. Tür: dize (veya resultType dizeli ifade).
project: any
Özellik Değeri
any
refreshToken
UserAuthentication için BigQuery'ye erişim yetkisi vermek için Google'dan alınan yenileme belirteci.
refreshToken?: SecretBaseUnion
Özellik Değeri
requestGoogleDriveScope
Google Drive'a erişim isteyip istemediğiniz. Google Drive erişimine izin vermek, BigQuery verilerini Google Drive'dan alınan verilerle birleştiren federasyon tabloları için destek sağlar. Varsayılan değer yanlıştır. Tür: dize (veya resultType dizeli ifade).
requestGoogleDriveScope?: any
Özellik Değeri
any
trustedCertPath
SSL üzerinden bağlanırken sunucuyu doğrulamak için güvenilen CA sertifikalarını içeren .pem dosyasının tam yolu. Bu özellik yalnızca şirket içinde barındırılan IR'de SSL kullanılırken ayarlanabilir. Varsayılan değer, IR ile yüklenen cacerts.pem dosyasıdır. Tür: dize (veya resultType dizeli ifade).
trustedCertPath?: any
Özellik Değeri
any
type
Bu nesnenin olabileceği farklı türleri belirten polimorfik ayrımcı
type: "GoogleBigQuery"
Özellik Değeri
"GoogleBigQuery"
useSystemTrustStore
Sistem güven deposundan veya belirtilen PEM dosyasından CA sertifikası kullanılıp kullanılmayacağını belirtir. Varsayılan değer false'tur. Tür: boolean (veya resultType boole değeriyle ifade).
useSystemTrustStore?: any
Özellik Değeri
any
Devralınan Özellik Detayları
annotations
Bağlı hizmeti tanımlamak için kullanılabilecek etiketlerin listesi.
annotations?: any[]
Özellik Değeri
any[]
LinkedService.annotationsDevralındı
connectVia
Tümleştirme çalışma zamanı başvurusu.
connectVia?: IntegrationRuntimeReference
Özellik Değeri
description
Bağlı hizmet açıklaması.
description?: string
Özellik Değeri
string
parameters
Bağlı hizmet için parametreler.
parameters?: {[propertyName: string]: ParameterSpecification}
Özellik Değeri
{[propertyName: string]: ParameterSpecification}
version
Bağlı hizmetin sürümü.
version?: string
Özellik Değeri
string