Admin - Datasets GetDatasourcesAsAdmin

Devuelve una lista de orígenes de datos para el conjunto de datos especificado.

Cada solicitud tarda 0,5 segundos en procesarse, durante el cual se ponen en cola otras solicitudes.

Permisos

  • El usuario debe tener derechos de administrador (como Office 365 administrador global o administrador del servicio Power BI) o autenticarse mediante una entidad de servicio.
  • Se admiten permisos delegados.

Cuando se ejecuta con la autenticación prinicipal del servicio, una aplicación no debe tener ninguna premisión necesaria para el consentimiento del administrador para Power BI establecida en él en el 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.

GET https://api.powerbi.com/v1.0/myorg/admin/datasets/{datasetId}/datasources

Parámetros de identificador URI

Nombre En Requerido Tipo Description
datasetId
path True

string

Respuestas

Nombre Tipo Description
200 OK

Datasources

Aceptar

Ejemplos

Example

Sample Request

GET https://api.powerbi.com/v1.0/myorg/admin/datasets/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"
      }
    }
  ]
}

Definiciones

Nombre Description
Datasource

Un origen de datos de Power BI

DatasourceConnectionDetails

Detalles de conexión del origen de datos de Power BI. Vea ejemplos en Obtener orígenes de datos o Obtener orígenes de datos en grupo.

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

DatasourceConnectionDetails

Detalles de conexión del origen de datos

connectionString

string

(En desuso) Cadena de conexión del origen de datos. Disponible solo para DirectQuery.

datasourceId

string

Identificador del origen de datos enlazado, que está vacío cuando no está enlazado a una puerta de enlace.

datasourceType

string

Tipo de origen de datos

gatewayId

string

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. Disponible solo para DirectQuery.

DatasourceConnectionDetails

Detalles de conexión del origen de datos de Power BI. Vea ejemplos en Obtener orígenes de datos o Obtener orígenes de datos en grupo.

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

El 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

El 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

Datasource[]

La colección de orígenes de datos