Obtém informações do pipeline.
Experimente agora
Testar
Autorização RAM
Sintaxe da solicitação
GET /api/v1/pipelines/{PipelineId} HTTP/1.1
Parâmetros de caminho
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| PipelineId |
string |
Sim |
O ID do pipeline. Para obter informações sobre como obter um ID de execução de pipeline, consulte ListPipelineRuns. |
pipeline-hynm2bv8wqhp5e**** |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
Nenhum parâmetro necessário.
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
A estrutura da resposta. |
||
| RequestId |
string |
O ID da solicitação. |
63EDFF2F-4D51-46F0-9D65-2F8F393B**** |
| PipelineId |
string |
O ID do pipeline. |
pipeline-hynm2bv8wqhp5e**** |
| Provider |
string |
O provedor do pipeline. Para um pipeline personalizado, o valor é o ID do usuário. Para um pipeline oficial, o valor é PAI. |
132668941337**** |
| Identifier |
string |
O identificador do pipeline. |
SqlWrite |
| Version |
string |
A versão do pipeline. |
v1 |
| Manifest |
string |
A definição do pipeline. |
apiVersion: **** |
| GmtCreateTime |
string |
A hora em que o pipeline foi criado. A hora é exibida em UTC e segue o padrão ISO 8601. |
2021-01-21T17:12:35.232Z |
| GmtModifiedTime |
string |
A hora em que o pipeline foi modificado pela última vez. A hora é exibida em UTC e segue o padrão ISO 8601. |
2021-01-21T17:12:35.232Z |
| Uuid |
string |
O UUID da versão atual do pipeline. Um novo UUID é gerado sempre que o pipeline é atualizado. |
q8dp9hklueznhg**** |
| WorkspaceId |
string |
O ID do workspace. |
726** |
Descrição adicional para o parâmetro de resposta Manifest
apiVersion: "core/v1"
metadata:
version: "v1"
# O provedor do pipeline.
provider: "132668**********"
identifier: "my***"
spec:
inputs:
parameters:
- name: "inputTableName"
value: "myDefault"
# O tipo de dados. Valores válidos: String, Double, Bool, Int, Map e List.
type: "String"
desc: "Table Name"
# Especifica se o parâmetro é obrigatório. Valor padrão: false.
required: false
outputs:
artifacts:
- name: "outputTable"
metadata:
# O tipo de dados. Valores válidos: DataSet, Model, ModelEvaluation, Any, DataStream e Raw. Neste exemplo, o valor é DataSet.
type:
DataSet:
locationType: "MaxComputeTable"
desc: "Source MaxCompute Table Output Port"
container:
image: "registry.***.com/***/***:v*"
command:
- "bash"
- "***.sh"
volumeMounts:
- name: "download-volume"
path: "/***"
initContainers:
- image: "registry.***.com/***/***:v*"
command:
- "***.sh"
args:
- "--***"
name: "initdownload"
volumeMounts:
- name: "download-volume"
path: "/downloadPath"
volumes:
- name: "download-volume"
emptyDir: {}
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "63EDFF2F-4D51-46F0-9D65-2F8F393B****",
"PipelineId": "pipeline-hynm2bv8wqhp5e****",
"Provider": "132668941337****",
"Identifier": "SqlWrite",
"Version": "v1",
"Manifest": "apiVersion: ****",
"GmtCreateTime": "2021-01-21T17:12:35.232Z",
"GmtModifiedTime": "2021-01-21T17:12:35.232Z",
"Uuid": "q8dp9hklueznhg****",
"WorkspaceId": "726**"
}
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.