Cria um fluxo de trabalho no DataStudio.
Depuração
Parâmetros da solicitação
| Parâmetro | Tipo | Obrigatório | Exemplo | Descrição |
| Action | String | Sim | CreateBusiness |
Operação a ser executada. |
| BusinessName | String | Sim | My workflow |
Nome do fluxo de trabalho. Deve ser único no workspace. |
| RegionId | String | Sim | cn-shanghai |
ID da região onde reside o workspace do DataWorks. Por exemplo, o ID da região China (Shanghai) é cn-shanghai e o da região China (Zhangjiakou) é cn-zhangjiakou. O sistema determina automaticamente esse valor com base no endpoint usado na chamada da operação. |
| 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 visualizar o ID. |
| ProjectIdentifier | String | Não | dw_project |
Identificador exclusivo do workspace do DataWorks, correspondente ao nome do workspace. Faça login no console do DataWorks e acesse a página Workspace Management para visualizar o nome. Defina o parâmetro ProjectIdentifier ou ProjectId para especificar o workspace do DataWorks alvo da operação. |
| Description | String | Não | A workflow created by calling the operation |
Descrição do fluxo de trabalho. |
| Owner | String | Não | 1000000000001 |
ID da conta Alibaba Cloud do proprietário do fluxo de trabalho. Faça login no console do DataWorks e passe o ponteiro sobre a foto de perfil no canto superior direito para visualizar o ID. Caso não definido, o sistema usa o ID da conta Alibaba Cloud do usuário que chama a operação. |
| UseType | String | Não | NORMAL |
Tipo do fluxo de trabalho. Valores válidos:
|
Parâmetros de resposta
|
Parâmetro |
Tipo |
Exemplo |
Descrição |
|
BusinessId |
Long |
100001 |
ID do fluxo de trabalho. |
|
ErrorCode |
String |
Invalid.Tenant.ConnectionNotExists |
Código de erro. |
|
ErrorMessage |
String |
The connection does not exist. |
Mensagem de erro. |
|
HttpStatusCode |
Integer |
200 |
Código de status HTTP. |
|
RequestId |
String |
0000-ABCD-EFG**** |
ID da solicitação. Use este ID para solucionar erros. |
|
Success |
Boolean |
true |
Indica se a solicitação foi bem-sucedida. |
Exemplos
Exemplos de solicitações
http(s)://[Endpoint]/?Action=CreateBusiness
&BusinessName=My workflow
&RegionId=cn-shanghai
&<Common request parameters>
Exemplos de respostas de sucesso
Formato XML
<RequestId>0000-ABCD-EFG****</RequestId>
<HttpStatusCode>200</HttpStatusCode>
<ErrorCode>Invalid.Tenant.ConnectionNotExists</ErrorCode>
<ErrorMessage>The connection does not exist.</ErrorMessage>
<BusinessId>100001</BusinessId>
<Success>true</Success>
Formato JSON
{
"RequestId": "0000-ABCD-EFG****",
"HttpStatusCode": 200,
"ErrorCode": "Invalid.Tenant.ConnectionNotExists",
"ErrorMessage": "The connection does not exist.",
"BusinessId": 100001,
"Success": true
}
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. |
Erro interno do sistema. Tente novamente mais tarde. |
|
500 |
InternalError.UserId.Missing |
An internal system error occurred. Try again later. |
Erro interno do sistema. Tente novamente mais tarde. |
|
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. |
Envio excessivo de solicitações em curto período. Tente novamente mais tarde. |
|
403 |
Forbidden.Access |
Access is forbidden. Please first activate DataWorks Enterprise Edition or Flagship Edition. |
Permissão insuficiente para executar esta operação. Ative o DataWorks Enterprise Edition ou o DataWorks Ultimate Edition. |
Para obter uma lista de códigos de erro, visite o API Error Center.