Workspaces - Create Workspace
Crée un espace de travail.
Autorisations
- L’appelant doit avoir l’autorisation de créer des espaces de travail accordés par l’administrateur Fabric. Pour plus d’informations, consultez : créer des espaces de travail.
- L’appelant doit disposer d’autorisations de contributeur ou être administrateur sur la capacité. Pour plus d’informations, consultez : autorisations des utilisateurs de capacité.
- Les principaux de service doivent disposer d’autorisations accordées par l’administrateur Fabric. Pour plus d’informations, consultez : les principaux de service peuvent créer des espaces de travail, des connexions et des pipelines de déploiement.
Étendues déléguées requises
Workspace.ReadWrite.All
Limites de la limitation
| Type de limite | Value |
|---|---|
| Quota unifié pour les API de plateforme | 200 appels/min |
| Limite d’API | 200 appels/min |
Identités prises en charge par Microsoft Entra
Cette API prend en charge les identités Microsoft répertoriées dans cette section.
| Identité | Soutien |
|---|---|
| Utilisateur | Oui |
| Service principal et identités gérées | Oui |
Interface
POST https://api.fabric.microsoft.com/v1/workspaces
Corps de la demande
| Nom | Obligatoire | Type | Description |
|---|---|---|---|
| displayName | True |
string |
Nom complet de l’espace de travail. |
| capacityId |
string (uuid) |
ID de la capacité à affecter l’espace de travail. |
|
| description |
string |
Description de l’espace de travail. |
|
| domainId |
string (uuid) |
ID du domaine auquel affecter l’espace de travail. |
Réponses
| Nom | Type | Description |
|---|---|---|
| 201 Created |
Création réussie. En-têtes Location: string |
|
| 429 Too Many Requests |
La limite de débit de service a été dépassée. Le serveur retourne un En-têtes Retry-After: integer |
|
| Other Status Codes |
Codes d’erreur courants :
|
Exemples
Create a workspace example
Exemple de requête
POST https://api.fabric.microsoft.com/v1/workspaces
{
"displayName": "New workspace"
}
Exemple de réponse
Location: https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb22287ff
{
"id": "cfafbeb1-8037-4d0c-896e-a46fb22287ff",
"displayName": "New workspace",
"description": "",
"type": "Workspace",
"capacityRegion": "West US"
}
Définitions
| Nom | Description |
|---|---|
|
Capacity |
Région de la capacité associée à cet espace de travail. Des valeurs de région de capacité supplémentaires peuvent être ajoutées au fil du temps. |
|
Create |
Créez une charge utile de demande d’espace de travail. |
|
Error |
Objet de détails de ressource associé à l’erreur. |
|
Error |
Réponse d’erreur. |
|
Error |
Détails de la réponse d’erreur. |
| Workspace |
Objet d’espace de travail. |
|
Workspace |
Représente une balise appliquée. |
|
Workspace |
Type d’espace de travail. Des types d’espace de travail supplémentaires peuvent être ajoutés au fil du temps. |
CapacityRegion
Région de la capacité associée à cet espace de travail. Des valeurs de région de capacité supplémentaires peuvent être ajoutées au fil du temps.
| Valeur | Description |
|---|---|
| Australia East |
Région Australie Est |
| Australia Southeast |
Région Sud-Est de l’Australie |
| Brazil South |
Région Sud du Brésil |
| Brazil Southeast |
Région Sud-Est du Brésil |
| Canada Central |
Région centre du Canada |
| Canada East |
Région Canada Est |
| Central India |
Région Inde centrale |
| Central US |
Région USA Centre |
| Central US EUAP |
Région EUAP USA Centre |
| East Asia |
Région Asie Est |
| East US |
Région USA Est |
| East US 2 |
RÉGION USA Est 2 |
| France Central |
Région France Centre |
| France South |
Région France Sud |
| Germany Central |
Région centrale de l’Allemagne |
| Germany Northeast |
Région Nord-Est de l’Allemagne |
| Israel Central |
Région centrale d’Israël |
| Italy North |
Région Nord de l’Italie |
| Japan East |
Région Japon Est |
| Japan West |
Région Japon Ouest |
| Korea Central |
Région centrale de Corée |
| Korea South |
Corée du Sud |
| Mexico Central |
Région centrale du Mexique |
| North Central US |
Région USA Centre Nord |
| North Europe |
Région Europe Nord |
| Norway East |
Région Norvège Est |
| Norway West |
Région ouest de la Norvège |
| Poland Central |
Région centrale de Pologne |
| South Africa North |
Région Nord de l’Afrique du Sud |
| South Africa West |
Région Ouest de l’Afrique du Sud |
| South Central US |
Région USA Centre Sud |
| South India |
Région Inde Sud |
| Southeast Asia |
Région Asie Sud-Est |
| Spain Central |
Région centrale de l’Espagne |
| Sweden Central |
Région centrale de La Suède |
| Switzerland North |
Région Suisse Nord |
| Switzerland West |
Région Suisse Ouest |
| West Europe |
Région Europe Ouest |
| West India |
Région Inde Ouest |
| West US |
Région USA Ouest |
| West US 2 |
Région USA Ouest 2 |
| West US 3 |
Région USA Ouest 3 |
| West Central US |
Région USA Centre Ouest |
| UAE Central |
Région centrale des Émirats arabes unis |
| UAE North |
Région Nord des Émirats arabes unis |
| Qatar Central |
Région du Qatar Centre |
| Germany West Central |
Région Centre-Ouest de l’Allemagne |
| Germany North |
Région Nord de l’Allemagne |
| UK South |
Région Royaume-Uni Sud |
| UK West |
Région Ouest du Royaume-Uni |
| China North |
Région Chine Nord |
| China East |
Région Chine Est |
| China East 2 |
Région Chine Est 2 |
| China East 3 |
Chine Est 3 région |
| China North 2 |
Région Chine Nord 2 |
| China North 3 |
Région Chine Nord 3 |
CreateWorkspaceRequest
Créez une charge utile de demande d’espace de travail.
| Nom | Type | Description |
|---|---|---|
| capacityId |
string (uuid) |
ID de la capacité à affecter l’espace de travail. |
| description |
string |
Description de l’espace de travail. |
| displayName |
string |
Nom complet de l’espace de travail. |
| domainId |
string (uuid) |
ID du domaine auquel affecter l’espace de travail. |
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. |
| isRetriable |
boolean |
Lorsque la valeur est true, la requête peut être retentée. Utilisez l’en-tête |
| 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 (uuid) |
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. |
Workspace
Objet d’espace de travail.
| Nom | Type | Description |
|---|---|---|
| apiEndpoint |
string (uri) |
URL HTTP qui représente le point de terminaison d’API spécifique à l’espace de travail. Cette valeur de point de terminaison est retournée lorsque l’utilisateur active preferWorkspaceSpecificEndpoints. Il permet l’accès aux API via des liaisons privées. |
| capacityId |
string (uuid) |
ID de la capacité à laquelle l’espace de travail est affecté. |
| capacityRegion |
Région de la capacité associée à cet espace de travail. |
|
| description |
string |
Description de l’espace de travail. |
| displayName |
string |
Nom complet de l’espace de travail. |
| domainId |
string (uuid) |
L’ID du domaine auquel l’espace de travail est affecté. |
| id |
string (uuid) |
Identifiant de l’espace de travail. |
| tags |
Liste des balises appliquées. |
|
| type |
Type d’espace de travail. |
WorkspaceAppliedTag
Représente une balise appliquée.
| Nom | Type | Description |
|---|---|---|
| displayName |
string |
Nom de la balise. |
| id |
string (uuid) |
ID de balise. |
WorkspaceType
Type d’espace de travail. Des types d’espace de travail supplémentaires peuvent être ajoutés au fil du temps.
| Valeur | Description |
|---|---|
| Personal |
Mon dossier ou mon espace de travail utilisé pour gérer les éléments utilisateur. |
| Workspace |
Espace de travail utilisé pour gérer les éléments Fabric. |
| AdminWorkspace |
Espace de travail de surveillance administrateur. Contient des rapports d’administration tels que le rapport d’audit et le rapport d’utilisation et d’adoption. |