Skip to content

アプリケーション内で をクリックすると、お使いのDataRobotバージョンに関する全プラットフォームドキュメントにアクセスできます。

Snowflakeのキーペア認証

本機能の提供について

Key pair authentication for Snowflake is on by default.

機能フラグ:Snowflakeキーペア認証を有効化

パブリックプレビュー版の機能です。基本認証の代わりに、キーペア認証方式(Snowflakeのユーザー名と秘密キー)を使用したSnowflakeデータ接続を作成できます。

前提条件

DataRobotでSnowflakeに接続するには、以下が必要です。

  • Snowflakeアカウント
  • 秘密キーファイル(秘密キーの生成方法については、Snowflakeのドキュメントを参照してください)

DataRobotでの接続設定

以下のタブでは、キーペア認証を使用したSnowflakeデータ接続を設定する方法について紹介します。

DataRobot ClassicでSnowflakeデータ接続を作成する場合は、資格情報タイプとしてキーペアを選択します。 続いて、必要なパラメーターを入力します。

ワークベンチでSnowflakeデータ接続を作成する場合は、資格情報タイプとしてキーペアを選択します。 続いて、必要なパラメーターを入力します。

必須パラメーター

以下にリストされている必須フィールドに加えて、他の使用可能な設定オプションについては、 Snowflakeのドキュメントを参照してください。

必須フィールド 説明
ユーザー名 Snowflakeアカウント内のユーザーの一意の識別子(つまり、Snowflakeにログインするときに使用する名前)。
秘密鍵 秘密キーファイルからコピーした文字列
表示名 DataRobot内のSnowflake資格情報を表す一意の識別子

Snowflakeでの秘密キーの生成やキーペア認証の設定など、Snowflakeのキーペア認証の詳細については、Snowflakeのドキュメントを参照してください。

トラブルシューティング

問題 解決方法 説明
DataRobotで操作を実行しようとすると、ファイアウォールが毎回IPアドレスをクリアするよう要求します。 DataRobotのホワイトリストに登録されたすべてのIPを追加します。 ホワイトリストの送信元IPアドレスを参照してください。 ホワイトリストに登録されたIPをすでに追加している場合は、既存のIPが完全であることを確認してください。
Snowflake資格情報を認証しようとすると、DataRobotは次のエラーメッセージを返す:

指定されたユーザー名またはパスワードが間違っています。
パラメーターが有効であることを確認します。有効である場合は、推奨ドライバーバージョンを使用します。 ユーザー名、秘密鍵、パスフレーズを確認します。すべてのパラメーターが有効な場合は、ドロップダウンの追加パラメーターを表示 > ドライバーの推奨ドライバーバージョンを使用します。

ドライバーバージョン3.13.9を使用している場合:
  1. 追加パラメーターを表示をクリックします。
  2. パラメーターを追加をクリックし、アカウントを選択します。
  3. フィールドにアカウント名を入力します。

詳細については、 Snowflakeコミュニティの記事を参照してください。

更新しました September 13, 2023
Back to top