Skip to content

Criar ou alterar um Datamart​

POST
/tenant/datamart

Cria um Datamart, quando o corpo vem sem id, ou altera o Datamart desse id. nome, dm_tables e owners são obrigatórios nos dois casos.

Na alteração, dm_tables e owners viram as listas do Datamart: o que ficou de fora sai, o que é novo entra.

Campo De onde vem o ID
dm_tables[].tableId GET /tenant/tables. Tabela não excluída do Tenant
owners[].userId GET /tenant/users. Usuário do Tenant

Mensagens de erro

Os IDs são conferidos antes de gravar: com erro, nada muda.

Mensagem Status Causa
Invalid userId 404 Usuário não existe ou não é do tenant
Invalid tableId 404 Tabela não existe, não é do tenant ou foi excluída
Datamart not found 404 id que não existe neste tenant (na alteração)

Autorizações​

tenantBearerAuth

Token de acesso do tenant

TipoHTTP (bearer)

Corpo da Requisição​

application/json
JSON

Respostas​

Datamart gravado

application/json
JSON

Playground​

Autorização
Corpo

Exemplos​

Desenvolvido por VitePress OpenAPI