GoogleBigQueryLinkedService クラス

定義

Google BigQuery サービスのリンクされたサービス。

[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
継承
GoogleBigQueryLinkedService
属性

コンストラクター

GoogleBigQueryLinkedService(Object, GoogleBigQueryAuthenticationType)

GoogleBigQueryLinkedService の新しいインスタンスを初期化します。

プロパティ

AdditionalProjects

アクセス対象のパブリック BigQuery プロジェクトのコンマ区切りリスト。

AdditionalProperties

その他のプロパティ。

(継承元 LinkedService)
Annotations

リンクされたサービスの説明に使用できるタグの一覧。

(継承元 LinkedService)
AuthenticationType

認証に使用される OAuth 2.0 認証メカニズム。 ServiceAuthentication はセルフホステッド IR のみで使用できます。

ClientId

更新トークンを取得するために使用される google アプリケーションのクライアント ID。 型: string (または resultType 文字列を含む式)。

ClientSecret

更新トークンを取得するために使用される google アプリケーションのクライアント シークレット。 基底クラスであることに注意 SecretBase してください。 シナリオによると、基底クラスの派生クラスをここで割り当てる必要があるか、このプロパティを使用可能な派生クラスのいずれかにキャストする必要があります。 使用可能な派生クラスには、 と がSecureString含まれますAzureKeyVaultSecretReference

ConnectVia

統合ランタイム参照。

(継承元 LinkedService)
Description

リンクされたサービスの説明。

(継承元 LinkedService)
Email

ServiceAuthentication で使用されるサービス アカウントの電子メール ID。これはセルフホステッド IR のみで使用できます。

EncryptedCredential

認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: string (または resultType 文字列を含む式)。

KeyFilePath

サービス アカウントの電子メール アドレスを認証するために使用される .p12 キー ファイルへの完全なパス。これはセルフホステッド IR のみで使用できます。

Parameters

リンクされたサービスのパラメーター。

(継承元 LinkedService)
Project

クエリ対象の既定の BigQuery プロジェクト。

RefreshToken

UserAuthentication で BigQuery へのアクセスを承認するために Google から取得した更新トークン。 基底クラスであることに注意 SecretBase してください。 シナリオによると、基底クラスの派生クラスをここで割り当てる必要があるか、このプロパティを使用可能な派生クラスのいずれかにキャストする必要があります。 使用可能な派生クラスには、 と がSecureString含まれますAzureKeyVaultSecretReference

RequestGoogleDriveScope

Google Drive へのアクセスを要求するかどうか。 Google Drive のアクセスを許可すると、BigQuery データと Google Drive のデータを結合するフェデレーション テーブルのサポートが有効になります。 既定値は false です。

TrustedCertPath

SSL 経由で接続するときにサーバーを検証するための信頼された CA 証明書を含む .pem ファイルの完全なパス。 このプロパティは、セルフホステッド IR で SSL を使用する場合にのみ設定できます。 既定値は、IR でインストールされる cacerts.pem ファイルです。

UseSystemTrustStore

システムの信頼ストアと指定した PEM ファイルのどちらの CA 証明書を使用するかを指定します。 既定値は false です。

適用対象