Permite que os usuários especifiquem seus próprios arquivos (como JAR, PY, arquivo compactado ou arquivo) para criar arquivos de recursos do Data Studio.
Experimente agora
Testar
Autorização RAM
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 login no console do DataWorks, acessar a página de configuração do espaço de trabalho e obter o ID do espaço de trabalho. Este parâmetro é obrigatório para identificar o espaço de trabalho do DataWorks para esta chamada de API. |
10000 |
| FileFolderPath |
string |
Sim |
O caminho do arquivo. |
Business_process/First_Business_Process/MaxCompute/Folder_1/Folder_2 |
| FileName |
string |
Sim |
O nome do arquivo. |
Filename |
| FileType |
integer |
Sim |
O tipo de código do arquivo. Diferentes tipos de arquivo correspondem a diferentes tipos de código. Para obter mais informações, consulte Tipos de nó do DataWorks. |
10 |
| FileDescription |
string |
Não |
A descrição do arquivo. |
This is a description |
| Owner |
string |
Não |
O ID de usuário do Alibaba Cloud do proprietário do arquivo. Se este parâmetro estiver vazio, o ID de usuário do Alibaba Cloud do chamador será usado por padrão. |
1000000000001 |
| Content |
string |
Não |
O conteúdo de código do arquivo. O formato do código varia dependendo do tipo de código (fileType). Você pode localizar um job do tipo correspondente no Operation Center, clicar com o botão direito do mouse nele e selecionar View Code para verificar o formato específico do código. |
SHOW TABLES; |
| ResourceFile |
string |
Não |
A URL do OSS para upload de arquivo fornecida pelo POP. |
http://bucketname1.oss-cn-shanghai.aliyuncs.com/example |
| OriginResourceName |
string |
Sim |
O nome do arquivo de recurso original. |
origin_file_name.sql |
| UploadMode |
boolean |
Não |
O modo de upload para o arquivo de recurso. Atualmente, este parâmetro se aplica apenas a arquivos do tipo File no MaxCompute. Valores válidos:
|
false |
| RegisterToCalcEngine |
boolean |
Sim |
Indica se o recurso deve ser sincronizado e carregado no mecanismo de computação. |
false |
| StorageURL |
string |
Não |
O caminho de armazenamento do arquivo de recurso no mecanismo de computação. Atualmente, este campo é usado apenas pelo EMR e CDH. O formato do EMR é [osshdfs]://path/to/object e, para o CDH, o valor padrão deve ser /user/admin/lib. |
oss://oss-cn-shanghai.aliyuncs.com/emr-test |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
Esquema da resposta. |
||
| Data |
integer |
O ID do arquivo após a criação bem-sucedida. |
1000001 |
| RequestId |
string |
O ID exclusivo desta solicitação. Se ocorrer um erro, você poderá usar este ID para solucionar o problema. |
0000-ABCD-EFG |
Exemplos
Resposta de sucesso
JSON formato
{
"Data": 1000001,
"RequestId": "0000-ABCD-EFG"
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 500 | InternalError.System | An internal system error occurred. Try again later. | |
| 500 | InternalError.UserId.Missing | An internal system error occurred. Try again later. | |
| 403 | Forbidden.Access | Access is forbidden. Please first activate DataWorks Enterprise Edition or Flagship Edition. | Acesso negado. Autorize o acesso. |
| 429 | Throttling.Api | The request for this resource has exceeded your available limit. | |
| 429 | Throttling.System | The DataWorks system is busy. Try again later. | |
| 429 | Throttling.User | Your request is too frequent. Try again later. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.