Tous les produits
Search
Centre de documentation

:ListLhTaskFlowAndScenario

Dernière mise à jour :Aug 09, 2026

Interroge les flux de tâches associés à un scénario métier spécifique au sein d'un espace de travail dans Data Management (DMS).

  • Avant d'appeler cette opération, assurez-vous de disposer des autorisations d'accès à l'espace de travail. Si ce n'est pas le cas, contactez un administrateur DMS, un administrateur de base de données (DBA) ou un administrateur de l'espace de travail pour qu'il vous ajoute en tant que membre. Vous pouvez également utiliser l'opération AddLhMembers pour ajouter un membre à l'espace de travail.

  • Si vous êtes administrateur DMS ou administrateur de l'espace de travail, interrogez les scénarios métier et les flux de tâches liés à un utilisateur spécifique dans un espace de travail en utilisant son ID utilisateur.

Débogage

OpenAPI Explorer calcule automatiquement la valeur de signature. Pour plus de commodité, nous vous recommandons d'appeler cette opération via OpenAPI Explorer, qui 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

ListLhTaskFlowAndScenario

Nom de l'opération à effectuer. Définissez la valeur sur ListLhTaskFlowAndScenario.

SpaceId

Long

Oui

24

ID de l'espace de travail. Appelez l'opération GetLhSpaceByName pour obtenir cet ID.

UserId

Long

Non

51****

ID de l'utilisateur. Appelez l'opération ListUsers ou GetUser pour obtenir cet ID.

Tid

Long

Non

3***

ID du locataire (tenant). Appelez l'opération GetUserActiveTenant ou ListUserTenants pour obtenir cet ID.

RegionId

String

Non

cn-hangzhou

ID de la région où DMS est activé. Pour plus d'informations, consultez le paramètre RegionID.

Paramètres de réponse

Paramètre Type Exemple Description
RawDAGList Array of Dag

Flux de tâches présents dans le scénario métier par défaut.

Dag
Id Long 134137****

ID du flux de tâches.

CreatorId String 51****

ID de l'utilisateur ayant créé le flux de tâches.

IsDeleted Boolean false

Indique si le flux de tâches a été supprimé. Valeurs possibles :

  • true : supprimé
  • false : non supprimé
DemoId String -

Champ étendu sans signification définie.

DeployId Long 12**

ID du dernier enregistrement de déploiement.

DataFlowId Long -

Champ étendu sans signification définie.

ScenarioId Long 2**

ID du scénario métier.

SpaceId Long 1

ID de l'espace de travail.

CreatorNickName String Creator_Name

Nom de l'utilisateur ayant créé l'espace de travail.

DagOwnerNickName String Owner_Name

Nom du propriétaire du flux de tâches.

CanEdit Boolean true

Indique si le flux de tâches peut être modifié. Valeurs possibles :

  • true : modification autorisée.
  • false : modification interdite.
Status Integer 2

Statut du flux de tâches. Valeurs possibles :

  • 0 : invalide
  • 1 : planification désactivée
  • 2 : en attente de planification
LatestInstanceStatus Integer 0

Statut de la dernière exécution. Valeurs possibles :

  • 0 : invalide
  • 1 : planification désactivée
  • 2 : en attente de planification
LatestInstanceTime Integer 2022-4-14

Date de génération du dernier enregistrement d'exécution.

DagName String Dag_Name

Nom du flux de tâches.

DagOwnerId String 51****

ID utilisateur du propriétaire du flux de tâches.

ScenarioDAGList Array of ScenarioDAG

Flux de tâches présents dans d'autres scénarios métier.

ScenarioDAG
Scenario Object

Informations relatives au scénario métier.

ScenarioName String Scenario_2

Nom du scénario métier.

CreatorId String 51****

ID de l'utilisateur ayant créé le scénario métier.

Description String test

Description du scénario métier.

DagList Array of Dag

Liste des flux de tâches.

Dag
Id Long 9***

ID du flux de tâches.

CreatorId String 51****

ID de l'utilisateur ayant créé le flux de tâches.

IsDeleted Boolean false

Indique si le flux de tâches a été supprimé. Valeurs possibles :

  • true : supprimé
  • false : non supprimé
DemoId String -

Champ étendu sans signification définie.

DeployId Long 12**

ID du dernier enregistrement de déploiement.

DataFlowId Long -

Champ étendu sans signification définie.

ScenarioId Long 2**

ID du scénario métier.

SpaceId Long 1

ID de l'espace de travail.

CreatorNickName String Creator_Name

Nom de l'utilisateur ayant créé l'espace de travail.

DagOwnerNickName String Owner_Name

Nom du propriétaire du flux de tâches.

CanEdit Boolean true

Indique si le flux de tâches peut être modifié. Valeurs possibles :

  • true : modification autorisée.
  • false : modification interdite.
Status Integer 1

Statut du flux de tâches. Valeurs possibles :

  • 0 : invalide
  • 1 : planification désactivée
  • 2 : en attente de planification
LatestInstanceStatus Integer 1

Statut de la dernière exécution. Valeurs possibles :

  • 0 : invalide
  • 1 : planification désactivée
  • 2 : en attente de planification
LatestInstanceTime Integer 2022-4-14

Date de génération du dernier enregistrement d'exécution.

DagName String Dag_Name

Nom du flux de tâches.

DagOwnerId String 51****

ID utilisateur du propriétaire du flux de tâches.

RequestId String 48602B78-0DDF-414C-8688-70CAB6070115

ID de la requête.

ErrorCode String UnknownError

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

ErrorMessage String UnknownError

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

Success Boolean true

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

  • true : réussite de la requête.
  • false : échec de la requête.

Exemples

Exemple de requête

http(s)://dms-enterprise.aliyuncs.com/?Action=ListLhTaskFlowAndScenario
&SpaceId=24
&UserId=51****
&Tid=3***
&Common request parameters

Exemple de réponse

Format XML

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

<ListLhTaskFlowAndScenarioResponse>
    <RawDAGList>
        <CreatorId>51****</CreatorId>
        <IsDeleted>false</IsDeleted>
        <DemoId>-</DemoId>
        <SpaceId>1</SpaceId>
        <CreatorNickName>Creator_Name</CreatorNickName>
        <DagOwnerNickName>Owner_Name</DagOwnerNickName>
        <CanEdit>true</CanEdit>
        <Status>2</Status>
        <LatestInstanceStatus>0</LatestInstanceStatus>
        <DagName>Dag_Name</DagName>
        <DagOwnerId>51****</DagOwnerId>
    </RawDAGList>
    <ScenarioDAGList>
        <Scenario>
            <ScenarioName>Scenario_2</ScenarioName>
            <CreatorId>51****</CreatorId>
            <Description>test</Description>
        </Scenario>
        <DagList>
            <CreatorId>51****</CreatorId>
            <IsDeleted>false</IsDeleted>
            <DemoId>-</DemoId>
            <SpaceId>1</SpaceId>
            <CreatorNickName>Creator_Name</CreatorNickName>
            <DagOwnerNickName>Owner_Name</DagOwnerNickName>
            <CanEdit>true</CanEdit>
            <Status>1</Status>
            <LatestInstanceStatus>1</LatestInstanceStatus>
            <DagName>Dag_Name</DagName>
            <DagOwnerId>51****</DagOwnerId>
        </DagList>
    </ScenarioDAGList>
    <RequestId>48602B78-0DDF-414C-8688-70CAB6070115</RequestId>
    <Success>true</Success>
</ListLhTaskFlowAndScenarioResponse>

Format JSON

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

{
  "RawDAGList" : [ {
    "CreatorId" : "51****",
    "IsDeleted" : false,
    "DemoId" : "-",
    "SpaceId" : 1,
    "CreatorNickName" : "Creator_Name",
    "DagOwnerNickName" : "Owner_Name",
    "CanEdit" : true,
    "Status" : 2,
    "LatestInstanceStatus" : 0,
    "DagName" : "Dag_Name",
    "DagOwnerId" : "51****"
  } ],
  "ScenarioDAGList" : [ {
    "Scenario" : {
      "ScenarioName" : "Scenario_2",
      "CreatorId" : "51****",
      "Description" : "test"
    },
    "DagList" : [ {
      "CreatorId" : "51****",
      "IsDeleted" : false,
      "DemoId" : "-",
      "SpaceId" : 1,
      "CreatorNickName" : "Creator_Name",
      "DagOwnerNickName" : "Owner_Name",
      "CanEdit" : true,
      "Status" : 1,
      "LatestInstanceStatus" : 1,
      "DagName" : "Dag_Name",
      "DagOwnerId" : "51****"
    } ]
  } ],
  "RequestId" : "48602B78-0DDF-414C-8688-70CAB6070115",
  "Success" : true
}

Code d'erreur

Pour consulter la liste des codes d'erreur, rendez-vous sur le Centre d'erreurs.