IBM Cloud Data Engine のデータにアクセスするには、接続アセットを作成します。
IBM Cloud Data Engine コネクターは非推奨であり、将来のリリースで廃止される予定です。 詳細については、データエンジンの廃止を参照してください。
IBM Cloud Data Engine は、IBM Cloud 上のサービスで、IBM Cloud Object Storage (COS) 内のデータ湖とそのテーブル資産を構築、管理、利用するために使用します。 IBM Cloud Data Engine は、さまざまな形式で保存されているビッグ・データをロード、準備、照会する機能を提供します。 また、表定義を含むメタストアも含まれています。 IBM Cloud Data Engine は以前は "IBM Cloud SQL Query" という名前でした
前提条件
- テーブルやビューを作成するには、IBM Cloud Data EngineStandardプランのインスタンスが必要です。
- SQL 照会を実行する前に、分析対象のデータを保持し、照会結果を保持するための 1 つ以上の Cloud Object Storage バケットが必要です。 Cloud Object Storageには、以下の 2 つの選択肢があります:
- Cloud Pak for Data as a Service 内のプロジェクト、デプロイメント・スペース、またはカタログに関連付けた Cloud Object Storage インスタンスです。 詳しくは、 Cloud Pak for Data as a Service 上の Cloud Object Storageを参照してください。
- Cloud Object Storage の新規インスタンスをプロビジョンします。手順については、 ストレージのプロビジョニングを参照してください。
IBM Cloud Data Engine への接続を作成します
設定している場合は統合クラウドサービス、サービス インスタンスを選択すると、接続フォームのフィールドに自動的に入力されます。 すべてのフィールドが入力されていることを確認します。
接続資産を作成するには、以下の接続の詳細が必要です:
- IBM Cloud Data Engine インスタンスのクラウド・リソース名 (CRN) です。 IBM Cloud ダッシュボードのリソース一覧にある IBM Cloud Data Engine サービス・インスタンスに移動し、デプロイの詳細から CRN の値をコピーします。
- ターゲット Cloud Object Storage:IBM Cloud Data Engine がクエリー結果を格納するデフォルトの場所。 アクセス権限を持つ任意の Cloud Object Storage バケットを指定できます。 IBM Cloud Data Engine Web コンソールを初めて開いたときに作成されるデフォルトの Cloud Object Storage バケットを、IBM Cloud ダッシュボードから選択することもできます。 IBM Cloud Data Engine Web コンソールの Target location フィールドを参照してください。
- IBM Cloud API キー:IBM Cloud Data Engine および Cloud Object Storage サービス (クエリする Cloud Object Storage データとデフォルトのターゲット Cloud Object Storage ロケーションの両方) にアクセスできるユーザーまたはサービス ID の API キー。
自分のユーザー用に新しい API キーを作成できます。
- IBM Cloud コンソールで、 管理 > アクセス (IAM)に移動します。
- 左側のナビゲーションで、 API キーを選択してください。
- IBM Cloud API キーの作成を選択します。
資格情報
IBM Cloud Data Engine は、ユーザーまたはサービス ID を認証する単一の API キーとして指定される SSO 認証情報を使用します。
API キーには以下のプロパティーが必要です:
- IBM Cloud Data Engine インスタンスの権限を管理します
- 読み取り元のすべての Cloud Object Storage ロケーションに対する読み取りアクセス権
- デフォルトの Cloud Object Storage ターゲット・ロケーションへの書き込み権限
- IBM Cloud Data Engine インスタンスへの書き込みアクセス
プラットフォーム内の場所に基づいて接続を作成する方法を選択してください
- プロジェクト内
- 「アセット」>「新規アセット」>「データ・ソースへの接続」をクリックします。 プロジェクトへの接続の追加を参照してください。
- カタログ内
- 「カタログに追加」>「接続」をクリックしてください。 カタログへの接続資産の追加を参照してください。
- デプロイメント・スペース内
- 「アセットのインポート」>「データ・アクセス」>「接続」をクリックします。 デプロイメント・スペースへのデータ資産の追加を参照してください。
- Platform assets catalog
- 新規接続をクリックしてください。 プラットフォーム接続の追加を参照してください。
次のステップ: 接続からデータ資産を追加する
プロジェクトでの接続からのデータの追加を参照してください。
カタログ内の接続からのデータの追加を参照してください。
この接続を使用できる場所
IBM Cloud Data Engine 接続は、以下のワークスペースおよびツールで使用できます:
プロジェクト
- Data Refinerywatsonx.aiStudio またはIBM Knowledge Catalog
- DataStage (DataStage サービス)。 DataStageでのデータ・ソースへの接続を参照してください。
- メタデータの強化(IBM Knowledge Catalog)
- Metadata import (IBM Knowledge Catalog)
- ノートブックwatsonx.aiStudio)。 IBM Cloud Data EngineSQL Query) API を使用して SQL 文を実行する方法については、Notebook のチュートリアルを参照してください。
- SPSS Modelerwatsonx.aiStudio)
カタログ
Platform assets catalog
その他のカタログ(IBM Knowledge Catalog)
注:プレビュー、プロファイル、マスキングはこの接続では認定されていませんIBM Knowledge Catalog。
制限
この接続は、ソース・データにのみ使用できます。 この接続を使用してデータに書き込んだり、データをエクスポートしたりすることはできません。
IBM Cloud Data Engine セットアップ
IBM Cloud Object Storage 上で IBM Cloud Data Engine をセットアップするには、Getting started with IBM Cloud Data Engine を参照してください。
サポートされる暗号
デフォルトでは、 IBM Cloud Object Storage に保管されるすべてのオブジェクトは、ランダムに生成された鍵と all-or-nothing-transform (AONT) を使用して暗号化されます。 詳しくは、 データの暗号化を参照してください。 さらに、管理対象鍵を使用して、ジョブ情報に保管されている SQL 照会テキストおよびエラー・メッセージを暗号化することができます。 Key Protect による SQL クエリの暗号化を参照してください。
SQL ステートメントの実行
もっと見る
親トピック: サポートされた接続