Todos os produtos
Search
Central de documentação

DataWorks:DownloadSemanticResults

Última atualização: Sep 03, 2026

Retorna a URL de download de artefatos pelo nome do job e um ID de execução opcional após a conclusão de uma execução. Se JobRunId não for especificado, os resultados da execução mais recente do job serão retornados.

Descrição da operação

Cenários

Obtém URLs de download temporárias para arquivos de resultado de uma execução de job semântico enviada, como artefatos YAML de modelo semântico. Esta operação retorna URLs de download e não retorna diretamente o conteúdo do arquivo.

Procedimento

  1. Use o nome do job JobName para localizar o job.

  2. Para recuperar artefatos de uma execução específica, especifique o JobRunId da resposta de RunSemanticJob.Data.JobRunId ou ListSemanticJobRuns. Se você não especificar este parâmetro, os artefatos da execução mais recente serão retornados.

  3. Baixe os arquivos correspondentes de Data.Results[].DownloadUrl.

Antes de começar

A URL de download é uma credencial temporária. Use-a apenas brevemente no lado do cliente. Não a escreva em logs nem a armazene para uso de longo prazo.

Experimente agora

Experimente esta API no OpenAPI Explorer, sem necessidade de assinatura manual. Chamadas bem-sucedidas geram automaticamente código SDK correspondente aos seus parâmetros. Faça o download com segurança de credenciais integrada para uso local.

Testar

Autorização RAM

Nenhuma autorização necessária para esta operação. Se você encontrar problemas com esta operação, entre em contato com o suporte técnico.

Parâmetros da solicitação

Parâmetro

Tipo

Obrigatório

Descrição

Exemplo

JobName

string

Sim

O nome do job. Você pode obter esse valor de Data.Name na resposta de CreateSemanticJob, Name na resposta de ListSemanticJobs ou JobName na resposta de ListSemanticJobRuns.

semantic-job-demo

JobRunId

string

Não

O ID de execução opcional. Se você especificar o JobRunId da resposta de RunSemanticJob (Data.JobRunId) ou da resposta de ListSemanticJobRuns, apenas os artefatos da execução especificada serão retornados. Se você não especificar este parâmetro, os artefatos da execução mais recente do job serão retornados.

01H00000000000000000000000

Construa os parâmetros da solicitação com base na descrição de cada campo de solicitação.

Elementos de resposta

Elemento

Tipo

Descrição

Exemplo

object

A resposta padrão para obtenção de URLs de download de artefatos de execução. Cada item em Data.Results corresponde a um arquivo de resultado.

RequestId

string

O ID da solicitação. Você pode usar este ID para localizar logs e solucionar problemas.

676271D6-53B4-57BE-89FA-72F7AE1418DF

Success

boolean

Indica se a solicitação foi bem-sucedida.

Data

object

A coleção de arquivos de resultado para a execução de job especificada. Vários itens são retornados se uma única execução gerar múltiplos arquivos.

Results

array<object>

A lista de arquivos de resultado. Cada item contém o nome do job associado, o ID de execução e uma URL de download de curta duração.

object

Um arquivo de resultado gerado por uma execução de job semântico.

JobName

string

O nome do nó ao qual o artefato pertence. Este valor é igual ao valor JobName na solicitação.

semantic-job-demo

JobRunId

string

O ID de execução ao qual o artefato pertence. Você pode comparar este valor com o valor Data.JobRunId da resposta de RunSemanticJob ou o valor JobRunId de ListSemanticJobRuns.

01H00000000000000000000000

DownloadUrl

string

A URL de download pré-assinada temporária do arquivo de resultado. Baixe o arquivo usando uma solicitação HTTP GET o mais rápido possível. Não registre em log, compartilhe ou trate a URL completa como um endereço de longo prazo.

https://example.com/temporary-download-url

Para o significado de cada campo de resposta e sua relação com chamadas subsequentes, consulte as descrições dos campos.

Exemplos

Resposta de sucesso

JSON formato

{
  "RequestId": "676271D6-53B4-57BE-89FA-72F7AE1418DF",
  "Success": false,
  "Data": {
    "Results": [
      {
        "JobName": "semantic-job-demo",
        "JobRunId": "01H00000000000000000000000",
        "DownloadUrl": "https://example.com/temporary-download-url"
      }
    ]
  }
}

Códigos de erro

Consulte Códigos de Erro para uma lista completa.

Notas de versão

Consulte Notas de Versão para uma lista completa.