Snowflake
Snowflake接続の設定方法と使用に関する追加情報

Codatumを使用して、Snowflakeのデータに接続、クエリ、管理ができます。
設定方法
1. キーペアとSnowflakeユーザーの準備
現在、キーペア認証のみがサポートされています。キーペアの作成方法については、Snowflakeユーザーガイドのキーペア認証を参考に、コネクションで利用するSnowflakeユーザーに対して公開鍵を設定してください。
2. 必要な権限の付与
Snowflakeユーザーに割り当てられたロールに権限を付与する必要があります:
ロールの準備
新しいロールを作成するか、既存のロールを使用して、作成したユーザーに割り当てます。
ウェアハウスの権限
使用したいウェアハウスに対する
USAGE
権限をそのロールに付与します。
データベースの権限
使用したいデータベースに対する
USAGE
権限をそのロールに付与します。
スキーマの権限
使用したいスキーマに対する
USAGE
権限をそのロールに付与します。
テーブルの権限
使用したいテーブルに対する
SELECT
権限をそのロールに付与します。
3. CodatumにSnowflakeコネクションを登録する
最後に、CodatumでSnowflakeコネクションを作成します
ワークスペース設定
のコネクション
からコネクションを追加
を選択コネクション名
を入力アクセスレベル
を選択組織名
を入力しますSnowflake組織の名前です。詳細についてはSnowflakeユーザーガイドのアカウント識別子を参照してください。
アカウント名
を入力しますSnowflakeアカウントの名前です。 (組織名を含む完全なアカウント識別子と混同しないように注意してください)詳細についてはSnowflakeユーザーガイドのアカウント識別子を参照してください。
ユーザー名
を入力しますステップ1で準備したユーザー名を使用します。
ロール
を入力しますステップ2で準備したロール名を使用します。
ウェアハウス名
を入力しますステップ2で準備したウェアハウス名を使用します。
データベース名
を入力しますステートメントが実行されるデフォルトのデータベースを指定します(「名前空間」のようなもの)。この設定は、クエリできるテーブルやスキーマを制限するものではありません。
秘密鍵
を入力しますステップ1で準備した秘密鍵を使用します。
\-----BEGIN PRIVATE KEY-----
と-----END PRIVATE KEY-----
の行を含む秘密鍵全体を貼り付けます。
同期対象
にデータセットを追加します
ネットワークとファイアウォールの制限
現在、Codatumは接続用の固定IPアドレスを提供していません。セキュリティ上の理由からSnowflakeでIPアドレスをホワイトリストに登録する必要がある場合は、可能なオプションについて話し合うためにCodatumサポートにお問い合わせください。
最終更新
役に立ちましたか?