Observatório de dados/BI
Projeto "Analisando ferramentas de BI" do Observatório de Dados.
Tutorial para explorar uso das ferramentas de apoio à inteligência de negócios (business intelligence), também conhecidas como "software para BI", no contexto de transparência e dados abertos. São ferramentas que apoiam o usuário não-programador de forma integrada e amigável na a coleta, preparo, análise, visualização e geração de relatórios dos seus dados brutos. Em linhas gerais são ferramentas de apoio às decisões de negócio baseadas em fatos.
Convencionaremos aqui que a "ferramenta de BI" deve ter como principal recurso a geração de um produto final para o seu usuário, que pode ser um relatório ou um dashboard sobre os dados analisados, apresentando os resultados. O termo "inteligência" refere-se tanto à interface inteligente, que "pensa pelo usuário", dispensando conhecimentos técnicos, como às ferramentas modernas de análise estatística e inferência preditiva, muitas delas classificadas como recursos de inteligência artificial. (mais detalhes no FAQ).
Capacidades
[editar | editar código-fonte]As diversas capacidades de uma ferramenta de BI foram definidas a partir de um modelo de referência alinhado com as principais tendências do mercado. Apesar de existir uma ordem natural de execução, com carga seguida de filtragem depois análise e produção de relatórios, as capacidades são procedural e metodologicamente independentes. Elas são classificadas em facetas, as quais em geral são opcionais. Destacam-se como grandes grupos a entrada dos dados (carga), o tratamento (transformação, filtragem e fusão) e a entrega de produtos finais (publicação).
Carga - Efetua o carregamento das fontes de dados, das mais variadas origens (dados externos ou locais) e formatos. - Arquivo
- Conexão
- Vinculação
- Configurabilidade
- Assistência
Transformação - Permite transformar um item de dado, por exemplo transformar valor R$ em US$, ou fundir dois ou mais itens num só (por exemplo população e área em densidade). - Direta
- Composta
Filtragem - Permite reduzir o volume de dados da fonte, por sumarização (resumo) ou por corte seletivo. - por sumarização
- por seleção condicional
- por seleção de campos
- composta
Junção - Permite aumentar o volume de dados, criando uma nova fonte de dados juntando duas ou mais fontes (originais ou modificadas). - por união
- por produto cruzado
- por relacionamento
Análise - Viabiliza a elaboração de inferências (descritivas ou preditivas), reconhecendo padrões nos dados ou elaborando hipóteses estatísticas sobre eles. - temporal
- espacial
- outras
Proveniência - Registra as dependências entre fontes, e cataloga a origem e semântica de cada fonte. - Dependências
- Make
- Semântica
Geração de relatórios - Gera um produto final, publica-se a informação desejada. Pode ou não depender das capacidades de visualização, componentes opcionais do relatório. - Estruturado
- Dashboard
- Interativo
- Narrativa
- Web
Visualizações - São componentes dos relatórios, que podem ser também utilizadas independentemente durante a análise. As principais capacidades de visualização são: Gráfica; Template e Widget.
As capacidades foram definidas formalmente a partir de um Modelo de referência.
Ferramentas analisadas
[editar | editar código-fonte]Ferramentas de BI analisadas segundo os critérios elencados por este projeto como capacidades:
Exemplos e testes
[editar | editar código-fonte]Dadasets e cenários para ilustrar capacidades e testar as ferramentas, disponíveis na lista completa dos EXEMPLOS.
Exemplos ilustrativos das capacidades e ferramentas:
Exemplo | Carga | Transformação | Filtragem | Junção | Análise | Relatório |
---|---|---|---|---|---|---|
1.1 | Web vinculada. Std-BI, D3, G-Charts, MS-Power-BI, Tableau. | arredondamentos... | Projeção e Sumarização. Std-BI, D3, G-Charts, MS-Power-BI, Tableau. | - | - | Visualização de card e gráficos (XY e histograma). Std-BI, G-Charts, MS-Power-BI, Tableau. |
2.1 | Web vinculada. Std-BI, MS-Power-BI, Tableau. | - | Projeção, Seleção e Sumarização. Std-BI, MS-Power-BI, Tableau. | Por relacionamento. Std-BI, MS-Power-BI, Tableau. | - | Dashboard com cards de sumarização e gráficos (barras e pizza) Std-BI, MS-Power-BI, Tableau Gráficos dinâmicos e vinculados pela junção: MS-Power-BI. |
2.3 | Web vinculada. MS-Power-BI, Tableau. | - | Projeção, Seleção e Sumarização. MS-Power-BI, Tableau. | Por relacionamento. MS-Power-BI, Tableau. | - | Narrativa web completa, com dashboard .. MS-Power-BI, Tableau |
O valor "-" indica que o exemplo não demanda a capacidade.
Ver também
[editar | editar código-fonte]- Business Intelligence (projeto da Wikiversity)
- Business Intelligence (conceito na Wikipedia)
- Data Science (conceito na Wikipedia)
- modelagem de dados (conceito na Wikipedia)
- modelos entidade-relacionamento ou UML class
- modelagem semântica e padrão SchemaOrg
- Metodologias e convenções metodológicas:
- ETL (Extract, Transform and Load), Extração/Transformação/Carga de dados (ref1)
- Map-reduce
- MVC...