Tous les produits
Search
Centre de documentation

:CreateLakeHouseSpace

Dernière mise à jour :Aug 09, 2026

Crée un espace de travail pour le développement d'entrepôts de données dans Data Management (DMS).

  • Le nom de l'espace de travail doit être unique au sein d'un locataire. Si un espace portant le même nom existe déjà, l'appel peut échouer.

  • En tant qu'administrateur DMS ou administrateur de base de données (DBA), appelez l'opération GetLhSpaceByName pour vérifier si un espace de travail portant ce nom existe déjà.

Débogage

OpenAPI Explorer calcule automatiquement la valeur de signature. Pour plus de commodité, nous vous recommandons d'appeler cette opération dans OpenAPI Explorer. OpenAPI Explorer génère dynamiquement des exemples de code pour différents SDK.

Paramètres de requête

Paramètre Type Obligatoire Exemple Description
Action String Oui CreateLakeHouseSpace

Opération à effectuer. Définissez la valeur sur CreateLakeHouseSpace.

SpaceName String Oui test_space

Nom de l'espace de travail.

Description String Non test

Description de l'espace de travail.

Mode String Oui 1

Mode d'exécution de l'espace de travail. Valeurs valides :

  • 0 : mode basique. Ce mode n'est pas disponible.
  • 1 : mode standard.
DwDbType String Oui 14

Type de base de données. Valeurs valides :

  • 14 : AnalyticDB for MySQL
  • 18 : AnalyticDB for PostgreSQL
SpaceConfig String Oui {\"skipManualRunCheck\":true,\"skipPublishApprove\":true}

Configuration de l'espace de travail. Valeurs valides :

  • skipManualRunCheck : aucune vérification des règles de sécurité n'est requise lors de la phase d'essai.
  • skipPublishApprove : aucune approbation n'est requise pour la publication et les opérations et la maintenance (O&M).
DevDbId String Oui 2435****

ID de la base de données de développement. Appelez l'opération ListDatabases ou SearchDatabase pour obtenir cet ID.

ProdDbId String Non 2442****

ID de la base de données de production. Appelez l'opération ListDatabases ou SearchDatabase pour obtenir cet ID.

Tid Long Non 3***

ID du locataire. Appelez l'opération GetUserActiveTenant ou ListUserTenants pour obtenir l'ID du locataire.

RegionId String Non cn-hangzhou

ID de la région où DMS est activé. Pour plus d'informations sur les valeurs valides de ce paramètre, consultez la section Paramètre RegionID.

Paramètres de réponse

Paramètre Type Exemple Description
SpaceId Long 24

ID de l'espace de travail.

RequestId String 7FAD400F-7A5C-4193-8F9A-39D86C4F0231

ID de la requête.

ErrorCode String InvalidParameterValid

Code d'erreur renvoyé en cas d'échec de la requête.

ErrorMessage String Invalid parameters: space name, mode, prod db id, db type, and config.

Message d'erreur renvoyé en cas d'échec de la requête.

Success Boolean true

Indique si la requête a abouti. Valeurs valides :

  • true : la requête a abouti.
  • false : la requête a échoué.

Exemples

Exemple de requête

http(s)://dms-enterprise.aliyuncs.com/?Action=CreateLakeHouseSpace
&SpaceName=test_space
&Description=test
&Mode=1
&DwDbType=14
&SpaceConfig={\"skipManualRunCheck\":true,\"skipPublishApprove\":true}
&DevDbId=2435****
&ProdDbId=2442****
&Tid=3***
&Common request parameters

Exemple de réponse

Format XML

HTTP/1.1 200 OK
Content-Type:application/xml

<CreateLakeHouseSpaceResponse>
    <RequestId>7FAD400F-7A5C-4193-8F9A-39D86C4F0231</RequestId>
    <SpaceId>24</SpaceId>
    <Success>true</Success>
</CreateLakeHouseSpaceResponse>

Format JSON

HTTP/1.1 200 OK
Content-Type:application/json

{
  "RequestId" : "7FAD400F-7A5C-4193-8F9A-39D86C4F0231",
  "SpaceId" : 24,
  "Success" : true
}

Code d'erreur

Pour obtenir la liste des codes d'erreur, consultez le Centre d'erreurs.