DSNなしのSnowflake接続
データ接続マネージャー(DCM)インターフェースを使用して、必要なすべての情報とドライバーを取得し、認証を行うことができます。データ接続はサーバー経由で共有でき、接続文字列はワークフローではなくDCMに保存され、ワークフローはDSNに依存せずに共有できます。
接続設定
データ入力ツールをDesignerキャンバス上にドラッグします。
[ データ接続マネージャー(DCM)の使用 ] チェックボックスをオンにします。
[データ接続] ウィンドウの [データソース] に移動し、 [Snowflake ODBC] を選択します。
[ 接続マネージャー ] ウィンドウが開きます。 [+ データソースの追加] を選択します。
ドロップダウンから、 Snowflake ODBC DCNレス with Simba テクノロジーを選択します。
[ データソースの追加 ]を選択します。
次の情報を入力します。
データソース名
Server
データベース
スキーマ
ウェアハウス
[保存] を選択します。
資格情報をリンクするには 、[ + 資格情報の接続 ] を選択します。
認証方法 として、 ユーザー名とパスワード または OAuth を選択できます。
OAuth 認証方法 の場合は、[ OAuthアプリケーション ] を選択します(詳細については、 SnowflakeOAuth認証 の記事を参照してください)。
これで、既存のトークンか、[ OAuthトークン ] の [ 新しい資格情報の作成 ] を選択できます。新しい資格情報の場合は、[ 資格情報名 ] を入力します。
[ 作成/リンク ] を選択します。
[ 接続 ] ボタンを選択し、Snowflake管理者用の外部ブラウザウィンドウでサインインします。
接続 を選択します。
クエリビルダー で、データベースから任意のテーブルを選択します。
OK を選択します。