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)トピックのConsole ユーザー・エクスペリエンスのセクションを参照してください。
ユーザーが IAM API キーを使用して Db2 Warehouse で認証する場合、 Db2 Warehouse インスタンスの管理者は、ユーザー管理コンソールを使用して IAM ユーザーを追加できます。その後、ユーザーはそれぞれ、IAM アクセス管理コンソールを使用して自分用の API キーを作成できます。
プライベート接続の場合、インターネットに外部化されていないデータベース (例えば、ファイアウォールの内側) に接続するには、 セキュア接続をセットアップする必要があります。
プラットフォーム内の場所に基づいて接続を作成する方法を選択してください
- プロジェクト内
- 「アセット」>「新規アセット」>「データ・ソースへの接続」をクリックします。 プロジェクトへの接続の追加を参照してください。
- カタログ内
- 「カタログに追加」>「接続」をクリックしてください。 カタログへの接続資産の追加を参照してください。
- デプロイメント・スペース内
- 「アセットのインポート」>「データ・アクセス」>「接続」をクリックします。 デプロイメント・スペースへのデータ資産の追加を参照してください。
- Platform assets catalog
- 新規接続をクリックしてください。 プラットフォーム接続の追加を参照してください。
次のステップ: 接続からデータ資産を追加する
プロジェクトでの接続からのデータの追加を参照してください。
カタログ内の接続からのデータの追加を参照してください。
この接続を使用できる場所
Db2 Warehouse 接続は、以下のワークスペースおよびツールで使用できます:
プロジェクト
- Cognos Dashboards (Cognos Dashboard Embedded サービス)
- Data Replication (Data Replication サービス)。 Data Replicationを使用して、他のデータベースから Db2 Warehouse にデータを複製できます。 Db2 Warehouse データの複製を参照してください。
- Data Refinerywatsonx.aiStudio またはIBM Knowledge Catalog
- DataStage (DataStage サービス)。 DataStageでのデータ・ソースへの接続を参照してください。
- Decision Optimizationwatsonx.aiStudio およびwatsonx.aiRuntime)
- メタデータ・エンリッチ (IBM Knowledge Catalog)
- Metadata import (IBM Knowledge Catalog)
- ノートブックwatsonx.aiStudio)。 「コード・スニペット」 ペインの 「データの読み取り」 をクリックして、接続資格情報を取得し、データをデータ構造にロードします。 データ・ソース接続からのデータのロードを参照してください。
- SPSS Modelerwatsonx.aiStudio)
カタログ
Platform assets catalog
その他のカタログ (IBM Knowledge Catalog)
- Data Virtualizationサービス
- Data Virtualizationからこのデータソースに接続できます。
Db2 Warehouse のセットアップ
- IBM Db2 Warehouse on Cloud: Db2 Warehouse on Cloudを使い始める
- IBM Db2 Warehouseのオンプレミス: Db2 Warehouseのセットアップ
SQL ステートメントの実行
SQL ステートメントが正しく実行されるようにするには、正しい構文について 詳細情報 の製品資料を参照してください。
既知の問題
Data Refinery では、system-level のスキーマはフィルタリングされない。
もっと見る
親トピック: サポートされた接続