Gateways - Get Datasource
Retourne la source de données spécifiée à partir de la passerelle spécifiée.
Autorisations
L’utilisateur doit disposer d’autorisations d’administrateur de passerelle.
Étendue requise
Dataset.ReadWrite.All ou Dataset.Read.All
Limites
Les passerelles de réseau virtuel (VNet) ne sont pas prises en charge.
GET https://api.powerbi.com/v1.0/myorg/gateways/{gatewayId}/datasources/{datasourceId}
Paramètres URI
| Nom | Dans | Obligatoire | Type | Description |
|---|---|---|---|---|
|
datasource
|
path | True |
string (uuid) |
ID de source de données |
|
gateway
|
path | True |
string (uuid) |
ID de passerelle. Lors de l’utilisation d’un cluster de passerelle, l’ID de passerelle fait référence à la passerelle principale (première) du cluster. Dans ce cas, l’ID de passerelle est similaire à l’ID de cluster de passerelle. |
Réponses
| Nom | Type | Description |
|---|---|---|
| 200 OK |
D’ACCORD |
Exemples
Example
Exemple de requête
GET https://api.powerbi.com/v1.0/myorg/gateways/1f69e798-5852-4fdd-ab01-33bb14b6e934/datasources/252b9de8-d915-4788-aaeb-ec8c2395f970
Exemple de réponse
{
"id": "252b9de8-d915-4788-aaeb-ec8c2395f970",
"gatewayId": "1f69e798-5852-4fdd-ab01-33bb14b6e934",
"datasourceType": "Sql",
"connectionDetails": "{\"server\":\"MyServer\",\"database\":\"MyDatabase\"}",
"credentialType": "Windows",
"datasourceName": "Sample Datasource"
}
Définitions
| Nom | Description |
|---|---|
|
credential |
Type de source de données informations d’identification |
|
Gateway |
Une source de données de passerelle Power BI |
|
Gateway |
Détails des informations d’identification de la source de données |
credentialType
Type de source de données informations d’identification
| Valeur | Description |
|---|---|
| Basic | |
| Windows | |
| Anonymous | |
| OAuth2 | |
| Key | |
| SAS |
GatewayDatasource
Une source de données de passerelle Power BI
| Nom | Type | Description | |||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| connectionDetails |
string |
Détails de connexion au format JSON |
|||||||||||||||||||||||||||||||||||||||||||||||||||
| credentialDetails |
Détails de connexion de la source de données qui a besoin de la mise à jour. Les détails de connexion sont obligatoires lorsque le jeu de données possède plusieurs sources de données. |
||||||||||||||||||||||||||||||||||||||||||||||||||||
| credentialType |
Type de source de données informations d’identification |
||||||||||||||||||||||||||||||||||||||||||||||||||||
| datasourceName |
string |
Nom de la source de données |
|||||||||||||||||||||||||||||||||||||||||||||||||||
| datasourceType |
string |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
| gatewayId |
string (uuid) |
ID de passerelle associé. Lorsque vous utilisez un cluster de passerelle, l’ID de passerelle fait référence à la passerelle principale (première) du cluster et est similaire à l’ID de cluster de passerelle. |
|||||||||||||||||||||||||||||||||||||||||||||||||||
| id |
string (uuid) |
ID unique de la source de données |
GatewayDatasourceCredentialDetails
Détails des informations d’identification de la source de données
| Nom | Type | Description |
|---|---|---|
| useEndUserOAuth2Credentials |
boolean |
Indique si l’identité Azure AD de l’utilisateur final (informations d’identification OAuth 2.0) est utilisée lors de la connexion à la source de données en mode DirectQuery. Utiliser avec des sources de données qui prennent en charge 'authentification unique (SSO). |