splor-mg / notas

Base de conhecimento
https://splor-mg.github.io/notas/main
0 stars 0 forks source link

Data write-back em self-service BI #15

Open fjuniorr opened 1 year ago

fjuniorr commented 1 year ago

@hslinhares a funcionalidade que a gente conversou hoje para o painel do PPAG é conhecida como "write-back". Coloca a descrição de qual foi o pedido da DCMEFO aqui (incluindo objetivo do painel e screenshoot da tela principal) porque é algo que faz sentido pesquisarmos formas de operacionalização.

fjuniorr commented 1 year ago

Parece piada, mas olha o que eu vi: https://pages.qlik.com/DoMorewithQlikWebinarSeriesJULY.html

hslinhares commented 1 year ago

@fjuniorr a funcionalidade no painel ppag pedida pelo DCMEFO, caso exista, é possibitar diferenciar na tabela inicial, as linhas "lidas" ou "verificadas" das não "lidas" ou "não verificadas" para controle do setorialista. Assim, ele marcaria a informação diretamente na coluna da tabela no BI e faria o filtro somente do que estiver pendente de verificação, por exemplo. Imputar valor a tabela não seria um problema pelo conhecimento adquirido até então da ferramenta. Um provável problema que é preciso pesquisa é verificar se cada sessão a coluna de verificação é desmarcada automaticamente. Também, é preciso verificar o comportamento dessa funcionalidade com o uso simultâneo do painel que é um objeto compartilhado da instalação tipo IAS do qlikview e a principio não guardaria informações por usuário.

Segue print de tela:

image

fjuniorr commented 1 year ago

Como outro exemplo de demanda por data write-back, na construção do Painel do OBZ o Túlio pediu que fosse possível a inserção do parecer dcmefo (0 ou 1) no próprio painel, tendo em vista que lá se encontravam todas as informações que os setorialistas precisavam para fins de análise.

labanca commented 1 year ago

Existe uma funcionalidade que da acesso ao datasource de um report do power bi dentro do excel para o usuário. A função analyze in excel:

image

Algumas limitações de de acordo com o SQLBI.com:

Limitations: You will experience several limitations when using the Analyze in Excel for Power BI Desktop external tool:

Além disso, ela não possui a funcionalidade de inserir novos dados no datasource, sendo assim, seria apenas uma forma do usuário poder manipular dentro do excel os dados disponíveis no painel e criar suas próprias análises.

fjuniorr commented 1 year ago

@splor-mg/assessoria o artigo que eu fiquei devendo é Analysis is read-write | Analyst First.

É uma leitura obrigatória pra gente, mas deixo aqui o que eu considero a maior interseção com a funcionalidade de data write-back:

The report’s framing of spreadmarts is a product of its BI/DW view of the world. In that worldview, data lives in source systems and needs to be ETL-ed into a relational repository in order to be published en masse to business users whose analysis requirements consist of read-only slice and dice. These needs do of course exist, but analysis entails much more.

[...]

The BI/DW worldview understands all data as the product of business processes which write it to ‘source systems’. (The one exception to this is the sub-discipline of enterprise budgeting and planning, which is in effect BI with people as the source systems.) What is underappreciated is that analysis itself is a business process—one which can’t help but create data.

These biases are understandable. The TDWI report is sponsored by a collection of BI software vendors, and 60% of those surveyed are IT professionals. What’s missing, then, is a more nuanced understanding of what analysis entails. Such an understanding needs to recognise:

  1. The centrality of data transformation and enrichment by individual analysts
  2. The value of tacit data
  3. The importance of presentation

Simply put, analysis is a read-write activity. Routine analytical tasks I find myself doing, for example, include:

  • Entering hitherto tacit data
  • Codifying business knowledge
  • Finding and synthesising data from outside sources
  • Creating dummy and randomised data
  • Capturing novel assumptions
  • Imposing new categories on existing categorical data
  • Enriching existing data by deriving or devising on-the-fly metadata
  • Building scenarios and constructing counterfactuals
  • Drafting and adding commentary, interpretation, and notes
  • Formalising and detailing new questions and follow-on analyses

All of these activities involve me creating new data, and I would submit that neither I nor any BI/DW requirement gathering cycle would be able to anticipate that data ahead of time.