DSN の作成
このセクションでは、DSN 設定の編集方法と、IBM Cloud Object Storage API への認証および接続について説明します。
DSN 設定
Microsoft ODBC データソースアドミニストレーターを使ってDSN 設定を編集できます。インストールプロセスではコネクタのインストール で説明のとおり、ユーザーDSN とシステムDSN の両方が作成されることに注意してください。
Note: 本製品 は、接続情報をWindows レジストリに保存します。本製品 がレジストリに書き込めるようにするには、Power BI を管理者として実行するか、接続にシステムDSN ではなくユーザーDSN を使用します。
ユーザーDSN
DSN 設定を編集するには、次の手順を実行してください。
- スタート -> 検索 を選択し、検索ボックスにODBC データソース と入力します。
- Power BI Desktop インストールのビット数(32-bit または64-bit)に対応するODBC アドミニストレーターのバージョンを選択してください。
- システムデータソースを選択して構成をクリックします。
- 接続タブの情報を編集してOK をクリックします。
システムDSN
システムDSN をユーザーDSN と同じ方法で設定します。ただし、ステップ3を実行する前に、システムDSN タブに切り替える必要があります。
接続の前に
IBM Cloud Object Storage に接続する前に、IBM Cloud Object Storage インスタンスを登録し、IBM Cloud Object Storage API キーとCRN を控えておく必要があります。
Cloud Object Storage の新規インスタンスの登録
IBM Cloud アカウントにCloud Object Storage がまだない場合は、以下の手順に従ってアカウントにSQL Query のインスタンスをインストールできます。
- IBM Cloud アカウントにログインします。
- Cloud Object Storage ページに移動し、インスタンス名を指定して[作成]をクリックします。作成したばかりのCloud Object Storage のインスタンスにリダイレクトされます。
API キー
ApiKey は次のようにして取得できます。
- IBM Cloud アカウントにログインします。
- Platform API Keys ページに移動します。
- 中央右隅のCreate an IBM Cloud API Key をクリックして、新しいAPI キーを作成します。
- ポップアップウィンドウが表示されたら、API キー名を指定して作成をクリックします。ダッシュボードからは再びアクセスできなくなるため、API Key を控えておきます。
Cloud Object Storage CRN
デフォルトでは、本製品 はCloud Object Storage CRN を自動的に決定しようとします。ただし、複数のアカウントがある場合は、CloudObjectStorageCRN を明示的に指定する必要があります。この値は、次の2つの方法で取得できます。
- Services ビューをクエリする。これにより、IBM Cloud Object Storage インスタンスとそれぞれのCRN がリストされます。
- IBM Cloud で直接CRN を見つける。これを行うには、IBM Cloud Dashboard に移動します。リソースリストで、ストレージからCloud Object Storage リソースを選択してCRN を取得します。
IBM Cloud Object Storage への接続
これで、データに接続するために以下を設定できます。
- ApiKey:セットアップ中にメモしたAPI キーに設定。
- CloudObjectStorageCRN(オプション):メモしたクラウドオブジェクトストレージのCRN に設定。本製品 はこれを自動的に取得しようとしますが、Cloud Object Storage アカウントが複数ある場合は、これを明示的に指定することをお勧めします。
接続すると、本製品 がOAuth プロセスを完了します。