コネクタを追加する
への認証
コネクタを追加したら、必要なプロパティを設定します。- Warehouse: Snowflake ウェアハウスの名前を入力します。
- URL: Snowflake データベースのURL を入力します。 はMicrosoft Azure とAmazon Web Services(AWS)の両方のインスタンスをサポートしています:
- AWS: https://MyAccount.Region.snowflakecomputing.com
- Azure: https://MyAccount.Region.azure.snowflakecomputing.com
Password
ユーザー資格情報で接続するには、次のプロパティを指定します:- Auth Scheme: Password を選択。
- User: Snowflake への認証に使用するユーザー名を入力。
- Password: Snowflake への認証に使用するパスワードを入力。
OKTA
Okta を介したシングルサインオン(SSO)で接続するには、次のプロパティを指定します:- Auth Scheme: Okta を選択。
- User: Okta への認証に使用するユーザー名を入力。
- Password: Okta への認証に使用するパスワードを入力。
- SSO Properties: 使用するシングルサインオン(SSO)プロパティをカンマ区切りで入力。
-
MFA Passcode: デバイスに送信されたワンタイムパスコードを入力。
このプロパティは、Okta サインオンに多要素認証が必要な場合にのみ使用してください。
Private Key
秘密鍵の認証情報で接続するには、次のプロパティを指定します:- Auth Scheme: PrivateKey を選択。
- User: Snowflake への認証に使用するユーザー名を入力。
- Private Key: Snowflake でのキーペア認証用に提供された秘密鍵を入力。
- Private Key Password: PrivateKey プロパティで指定された秘密鍵のパスワードを入力。
- Private Key Type: キーペア認証で使用する秘密鍵が格納されているキーストアの種類を選択。デフォルトのキーの種類はUSER です。
Azure Active Directory
Azure Active Directory 資格情報で接続するには、次のプロパティを指定します:- Auth Scheme: AzureAD を選択。
- Azure Tenant: Azure 上のSnowflake への認証に使用されるAzure テナントのId を入力。
- OAuth Client Id: OAuth 認証サーバーにアプリケーションを登録した際に割り当てられたクライアントId を入力。
- OAuth Client Secret: OAuth 認証サーバーにアプリケーションを登録した際に割り当てられたクライアントシークレットを入力。
- Proof Key: Snowflake データベースの認証に使用される証明鍵を入力。通常、このキーはGetSSOAuthorizationURL 呼び出しから取得できます。
- External Token: Snowflake データベースの認証に使用される外部トークンを入力。通常、このトークンは外部ハンドラから取得できます。
OAuth
OAuth 認証情報で接続するには、次のプロパティを指定します:- Auth Scheme: OAuth を選択。
- User: Snowflake への認証に使用するユーザー名を入力。
- OAuth Client Id: OAuth 認証サーバーにアプリケーションを登録した際に割り当てられたクライアントId を入力。
- OAuth Client Secret: OAuth 認証サーバーにアプリケーションを登録した際に割り当てられたクライアントシークレットを入力。
- OAuth Authenticator: OAuth アプリケーションがSnowflake にリクエストするオーセンティケータを選択。デフォルトのオーセンティケータはNone です。
PingFederate
PingFederate を介したシングルサインオンで接続するには、次のプロパティを指定します:- Auth Scheme: PingFederate を選択。
- User: PingFederate への認証に使用するユーザー名を入力。
- Password: PingFederate への認証に使用するパスワードを入力。
- Proof Key: Snowflake データベースの認証に使用される証明鍵を入力。通常、このキーはGetSSOAuthorizationURL 呼び出しから取得できます。
- External Token: Snowflake データベースの認証に使用される外部トークンを入力。通常、このトークンは外部ハンドラから取得できます。
External Browser
外部ブラウザの認証情報で接続するには、次のプロパティを指定します:- Auth Scheme: ExternalBrowser を選択。
- User: Snowflake への認証に使用するユーザー名を入力。
接続を完了する
接続を完了するには:- 次のプロパティを指定します:
- (オプション)Database: Snowflake データベースの名前を入力。
- (オプション)Schema: Snowflake データベースのスキーマを入力。
- Advanced タブで詳細な接続設定を定義します。(ただし、ほとんどの場合、これらの設定は必要ありません。)
- への接続をクリックして アカウントに接続します。
- 作成およびテストをクリックして接続を作成します。