Cria um recurso de arquivo para o Data Studio. As informações do recurso de arquivo são definidas no formato FlowSpec.
Descrição da operação
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
dataworks:* |
create |
*All Resource
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| ProjectId |
integer |
Sim |
O ID do workspace do DataWorks. Você pode fazer logon no console do DataWorks e acessar a página de configuração do workspace para obter o ID do workspace. |
123456 |
| Spec |
string |
Sim |
As informações do FlowSpec que descrevem o arquivo de recurso. Para obter mais informações sobre a especificação, consulte FlowSpec. |
{ "version": "1.1.0", "kind": "Resource", "spec": { "fileResources": [ { "name": "OpenAPITestResource.py", "script": { "content": "", "path": "XX/OpenAPITest/ResourcesTest/OpenAPITestResource.py", "runtime": { "command": "ODPS_PYTHON" } }, "type": "python", "file": { "storage": {} }, "datasource": { "name": "odps_first", "type": "odps" } } ] } } |
| ResourceFile |
string |
Não |
O fluxo de arquivo ou a URL de download do Object Storage Service (OSS) do arquivo de recurso.\n Importante Este campo permite especificar um fluxo de arquivo ou uma URL de download do OSS. Se você especificar uma URL de download do OSS, certifique-se de que a URL seja publicamente acessível. Recomenda-se o uso de uma URL pré-assinada. |
http://bucketname1.oss-cn-shanghai.aliyuncs.com/example |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
Esquema da resposta. |
||
| RequestId |
string |
O ID da solicitação, que é usado para localizar logs e solucionar problemas. |
A5B97987-66EA-5563-9599-A2752292**** |
| Id |
string |
O identificador exclusivo do arquivo de recurso.\n\n Importante Este campo era do tipo Long em versões do SDK anteriores à 8.0.0 e é do tipo String no SDK 8.0.0 e posterior. Essa alteração não afeta o uso normal do SDK, e o parâmetro ainda é retornado no tipo definido no SDK. A alteração de tipo pode causar falhas de compilação do projeto apenas quando você atualiza para uma versão do SDK superior à 8.0.0. Nesse caso, você deve corrigir manualmente o tipo de dados. |
631478864897630XXXX |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "A5B97987-66EA-5563-9599-A2752292****",
"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.