fga-eps-mds / 2018.1-TropicalHazards-BI

Projeto de sistema e serviços para monitoramento de doenças tropicais e geração de indicadores de possíveis epidemias.
https://fga-eps-mds.github.io/2018.1-TropicalHazards-BI/
MIT License
13 stars 9 forks source link

Filtro para criação de Iframe #358

Closed andrebargas closed 6 years ago

andrebargas commented 6 years ago

Co-authored-by: Yoshida edry97@hotmail.com

Tipo da mudança

Descrição das mudanças

Método do end-point atualizado, podendo agora receber parâmetros para a definição da query utilizada na criação dos iframes. Os novo parâmetro do payload são :

query_filter : (filter da query padrão do metabase) query_aggregation (aggregation do metabase, onde define como dados serão agrupados) query_breakout (breakout do metabase, onde os dados podem ser delimitados) Estes parâmetros foram incorporados aos já existentes.

Conecte a Issue

354

andrebargas commented 6 years ago

Aguardando review

matheusbsilva commented 6 years ago

@Yoshida-Eduardo a query vai vir do front end nessa estrutura mesmo? Porque achei q ia vir completa já. Por exemplo:

"query ": {
  "source_table": 2,
  "filter": [],
  "aggregation": [],
  "breakout": []
}

Achei que ia chegar assim no backend :thinking:

Yoshida-Eduardo commented 6 years ago

@matheusbsilva a query está sendo montada dessa forma no frontend, mas a pedido do @andrebargas eu ia editar pra enviar as listas com os parâmetros. Pode ser enviada de ambas as formas anyway.

andrebargas commented 6 years ago

@matheusbsilva optei por fazer desta maneira por não ser necessário "quebrar" o json recebido pela API. Sendo assim mais fácil de ser trabalhada posteriormente.

matheusbsilva commented 6 years ago

Tranquilo, só precisa estar claro entre vocês como vai ser essa comunicação