Utilizar Importação ou DirectQuery no Power BI?
Import ou DirectQuery de dados no Power BI.
O Power BI é uma ferramenta de visualização de dados que possibilita aos seus usuários utilizarem de forma gratuita a plataforma do Power BI Desktop. Ela ainda permite acesso a mais de 100 fontes de dados que abrangem serviços online, banco de dados, arquivos simples entre outras fontes.
Para essas fontes, é possível importar os dados diretamente para o Power BI, para algumas delas, também é possível conectar-se utilizando o DirectQuery, vejamos abaixo as principais características de cada um destes modos de conectividade disponíveis na ferramenta.
Utilizando este modo de conectividade, as tabelas e as colunas selecionadas serão importadas da origem para o Power BI Desktop, desta forma quando você criar ou interagir com uma visualização/gráfico, a plataforma usará os dados importados, sendo assim, a consulta será rápida e todas as alterações no visual serão refletidas imediatamente.
Para visualizar quaisquer alterações de dados ocorridas na origem das informações desde a importação inicial ou após a atualização mais recente, será necessário atualizar os dados, e assim, todo o conjunto de dados será importado novamente.
Ao salvar o arquivo do Power BI Desktop em sua máquina e compartilhá-lo com alguém, aquele que o receber poderá consultar completamente os dados, garantindo a interatividade de seu relatório ou painel.
Ao publicar um relatório no Power BI Serviço os dados importados serão incluídos no conjunto de dados e dada a configuração do serviço estas informações podem ser compartilhadas entre os usuários, porém, dependendo da localização da fonte de dados original, poderá ser necessário configurar um gateway de dados local.
Fique atento! O Power BI possui um limite padrão de importação, não permitindo que a importação aconteça de fontes de dados que possuem mais de 10 Gigabytes de dados.
Utilizando este modo de conectividade, nenhum dado é importado ou copiado para o Power BI Desktop. Desta forma, conforme você cria uma visualização ou interage com ela, as consultas são enviadas à fonte de dados de origem para recuperar os dados atualizados.
Para visualizar a qualquer tempo as alterações de dados ocorridas na origem das informações, basta fazer a atualização dos dados - clicando no botão “Atualizar” da ferramenta - o tempo para atualizar o painel ou relatório depende do desempenho da fonte de dados de origem.
Após utilizar o DirectQuery e salvar o arquivo do Power BI Desktop e, ao compartilhar este arquivo com alguém, aquele que receber só conseguirá utilizar e acessar os dados, caso tenha permissão de acesso na base de dados de origem.
Ao publicar um relatório no Power BI Serviço os dados utilizados na consulta e a atualização dos visuais não serão incluídos no conjunto de dados do serviço. Dependendo da localização da fonte de dados original, poderá ser necessário configurar um gateway de dados local que se conecte à base de dados.
Para garantir que a abertura de um dashboard seja rápida, agendamentos podem ser feitos de forma a atualizar os dados frequentemente, refletindo a frequência com que os dados são alterados e o nível de relevância de ter os dados mais recentes em seus relatórios ou painéis.
E você, como tem feito suas conexões às bases de dados no Power BI? Tem utilizado Import ou DirectQuery?