Obtém uma lista paginada de arquivos de recurso e filtra recursos.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
dataworks:* |
list |
*All resources.
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| ProjectId |
integer |
Sim |
O ID do espaço de trabalho do DataWorks. Você pode fazer logon no console do DataWorks e acessar a página de configuração do espaço de trabalho para obter o ID do espaço de trabalho. Este parâmetro especifica o espaço de trabalho do DataWorks para a operação de API. |
10002 |
| Owner |
string |
Não |
O ID do proprietário, que é o UID da conta de administrador do espaço de trabalho. Você pode fazer logon no Console de Gerenciamento do Alibaba Cloud e visualizar o UID da conta na seção Gerenciamento de Segurança do Gerenciamento de Contas. |
110755000425XXXX |
| Type |
string |
Não |
A condição de filtro para o tipo de recurso. Valores válidos:
Valores válidos:
|
Python |
| Name |
string |
Não |
O nome do recurso de arquivo. Há suporte para correspondência aproximada. |
test |
| PageNumber |
integer |
Não |
O número da página a ser retornada. |
1 |
| PageSize |
integer |
Não |
O número de entradas por página. Valor padrão: 10. Valor máximo: 100. |
10 |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
Esquema da resposta. |
||
| RequestId |
string |
O ID da solicitação. Você pode usar o ID para solucionar problemas. |
99EBE7CF-69C0-5089-BE3E-79563C31XXXX |
| PagingInfo |
object |
As informações de paginação. |
|
| TotalCount |
integer |
O número total de entradas que atendem às condições. |
131 |
| PageSize |
integer |
O número de entradas por página. |
10 |
| PageNumber |
integer |
O número da página a ser retornada. |
1 |
| Resources |
array<object> |
Os recursos retornados pela consulta. |
|
|
array<object> |
Os elementos na lista de recursos. |
||
| Name |
string |
O nome do recurso. |
math.py |
| ProjectId |
integer |
O ID do espaço de trabalho do DataWorks. Você pode fazer logon no console do DataWorks e acessar a página de configuração do espaço de trabalho para obter o ID do espaço de trabalho. |
344247 |
| Owner |
string |
O proprietário do recurso de arquivo. |
110755000425XXXX |
| CreateTime |
integer |
O timestamp de quando o recurso de arquivo foi criado. |
1724505917000 |
| ModifyTime |
integer |
O timestamp de quando o recurso de arquivo foi modificado pela última vez. |
1724505917000 |
| DataSource |
object |
A fonte de dados. |
|
| Name |
string |
O nome da fonte de dados. |
odps_first |
| Type |
string |
O tipo da fonte de dados. |
odps |
| Script |
object |
As informações do script. |
|
| Path |
string |
O caminho do script. |
root/demo |
| Runtime |
object |
O runtime. |
|
| Command |
string |
O comando, que indica o tipo de arquivo. |
ODPS_PYTHON |
| Id |
string |
O ID do script. Importante Antes do SDK 8.0.0, este campo é do tipo Long. No SDK 8.0.0 e posterior, este campo é do tipo String. Essa alteração não afeta o uso normal do SDK, e o parâmetro ainda é retornado com base no tipo definido no SDK. Somente ao atualizar o SDK para uma versão posterior à 8.0.0, a alteração de tipo pode causar falhas na compilação do projeto. Nesse caso, você deve corrigir manualmente o tipo de dados. |
123348864897630XXXX |
| Type |
string |
O tipo do recurso. Valores válidos:
Valores válidos:
|
Jar |
| SourceType |
string |
O tipo de armazenamento de origem do recurso de arquivo. Valores válidos:
Valores válidos:
|
Local |
| SourcePath |
string |
O caminho de origem do recurso de arquivo. Este parâmetro fica vazio quando o tipo é local. |
XXX/unknown/ide/1/XXX/20240820200851_963a9da676de44ef8d06a6576a8c4d6a.py |
| TargetType |
string |
O tipo de armazenamento de destino do recurso de arquivo. Valores válidos:
Valores válidos:
|
Oss |
| TargetPath |
string |
O caminho de armazenamento de destino do recurso de arquivo. |
XXX/unknown/ide/1/XXX/20240820200851_963a9da676de44ef8d06a6576a8c4d6a.py |
| Id |
string |
O identificador exclusivo do recurso de arquivo. Importante Antes do SDK 8.0.0, este campo é do tipo Long. No SDK 8.0.0 e posterior, este campo é do tipo String. Essa alteração não afeta o uso normal do SDK, e o parâmetro ainda é retornado com base no tipo definido no SDK. Somente ao atualizar o SDK para uma versão posterior à 8.0.0, a alteração de tipo pode causar falhas na compilação do projeto. Nesse caso, você deve corrigir manualmente o tipo de dados. |
631478864897630XXXX |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "99EBE7CF-69C0-5089-BE3E-79563C31XXXX",
"PagingInfo": {
"TotalCount": 131,
"PageSize": 10,
"PageNumber": 1,
"Resources": [
{
"Name": "math.py",
"ProjectId": 344247,
"Owner": "110755000425XXXX",
"CreateTime": 1724505917000,
"ModifyTime": 1724505917000,
"DataSource": {
"Name": "odps_first",
"Type": "odps"
},
"Script": {
"Path": "root/demo",
"Runtime": {
"Command": "ODPS_PYTHON"
},
"Id": "123348864897630XXXX"
},
"Type": "Jar",
"SourceType": "Local",
"SourcePath": "XXX/unknown/ide/1/XXX/20240820200851_963a9da676de44ef8d06a6576a8c4d6a.py",
"TargetType": "Oss",
"TargetPath": "XXX/unknown/ide/1/XXX/20240820200851_963a9da676de44ef8d06a6576a8c4d6a.py",
"Id": "631478864897630XXXX"
}
]
}
}
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.