IBM Db2 Warehouseでデータにアクセスするには、そのデータ用の接続資産を作成します。
IBM Db2 Warehouse は、データとアプリケーションに対する高水準の制御を提供する分析データウェアハウスです。 IBM Db2 Warehouse 接続を使用して、以下の製品のデータベースに接続できます:
- IBM Cloud の IBM Db2 Warehouse
- IBM Db2 Warehouse (オンプレミス)
Db2 Warehouse への接続を作成します
設定している場合は統合クラウドサービス、サービス インスタンスを選択すると、接続フォームのフィールドに自動的に入力されます。 すべてのフィールドが入力されていることを確認します。
接続資産を作成するには、以下の接続の詳細が必要です:
- データベース名
- データベース・サーバーの ホスト名または IP アドレス
- ポート番号
- API キー または ユーザー名 と パスワード
- 「アプリケーション名」 (オプション): 現在接続を使用しているアプリケーションの名前。 詳細については、 IBM Data Server Driver for JDBC and SQLJによるクライアント情報プロパティーのサポートを参照してください。
- クライアント・アカウンティング情報 (オプション): 接続に指定されたクライアント情報からのアカウンティング・ストリングの値。 詳細については、 IBM Data Server Driver for JDBC and SQLJによるクライアント情報プロパティーのサポートを参照してください。
- クライアント・ホスト名 (オプション): 接続を使用しているアプリケーションが実行されているマシンのホスト名。 詳細については、 IBM Data Server Driver for JDBC and SQLJによるクライアント情報プロパティーのサポートを参照してください。
- クライアント・ユーザー (Client user) (オプション): 接続を使用しているアプリケーションが実行されているユーザーの名前。 詳細については、 IBM Data Server Driver for JDBC and SQLJによるクライアント情報プロパティーのサポートを参照してください。
- SSL 証明書 (データベース・サーバーで必要な場合)
資格情報
「共有」を選択した場合は、API キーまたはユーザー名とパスワードを入力します。 サーバーの場合。
「個人用」を選択した場合は、以下の 2 つの選択肢があります。
- サーバーのユーザー名とパスワードを入力します。
- プラットフォーム・ログイン資格情報を選択します。
このオプションは、 Db2 サービスが、接続先の Cloud Pak for Data のインスタンスでホストされている場合にのみ使用できます。
API キーによる認証
API キーを使用して、 IBM Cloudで Db2 Warehouse に対する認証を行うことができます。
IBM Cloud の Db2 Warehouse
まず、ユーザー ID を IAM ユーザーまたはサービス ID として追加します。 手順については、 IBM Cloud上の ID およびアクセス管理 (IAM)」トピックの「コンソールのユーザー エクスペリエンス」セクションを参照してください。
ユーザーが IAM API キーを使用して Db2 Warehouse で認証する場合、 Db2 Warehouse インスタンスの管理者は、ユーザー管理コンソールを使用して IAM ユーザーを追加できます。その後、ユーザーはそれぞれ、IAM アクセス管理コンソールを使用して自分用の API キーを作成できます。
プライベート接続の場合、インターネットに外部化されていないデータベース (例えば、ファイアウォールの内側) に接続するには、 セキュア接続をセットアップする必要があります。
プラットフォーム内の場所に基づいて接続を作成する方法を選択してください
- プロジェクト内
- 「アセット」>「新規アセット」>「データ・ソースへの接続」をクリックします。 プロジェクトへの接続の追加を参照してください。
- デプロイメント・スペース内
- 「アセットのインポート」>「データ・アクセス」>「接続」をクリックします。 デプロイメント・スペースへのデータ資産の追加を参照してください。
- Platform assets catalog
- 新規接続をクリックしてください。 プラットフォーム接続の追加を参照してください。
次のステップ: 接続からデータ資産を追加する
- プロジェクトでの接続からのデータの追加を参照してください。
この接続を使用できる場所
Db2 Warehouse 接続は、以下のワークスペースおよびツールで使用できます:
プロジェクト
- Data Refinery
- Decision Optimization
- ノートブック。 「コード・スニペット」 ペインの 「データの読み取り」 をクリックして、接続資格情報を取得し、データをデータ構造にロードします。 データ・ソース接続からのデータのロードを参照してください。
- SPSS Modeler
- Synthetic Data Generator
カタログ
- Platform assets catalog
Db2 Warehouse のセットアップ
- IBM Db2 Warehouse on Cloud : Db2 Warehouse on Cloudを使い始める
- IBM Db2 Warehouseオンプレミス: Db2 Warehouseのセットアップ
SQL ステートメントの実行
SQL ステートメントが正しく実行されるようにするには、正しい構文について 詳細情報 の製品資料を参照してください。
既知の問題
Data Refinery では、system-level のスキーマはフィルタリングされない。
詳細情報
親トピック: サポートされた接続