Uma fonte de dados coleta dados subjacentes e os passa para um mecanismo de dados para agregação e resumo antes da análise dos dados.
O Dashboard usa servidores de banco de dados que podem ser configurados para usar nomes de tabela / coluna que diferenciam maiúsculas de minúsculas. Por esse motivo, um esquema de banco de dados usado em painéis faz distinção entre maiúsculas e minúsculas para evitar qualquer problema quando o produto for usado com esses servidores.
Fonte de dados SQL
Para se conectar a bancos de dados SQL, instale os provedores de dados na máquina cliente ou servidor web. A tabela a seguir lista os bancos de dados SQL e provedores de dados suportados.
Você pode preparar dados no Query Builder das seguintes maneiras:
- Junte-se a tabelas / visualizações.
- Crie colunas adicionais usando expressões.
- Dados pré-agregados.
- Filtre os dados.
Fonte de dados OLAP
Os provedores OLE DB e Microsoft ADOMD.NET do Microsoft Analysis Services devem ser instalados na máquina cliente ou no servidor web.
Os seguintes servidores OLAP são suportados:
- Microsoft SQL Server 2000 Analysis Services
- Microsoft SQL Server 2005 Analysis Services
- Microsoft SQL Server 2008 Analysis Services
- Microsoft SQL Server 2008 R2 Analysis Services
- Microsoft SQL Server 2012 Analysis Services (modo multidimensional)
- Microsoft SQL Server 2014 Analysis Services (modo multidimensional)
- Microsoft SQL Server 2016 Analysis Services (modo multidimensional)
Pastas de trabalho / arquivos CSV do Microsoft Excel
Os seguintes formatos de texto / Microsoft Excel são suportados:
- XLS
- XLSX
- XLSM
- CSV
Fonte de dados do Entity Framework
As seguintes versões do Entity Framework são compatíveis:
- Entity Framework 5.0 e superior.
- Entity Framework Core 1.0 e superior.
Você pode usar procedimentos armazenados para selecionar apenas os dados necessários da fonte de dados do Entity Framework.
Campos calculados também são suportados.
Fonte de dados do objeto
Você pode usar qualquer objeto que implemente a interface IEnumerable ou IListSource como uma fonte de dados do painel.
Você pode filtrar a fonte de dados do objeto e adicionar campos calculados .
Extrair fonte de dados
O Dashboard oferece suporte a um instantâneo de dados compactados de uma fonte de dados regular. Você pode salvar um instantâneo em um arquivo local e atualizá-lo a partir da fonte de dados original. Uma fonte de dados extraída pode ser usada como uma fonte de dados regular.
Os dados na extração são otimizados para agrupamento de dados e reduzem o tempo de carregamento inicial.
Você pode adicionar campos calculados a esta fonte de dados.
Fonte de dados XPO
A fonte de dados XPO obtém dados de objetos persistentes eXpress .
Você pode filtrar a fonte de dados XPO e adicionar campos calculados .
Fonte de dados JSON
A fonte de dados JSON recupera dados de um terminal de serviço da Web, arquivo de texto ou string no formato JSON.
Você pode filtrar a fonte de dados JSON e adicionar campos calculados .
Fonte de dados federada
Você pode criar uma consulta que combina fontes de dados para fornecer acesso uniforme. Essa consulta forma a origem de dados federada, que opera com a linguagem de consulta específica da origem, traduz as consultas e processa os resultados para fornecer dados a um painel. Uma fonte de dados federada não suporta fontes de dados OLAP.
Mongo DB
Você pode usar o MongoDB como a fonte de dados original para criar um banco de dados Extract ou uma fonte de dados federada.
Você pode filtrar a fonte de dados MongoDB e adicionar campos calculados .