2 situações - Carol app settings não deleta os registros na opção remover nem ao editar o setting_name
Description
Steps
- Add a Carol App in a Dev tenant: https://poffo.carol.ai/techfinsql/carol-ui/carol-app-dev/789dfd0d1ded457b8bf1446ed04b2d26/settings
- Add Carol App Setting to this app
- Check the BQ table, you should be able to see the record related to the carol app setting:
SELECT * FROM stg_internal_app_setting
where app_name = 'testdoublerelationsh'
- After that, remove the Carol App setting on dev tenant:
- This change isn’t replicated to Carol App Setting in BQ:
AC
- mdmDeleted should be true for deleted or changed settings .
- Jira TOTVS issue: https://jiraproducao.totvs.com.br/browse/DLABSCAPL-2033
- Attachments:
https://jiraproducao.totvs.com.br/secure/attachment/1641290/Encontrou+dados+mas+n%C3%A3o+deveria+pois+est%C3%A3o+deletados.png; https://jiraproducao.totvs.com.br/secure/attachment/1641289/todos+os+settings+deletados.png
Boa tarde ,
encontramos 2 situações ao trabalhar com a Carol app settings:
1) a primeira não deleta os registros na opção remover
2) a segunda ao editar o setting_name o registro anterior tbm não fica deletado fazendo com que ele permaneça como ranking = 1 mesmo não existindo mais
1) Qual o seu segmento TOTVS? Protheus
2) Qual o produto / Carol APP relacionado? Gesplan
3) Informe o ambiente impactado: ( X ) Desenvolvimento
4) Informe a fase/estágio ( X ) É um Projeto
5) Informe a prioridade desta issue. MÉDIA: Não ocorre em ambiente produtivo e nem possui impacto financeiro direto; Exemplos: problemas em ambientes de teste, homologação ou desenvolvimento
Informe o tipo de problema/dúvida que descreve a sua situação.
Instructions
When we create/update values of a CarolApp setting we send into our intake a new record to be inserted into BigQuery 🤮 .
Now when we delete/update the app setting name/variable (developer side), we should also send as mdmDeleted = true for that setting. (ingestion_stg_internal_app_setting)
The problem is happening inside the CarolApp document (viewing as Developer on the UI).
The app should be on a Developer Tenant before being submitted. (Version not released)
This card is not going to have the data sanitization on BigQuery.