DSN の作成
このセクションでは、DSN 設定の編集方法と、API 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 タブに切り替える必要があります。
Power BI のOn-Premises Data Gateway をStandard モードで使用している場合、システムDSN を使用する必要があります。
OAuthSettingsLocation(OAuth のプロンプトが繰り返されるのを避けるため、OAuth 認証情報をローカルに保存するパス)にも有効な場所を指定する必要があります。
これは、Standard モードがサービスモードで動作し、C:\Windows\ServiceProfiles\PBIEgwService\AppData\Local\Microsoft\On-premises data gateway のような許可された場所にしかアクセスできないためです。
CData Power BI Connector for API を使用すると、アプリケーション内からさまざまなデータソースに接続できます。
プロファイルへの接続
本製品 を使用すると、アプリケーション内から、プロファイルと呼ばれるさまざまなデータソースに接続できます。API プロファイルは、アプリケーションまたはオンラインサービスからのデータをテーブル、ビュー、ストアドプロシージャとしてモデル化するスキーマのコレクションです。API プロファイルのファイル拡張子は".apip" で、CData のWeb サイトからダウンロード可能です。
プロファイルを使用して接続を確立するには、Profile プロパティをAPI プロファイルファイルのパスに設定し、ProfileSettings をデータソースへの資格情報を含む接続文字列に設定します。HTTP basic、HTTP digest、NTLM、およびOAuth など、最も一般的な認証方式がサポートされています。必要な接続プロパティの詳細については、各プロファイルのドキュメントを参照してください。