IBM Cloud への接続
IBM Cloud に接続するにはApiKey が必要です。すべてのバケットが同じリージョンに属する場合は、オプションでRegion を設定することもできます。 InitiateOAuth をGETANDREFRESH(デフォルト)に設定したら、接続の準備が整います。
接続すると、connector がOAuth プロセスを完了します。
- アクセストークンを取得し、リクエストを認証します。
- OAuthSettingsLocation にOAuth 値を保存し、接続間で永続化されるようにします。
IBM Cloud でアカウントを作成したら、下記の手順に従って接続プロパティを取得します。
API キー
ApiKey を取得するには、次の手順を実行してください。
- IBM Cloud アカウントにログインします。
- Platform API Keys ページに移動します。
- 中央右隅の[Create an IBM Cloud API Key]をクリックして、新しいAPI キーを作成します。
- ポップアップウィンドウが表示されたら、API キー名を指定して[作成]をクリックします。ダッシュボードからは二度とアクセスできなくなるため、ApiKey をどこかに保存します。
Cloud Object Storage CRN とSQL Query CRN
接続するには、CloudObjectStorageCRN およびSqlQueryCRN が必要です。これらの値は自動的に決定されます。これに失敗した場合や、複数のSQL Query サービスが利用可能な場合は、これらの接続プロパティを設定することをお勧めします。適切な値を見つけるには、次のことができます:
- Services ビューを使用する。これにより、IBM Cloud サービスとそれぞれのCRN がリストされます。
- IBM Cloud で直接CRN を見つける。これを行うには、IBM Cloud Dashboard に移動します。[サービス]の[リソースリスト]でSQL Query サービスを探して選択します。CRN が表示されます。[ストレージ]でCloud Object Storage リソースを選択してCRN を取得します。
- SQL Query ページに移動し、インスタンス名を指定して[作成]をクリックする。作成したばかりのSQL Query のインスタンスにリダイレクトされます。
Cloud Object Storage の新規インスタンスの登録
IBM Cloud アカウントにCloud Object Storage がまだない場合は、以下の手順に従ってアカウントにSQL Query のインスタンスをインストールできます。
- IBM Cloud アカウントにログインします。
- Cloud Object Storage ページに移動し、インスタンス名を指定して[作成]をクリックします。作成したばかりのCloud Object Storage のインスタンスにリダイレクトされます。
SQL Query の新規インスタンスの登録
IBM Cloud アカウントにSQL Query がまだない場合は、以下の手順に従ってアカウントにSQL Query のインスタンスをインストールできます。
- IBM Cloud アカウントにログインします。
- SQL Query ページに移動し、インスタンス名を指定して[作成]をクリックします。作成したばかりのSQL Query のインスタンスにリダイレクトされます。