Todos os produtos
Search
Central de documentação

:ListLhTaskFlowAndScenario

Última atualização: Jul 08, 2026

Consulta os fluxos de tarefas de um cenário de negócios em um projeto de desenvolvimento de data warehouse do Data Management Service (DMS).

  • Você deve ter permissões de acesso ao projeto de destino. Caso não possua as permissões necessárias, solicite a um administrador do DMS, administrador de banco de dados (DBA) ou administrador do projeto que chame a operação AddLhMembers para adicionar você como membro do projeto.

  • Observação: Se você for administrador do DMS ou do projeto, especifique um ID de usuário para consultar os cenários de negócios e fluxos de tarefas associados a esse usuário no projeto.

Depuração

Chame esta operação diretamente no OpenAPI Explorer sem precisar calcular a assinatura. Após a execução bem-sucedida, o OpenAPI Explorer gera automaticamente códigos de exemplo para o kit de desenvolvimento de software (SDK).

Parâmetros da solicitação

Nome

Tipo

Obrigatório

Exemplo

Descrição

Action

String

Sim

ListLhTaskFlowAndScenario

Parâmetro obrigatório. Defina o valor como ListLhTaskFlowAndScenario.

SpaceId

Long

Sim

24

ID do espaço do projeto. Chame a operação GetLhSpaceByName para obter este valor.

UserId

Long

Não

51****

ID do usuário. Chame a operação ListUsers ou GetUser para obter este valor.

Tid

Long

Não

3***

ID do locatário. Chame a operação GetUserActiveTenant ou ListUserTenants para obter este valor.

RegionId

String

Não

cn-hangzhou

Região do serviço DMS. Para mais informações sobre valores válidos, consulte IDs de região.

Dados retornados

Nome Tipo Exemplo Descrição
RawDAGList Array of Dag

Lista de fluxos de tarefas no cenário de negócios padrão.

Dag
Id Long 134137****

ID do fluxo de tarefas.

CreatorId String 51****

ID do criador.

IsDeleted Boolean false

Indica se o fluxo de tarefas foi excluído. Valores válidos:

  • true: O fluxo de tarefas está excluído.
  • false: O fluxo de tarefas não está excluído.
DemoId String -

Campo de extensão. Não utilizado.

DeployId Long 12**

ID do último registro de implantação.

DataFlowId Long -

Campo de extensão. Não utilizado.

ScenarioId Long 2**

ID do cenário de aplicação.

SpaceId Long 1

ID do espaço do projeto.

CreatorNickName String Creator_Name

Apelido do criador.

DagOwnerNickName String Owner_Name

Apelido do proprietário do fluxo de tarefas.

CanEdit Boolean true

Indica se o fluxo de tarefas pode ser editado. Valores válidos:

  • true: O fluxo de tarefas pode ser editado.
  • false: O fluxo de tarefas não pode ser editado.
Status Integer 2

Status do fluxo de tarefas. Valores válidos:

  • 0: Inválido.
  • 1: Sem configuração de agendamento.
  • 2: Agendamento pendente.
LatestInstanceStatus Integer 0

Status do último registro de execução. Valores válidos:

  • 0: Inválido.
  • 1: Sem configuração de agendamento.
  • 2: Agendamento pendente.
LatestInstanceTime Integer 2022-04-14

Hora de criação do último registro de execução.

DagName String Dag_Name

Nome do fluxo de tarefas.

DagOwnerId String 51****

ID de usuário do proprietário do fluxo de tarefas.

ScenarioDAGList Array of ScenarioDAG

Lista de fluxos de tarefas em outros cenários de negócios.

ScenarioDAG
Scenario Object

Lista de cenários de negócios.

ScenarioName String Scenario_2

Nome do cenário de negócios.

CreatorId String 51****

ID de usuário do criador.

Description String test

Descrição.

DagList Array of Dag

Lista de fluxos de tarefas.

Dag
Id Long 9***

ID do fluxo de tarefas.

CreatorId String 51****

ID do criador.

IsDeleted Boolean false

Indica se o fluxo de tarefas foi excluído. Valores válidos:

  • true: O fluxo de tarefas está excluído.
  • false: O fluxo de tarefas não está excluído.
DemoId String -

Campo de extensão. Não utilizado.

DeployId Long 12**

ID do último registro de implantação.

DataFlowId Long -

Campo de extensão. Não utilizado.

ScenarioId Long 2**

ID do cenário de aplicação.

SpaceId Long 1

ID do espaço do projeto.

CreatorNickName String Creator_Name

Apelido do criador.

DagOwnerNickName String Owner_Name

Apelido do proprietário do fluxo de tarefas.

CanEdit Boolean true

Indica se o fluxo de tarefas pode ser editado. Valores válidos:

  • true: O fluxo de tarefas pode ser editado.
  • false: O fluxo de tarefas não pode ser editado.
Status Integer 1

Status do fluxo de tarefas. Valores válidos:

  • 0: Inválido.
  • 1: Sem configuração de agendamento.
  • 2: Agendamento pendente.
LatestInstanceStatus Integer 1

Status da última instância executada. Valores válidos:

  • 0: Inválido.
  • 1: Sem configuração de agendamento.
  • 2: Agendamento pendente.
LatestInstanceTime Integer 2022-04-14

Hora de criação do último registro de execução.

DagName String Dag_Name

Nome do fluxo de tarefas.

DagOwnerId String 51****

ID de usuário do proprietário do fluxo de tarefas.

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

ID da solicitação.

ErrorCode String UnknownError

Código de erro.

ErrorMessage String UnknownError

Mensagem de erro.

Success Boolean true

Indica se a solicitação foi bem-sucedida. Valores válidos:

  • true: A solicitação foi bem-sucedida.
  • false: A solicitação falhou.

Exemplos

Exemplo de solicitação

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

Exemplo de resposta

Formato 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>

Formato 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
}

Códigos de erro

Para mais informações sobre códigos de erro, consulte a Central de Erros.