Admin - Datasets GetDatasourcesAsAdmin
Devuelve una lista de orígenes de datos para el conjunto de datos especificado.
Permisos
- El usuario debe ser un administrador de Fabric o autenticarse mediante una entidad de servicio.
- Se admiten permisos delegados.
Cuando se ejecuta en la autenticación prinicipal del servicio, una aplicación no debe tener las premisiones necesarias de consentimiento del administrador para Power BI establecidas en él en Azure Portal.
Ámbito requerido
Tenant.Read.All o Tenant.ReadWrite.All
Solo es relevante al autenticarse a través de un token de acceso de administrador delegado estándar. No debe estar presente cuando se usa la autenticación a través de una entidad de servicio.
Limitaciones
Máximo de 300 solicitudes por hora.
GET https://api.powerbi.com/v1.0/myorg/admin/datasets/{datasetId}/datasources
Parámetros de identificador URI
Nombre | En | Requerido | Tipo | Description |
---|---|---|---|---|
dataset
|
path | True |
string |
Respuestas
Nombre | Tipo | Description |
---|---|---|
200 OK |
De acuerdo |
Ejemplos
Example
Solicitud de ejemplo
GET https://api.powerbi.com/v1.0/myorg/admin/datasets/cfafbeb1-8037-4d0c-896e-a46fb27ff229/datasources
Respuesta de muestra
{
"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"
}
}
]
}
Definiciones
Nombre | Description |
---|---|
Datasource |
Un origen de datos de Power BI |
Datasource |
Detalles de conexión del origen de datos de Power BI. Vea ejemplos de Obtener orígenes de datos o obtener orígenes de datos en group. |
Datasources |
Contenedor de respuesta de OData para una colección de orígenes de datos de Power BI |
Datasource
Un origen de datos de Power BI
Nombre | Tipo | Description |
---|---|---|
connectionDetails |
Detalles de la conexión del origen de datos |
|
connectionString |
string |
(en desuso) Cadena de conexión del origen de datos. Solo está disponible para DirectQuery. |
datasourceId |
string (uuid) |
Identificador de origen de datos enlazado, que está vacío cuando no está enlazado a una puerta de enlace. |
datasourceType |
string |
El tipo de origen de datos |
gatewayId |
string (uuid) |
Identificador de puerta de enlace enlazado, que está vacío cuando no está enlazado a una puerta de enlace. Cuando se usa un clúster de puerta de enlace, el identificador de puerta de enlace hace referencia a la puerta de enlace principal (primera) del clúster y es similar al identificador del clúster de puerta de enlace. |
name |
string |
(en desuso) Nombre del origen de datos. Solo está disponible para DirectQuery. |
DatasourceConnectionDetails
Detalles de conexión del origen de datos de Power BI. Vea ejemplos de Obtener orígenes de datos o obtener orígenes de datos en group.
Nombre | Tipo | Description |
---|---|---|
account |
string |
La cuenta de conexión |
classInfo |
string |
Información de la clase de conexión |
database |
string |
La base de datos de conexión |
domain |
string |
Dominio de conexión |
emailAddress |
string |
La dirección de correo electrónico de conexión |
kind |
string |
El tipo de conexión |
loginServer |
string |
Servidor de inicio de sesión de conexión |
path |
string |
Ruta de acceso de conexión |
server |
string |
El servidor de conexión |
url |
string |
Dirección URL de conexión |
Datasources
Contenedor de respuesta de OData para una colección de orígenes de datos de Power BI
Nombre | Tipo | Description |
---|---|---|
@odata.context |
string |
Contexto de OData |
value |
La colección de orígenes de datos |