Snowflakeでデータにアクセスするには、その接続資産を作成します。
Snowflake は、クラウド・ベースのデータ・ストレージおよび分析サービスです。
Snowflake への接続を作成する
接続資産を作成するには、以下の接続の詳細が必要です。
- アカウント名: アカウントのフル名
- データベース名
- ロール: Snowflake セッションで使用するデフォルトのアクセス制御ロール
- ウェアハウス: 仮想ウェアハウス
資格情報
認証方式:
ユーザー名とパスワード
鍵ペア: 秘密鍵と鍵パスフレーズの内容を入力します (構成されている場合)。 これらのプロパティーは、Snowflake 管理者がセットアップする必要があります。 詳細については、Snowflakeドキュメントの「Key Pair Authentication & Key Pair Rotation」を参照してください。
Okta URL エンドポイント: ユーザーの会社でネイティブ Okta SSO 認証を使用している場合は、Okta アカウントの Okta URL エンドポイントを入力します。 例:
https://<okta_account_name>.okta.com
。 Snowflakeのデフォルト認証を使用する場合は、このフィールドをブランクのままにします。 Oktaが提供する連携認証については、ネイティブSSOを参照してください。
プラットフォーム内の場所に基づいて接続を作成する方法を選択してください
- プロジェクト内
- 「アセット」>「新規アセット」>「データ・ソースへの接続」をクリックします。 プロジェクトへの接続の追加を参照してください。
- カタログ内
- 「カタログに追加」>「接続」をクリックしてください。 カタログへの接続資産の追加を参照してください。
- デプロイメント・スペース内
- 「アセットのインポート」>「データ・アクセス」>「接続」をクリックします。 デプロイメント・スペースへのデータ資産の追加を参照してください。
- Platform assets catalog
- 新規接続をクリックしてください。 プラットフォーム接続の追加を参照してください。
次のステップ: 接続からデータ資産を追加する
プロジェクトでの接続からのデータの追加を参照してください。
カタログ内の接続からのデータの追加を参照してください。
この接続を使用できる場所
以下のワークスペースおよびツールで Snowflake 接続を使用できます:
プロジェクト
- データ品質ルール (IBM Knowledge Catalog)
- Data Refinerywatsonx.aiStudio またはIBM Knowledge Catalog
- DataStage (DataStage サービス)。 詳しくは、 DataStageを参照してください。
- Decision Optimizationwatsonx.aiStudio およびwatsonx.aiRuntime)
- メタデータ・エンリッチ (IBM Knowledge Catalog)
- Metadata import (IBM Knowledge Catalog)
- SPSS Modelerwatsonx.aiStudio)
カタログ
Platform assets catalog
その他のカタログ (IBM Knowledge Catalog)
データ・リネージュ
- Metadata import (lineage))IBM Knowledge CatalogおよびIBM Manta Data Lineage)
- Data Virtualizationサービス
- Data Virtualizationからこのデータソースに接続できます。 この接続は、Data Virtualizationにおいて特別な配慮を必要とする。 詳細については、 Data Virtualization化のSnowflakeへの接続を参照してください。
Snowflake のセットアップ
SQL ステートメントの実行
SQL ステートメントが正しく実行されるようにするには、正しい構文について「 Snowflake SQL コマンド・リファレンス 」を参照してください。
もっと見る
親トピック: サポートされた接続