Items - Get Connection String
Retourne la chaîne de connexion SQL de l’entrepôt spécifié.
Permissions
L’appelant doit disposer d’autorisations de lecture pour l’entrepôt. L’appelant doit avoir un rôle de visionneuse ou d’espace de travail supérieur.
Étendues déléguées requises
Warehouse.Read.All ou Warehouse.ReadWrite.All ou Item.Read.All ou Item.ReadWrite.All
Identités prises en charge par Microsoft Entra
Cette API prend en charge les identités Microsoft répertoriées dans cette section.
| Identité | Support |
|---|---|
| Utilisateur | Oui |
| Identités managées et principal de service | Oui |
Interface
GET https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/warehouses/{warehouseId}/connectionString
GET https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/warehouses/{warehouseId}/connectionString?guestTenantId={guestTenantId}&privateLinkType={privateLinkType}
Paramètres URI
| Nom | Dans | Obligatoire | Type | Description |
|---|---|---|---|---|
|
warehouse
|
path | True |
string (uuid) |
ID de l’entrepôt. |
|
workspace
|
path | True |
string (uuid) |
ID de l’espace de travail. |
|
guest
|
query |
string (uuid) |
ID de locataire invité si le locataire de l’utilisateur final est différent du locataire de l’entrepôt. |
|
|
private
|
query |
Indique le type de liaison privée utilisée par cette chaîne de connexion. Des types supplémentaires |
Réponses
| Nom | Type | Description |
|---|---|---|
| 200 OK |
La demande s’est terminée avec succès. |
|
| Other Status Codes |
Codes d’erreur courants :
|
Exemples
Get connection string example
Exemple de requête
GET https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb27ff229/warehouses/5b218778-e7a5-4d73-8187-f10824047715/connectionString?guestTenantId=6e335e92-a2a2-4b5a-970a-bd6a89fbb765
Exemple de réponse
{
"connectionString": "qvrmbuxie7we7glrekxgy6npqu-6xgyei3x2xiejip4iime6knh5m-jh0bi.zcf.datawarehouse.fabric.microsoft.com"
}
Définitions
| Nom | Description |
|---|---|
|
Connection |
Chaîne de connexion SQL pour l’espace de travail contenant cet entrepôt. |
|
Error |
Objet de détails de ressource associé à l’erreur. |
|
Error |
Réponse d’erreur. |
|
Error |
Détails de la réponse d’erreur. |
|
Private |
Indique le type de liaison privée utilisée par cette chaîne de connexion. Des types supplémentaires |
ConnectionStringResponse
Chaîne de connexion SQL pour l’espace de travail contenant cet entrepôt.
| Nom | Type | Description |
|---|---|---|
| connectionString |
string |
Chaîne de connexion SQL pour l’espace de travail contenant cet entrepôt. |
ErrorRelatedResource
Objet de détails de ressource associé à l’erreur.
| Nom | Type | Description |
|---|---|---|
| resourceId |
string |
ID de ressource impliqué dans l’erreur. |
| resourceType |
string |
Type de la ressource impliquée dans l’erreur. |
ErrorResponse
Réponse d’erreur.
| Nom | Type | Description |
|---|---|---|
| errorCode |
string |
Identificateur spécifique qui fournit des informations sur une condition d’erreur, ce qui permet une communication standardisée entre notre service et ses utilisateurs. |
| message |
string |
Représentation lisible humaine de l’erreur. |
| moreDetails |
Liste des détails d’erreur supplémentaires. |
|
| relatedResource |
Détails de la ressource associée à l’erreur. |
|
| requestId |
string |
ID de la demande associée à l’erreur. |
ErrorResponseDetails
Détails de la réponse d’erreur.
| Nom | Type | Description |
|---|---|---|
| errorCode |
string |
Identificateur spécifique qui fournit des informations sur une condition d’erreur, ce qui permet une communication standardisée entre notre service et ses utilisateurs. |
| message |
string |
Représentation lisible humaine de l’erreur. |
| relatedResource |
Détails de la ressource associée à l’erreur. |
PrivateLinkType
Indique le type de liaison privée utilisée par cette chaîne de connexion. Des types supplémentaires privateLinkType peuvent être ajoutés au fil du temps.
| Valeur | Description |
|---|---|
| None |
Aucune liaison privée (valeur par défaut). |
| Workspace |
Liaison privée de l’espace de travail. |