Admin - Dataflows GetDataflowDatasourcesAsAdmin
指定したデータフローのデータ ソースの一覧を返します。
削除されたデータ ソースは、応答に引き続き表示されます。 これには、クラウドとオンプレミスの両方のデータ ゲートウェイ ソースが含まれる場合があります。 詳細については、「 データフローの考慮事項と制限事項」を参照してください。
アクセス許可
- ユーザーは管理者権限 (Office 365グローバル管理者や Power BI サービス管理者など) を持っているか、サービス プリンシパルを使用して認証する必要があります。
- 委任されたアクセス許可がサポートされています。
サービス の prinicipal 認証で実行する場合、アプリには、Azure portalで Power BI に対して管理者の同意が必要な事前使用許可が設定されていない必要があります。
必要なスコープ
Tenant.Read.All または Tenant.ReadWrite.All
標準の委任された管理者アクセス トークンを使用して認証する場合にのみ関連します。 サービス プリンシパル経由の認証を使用する場合は、存在しないようにする必要があります。
GET https://api.powerbi.com/v1.0/myorg/admin/dataflows/{dataflowId}/datasources
URI パラメーター
名前 | / | 必須 | 型 | 説明 |
---|---|---|---|---|
dataflow
|
path | True |
string uuid |
データフロー ID |
応答
名前 | 型 | 説明 |
---|---|---|
200 OK |
OK |
例
Example
Sample Request
GET https://api.powerbi.com/v1.0/myorg/admin/dataflows/cfafbeb1-8037-4d0c-896e-a46fb27ff229/datasources
Sample Response
{
"value": [
{
"name": "301",
"connectionString": "data source=MyServer.database.windows.net;initial catalog=MyDatabase;persist security info=True;encrypt=True;trustservercertificate=False",
"datasourceType": "Sql",
"datasourceId": "16a54ccd-620d-4af3-9197-0b8c779a9a6d",
"gatewayId": "7f1c4e55-544b-403f-b132-da0d3a024674",
"connectionDetails": {
"server": "MyServer.database.windows.net",
"database": "MyDatabase"
}
}
]
}
定義
名前 | 説明 |
---|---|
Datasource |
Power BI データ ソース |
Datasource |
Power BI データ ソース接続の詳細。 「 データソースの取得 」または「 グループ内のデータソースの取得」の例を参照してください。 |
Datasources |
Power BI データ ソース コレクションの OData 応答ラッパー |
Datasource
Power BI データ ソース
名前 | 型 | 説明 |
---|---|---|
connectionDetails |
データ ソース接続の詳細 |
|
connectionString |
string |
(非推奨)データ ソースの接続文字列。 DirectQuery でのみ使用できます。 |
datasourceId |
string |
バインドされたデータ ソース ID。ゲートウェイにバインドされていない場合は空です |
datasourceType |
string |
データ ソースの種類 |
gatewayId |
string |
バインドされたゲートウェイ ID。ゲートウェイにバインドされていない場合は空です。 ゲートウェイ クラスターを使用する場合、ゲートウェイ ID はクラスター内のプライマリ (最初の) ゲートウェイを参照し、ゲートウェイ クラスター ID と似ています。 |
name |
string |
(非推奨)データ ソース名。 DirectQuery でのみ使用できます。 |
DatasourceConnectionDetails
Power BI データ ソース接続の詳細。 「 データソースの取得 」または「 グループ内のデータソースの取得」の例を参照してください。
名前 | 型 | 説明 |
---|---|---|
account |
string |
接続アカウント |
classInfo |
string |
接続クラス情報 |
database |
string |
接続データベース |
domain |
string |
接続ドメイン |
emailAddress |
string |
接続メール アドレス |
kind |
string |
接続の種類 |
loginServer |
string |
接続ログイン サーバー |
path |
string |
接続パス |
server |
string |
接続サーバー |
url |
string |
接続 URL |
Datasources
Power BI データ ソース コレクションの OData 応答ラッパー
名前 | 型 | 説明 |
---|---|---|
odata.context |
string |
OData コンテキスト |
value |
データ ソースコレクション |