Modifica uma fonte de dados especificada com base no ID da fonte de dados.
Descrição da operação
É necessário o DataWorks Basic Edition ou superior.
Você deve ter pelo menos uma das seguintes funções no workspace do DataWorks:
Tenant Owner, Tenant Administrator, Workspace Administrator, Project Owner ou O&M Engineer.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
dataworks:UpdateDataSource |
get |
*All resources.
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| Id |
integer |
Sim |
O identificador exclusivo da fonte de dados. |
16033 |
| ProjectId |
integer |
Sim |
O ID do workspace do DataWorks. |
5678 |
| ConnectionPropertiesMode |
string |
Não |
A categoria usada para adicionar a fonte de dados. Diferentes tipos possuem diferentes subtipos e restrições de parâmetros correspondentes. Exemplos:
Valores válidos:
|
UrlMode |
| Description |
string |
Não |
A descrição da fonte de dados. A descrição pode ter até 3.000 caracteres de comprimento. |
test |
| ConnectionProperties |
string |
Sim |
A configuração de conexão específica da fonte de dados, incluindo o endpoint, a identidade de acesso e o contexto de ambiente. A propriedade EnvType do ambiente da fonte de dados é um atributo membro deste objeto. Valores válidos:
Diferentes tipos de fontes de dados têm diferentes especificações de atributos em diferentes padrões de configuração (ConnectionPropertiesMode). Para mais informações, consulte Propriedades de conexão. |
{ "envType": "Prod", "regionId": "cn-beijing", "instanceId": "hgprecn-cn-x0r3oun4k001", "database": "testdb", "securityProtocol": "authTypeNone", "authType": "Executor", "authIdentity": "1107550004253538" } |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
A resposta. |
||
| RequestId |
string |
O ID da solicitação. Você pode usar o ID para localizar logs e solucionar problemas. |
102E8E24-0387-531D-8A75-1C0AE7DD03E5 |
| Success |
boolean |
Indica se a fonte de dados foi atualizada. Valores válidos:
|
true |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "102E8E24-0387-531D-8A75-1C0AE7DD03E5",
"Success": true
}
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.