Consulta informações sobre um ou mais tipos de nó, como código e nome.
Depuração
Parâmetros de solicitação
| Parâmetro | Tipo | Obrigatório | Exemplo | Descrição |
| Action | String | Sim | ListFileType |
Operação a executar. Defina o valor como ListFileType. |
| ProjectId | Long | Não | 10000 |
ID do workspace do DataWorks. Faça login no console do DataWorks e acesse a página Workspace Management para obter esse ID. Configure este parâmetro ou ProjectIdentifier para identificar o workspace do DataWorks alvo da operação. |
| ProjectIdentifier | String | Não | dw_project |
Nome do workspace do DataWorks. Faça login no console do DataWorks e acesse a página Workspace Management para obter o nome do workspace. Configure ProjectId ou ProjectIdentifier para identificar o workspace do DataWorks alvo da operação. |
| PageNumber | Integer | Sim | 1 |
Número da página a retornar. |
| PageSize | Integer | Sim | 50 |
Número de entradas por página. Valor máximo: 100. |
| Keyword | String | Não | ODPS SQL |
Nome do tipo de nó. Faça login no console do DataWorks, acesse a página DataStudio e visualize o nome do tipo de nó no lado esquerdo da página. Ao usar este parâmetro, observe:
|
| Locale | String | Não | zh-CN |
Idioma da consulta. Valores válidos: zh-CN e en-US. |
Parâmetros de resposta
| Parâmetro | Tipo | Exemplo | Descrição |
| RequestId | String | 0000-ABCD-EFG**** |
ID da solicitação. Utilize-o para solucionar problemas. |
| NodeTypeInfoList | Object |
Informações dos tipos de nó. |
|
| PageNumber | Integer | 1 |
Número da página retornada. |
| PageSize | Integer | 50 |
Quantidade de entradas retornadas por página. |
| TotalCount | Integer | 127 |
Total de entradas retornadas. |
| NodeTypeInfo | Array of NodeTypeInfo |
Informações do tipo de nó. |
|
| NodeTypeName | String | ODPS SQL |
Nome do tipo de nó. Correspondências entre códigos e nomes dos tipos de nó: 6 (Shell), 10 (ODPS SQL), 11 (ODPS MR), 23 (Data Integration), 24 (ODPS Script), 99 (zero load), 221 (PyODPS 2), 225 (ODPS Spark), 227 (EMR Hive), 228 (EMR Spark), 229 (EMR Spark SQL), 230 (EMR MR), 239 (inspeção de objetos OSS), 257 (EMR Shell), 258 (EMR Spark Shell), 259 (EMR Presto), 260 (EMR Impala), 900 (sincronização em tempo real), 1089 (colaboração entre tenants), 1091 (desenvolvimento Hologres), 1093 (Hologres SQL), 1100 (atribuição) e 1221 (PyODPS 3) |
| NodeType | Integer | 10 |
Código do tipo de nó. Correspondências entre códigos e nomes dos tipos de nó: 6 (Shell), 10 (ODPS SQL), 11 (ODPS MR), 23 (Data Integration), 24 (ODPS Script), 99 (zero load), 221 (PyODPS 2), 225 (ODPS Spark), 227 (EMR Hive), 228 (EMR Spark), 229 (EMR Spark SQL), 230 (EMR MR), 239 (inspeção de objetos OSS), 257 (EMR Shell), 258 (EMR Spark Shell), 259 (EMR Presto), 260 (EMR Impala), 900 (sincronização em tempo real), 1089 (colaboração entre tenants), 1091 (desenvolvimento Hologres), 1093 (Hologres SQL), 1100 (atribuição) e 1221 (PyODPS 3) |
Exemplos
Solicitações de exemplo
http(s)://[Endpoint]/?Action=ListFileType
&ProjectId=10000
&ProjectIdentifier=dw_project
&PageNumber=1
&PageSize=50
&Keyword=ODPS SQL
&Locale=zh-CN
&<Common request parameters>
Respostas de sucesso de exemplo
Formato XML
HTTP/1.1 200 OK
Content-Type:application/xml
<ListFileTypeResponse>
<RequestId>0000-ABCD-EFG****</RequestId>
<NodeTypeInfoList>
<PageNumber>1</PageNumber>
<PageSize>50</PageSize>
<TotalCount>127</TotalCount>
<NodeTypeInfo>
<NodeTypeName>ODPS SQL</NodeTypeName>
<NodeType>10</NodeType>
</NodeTypeInfo>
</NodeTypeInfoList>
</ListFileTypeResponse>
Formato JSON
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "0000-ABCD-EFG****",
"NodeTypeInfoList" : {
"PageNumber" : 1,
"PageSize" : 50,
"TotalCount" : 127,
"NodeTypeInfo" : {
"NodeTypeName" : "ODPS SQL",
"NodeType" : 10
}
}
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|
429 |
Throttling.Api |
The request for this resource has exceeded your available limit. |
O número de solicitações para o recurso excedeu o limite permitido. |
|
429 |
Throttling.System |
The DataWorks system is busy. Try again later. |
O sistema do DataWorks está ocupado. Tente novamente mais tarde. |
|
429 |
Throttling.User |
Your request is too frequent. Try again later. |
Frequência de solicitações excessiva em curto período. Tente novamente mais tarde. |
|
500 |
InternalError.UserId.Missing |
An internal system error occurred. Try again later. |
Ocorreu um erro interno. Tente novamente mais tarde. |
|
500 |
InternalError.System |
An internal system error occurred. Try again later. |
Ocorreu um erro interno. Tente novamente mais tarde. |
Para obter uma lista de códigos de erro, consulte Códigos de erro do serviço.