Ligar aos dados de tabela do Analysis Services no Power BI Desktop
Com o Power BI Desktop, há duas maneiras de se conectar e obter dados de seus modelos tabulares do SQL Server Analysis Services:
- Explorar usando uma conexão ao vivo
- Selecionar itens e importá-los para o Power BI Desktop
Explorar usando uma conexão ao vivo: quando você usa uma conexão ativa, os itens em seu modelo tabular ou perspetiva, como tabelas, colunas e medidas, aparecem na lista do painel Dados do Power BI Desktop. Você pode usar as ferramentas avançadas de visualização e relatório do Power BI Desktop para explorar seu modelo tabular de maneiras novas e altamente interativas.
Quando você se conecta ao vivo, nenhum dado do modelo tabular é importado para o Power BI Desktop. Sempre que você interage com uma visualização, o Power BI Desktop consulta o modelo tabular e calcula os resultados exibidos. Você está sempre examinando os dados mais recentes disponíveis no modelo tabular, seja do último tempo de processamento ou das tabelas DirectQuery disponíveis no modelo tabular.
Tenha em mente que os modelos tabulares são altamente seguros. Os itens que aparecem no Power BI Desktop dependem de suas permissões para o modelo de tabela ao qual você está conectado.
Ao criar relatórios dinâmicos no Power BI Desktop, você pode compartilhá-los publicando em seu espaço de trabalho do Power BI. Quando você publica um arquivo do Power BI Desktop com uma conexão em tempo real com um modelo tabular em seu espaço de trabalho, um gateway de dados local deve ser instalado e configurado por um administrador. Para obter mais informações, consulte Gateway de dados local.
Selecionar itens e importar para o Power BI Desktop: quando você se conecta com essa opção, pode selecionar itens como tabelas, colunas e medidas em seu modelo tabular ou perspetiva e carregá-los em um modelo do Power BI Desktop. Use o Editor do Power Query do Power BI Desktop para formatar ainda mais o que você deseja e seus recursos de modelagem para modelar ainda mais os dados. Como nenhuma conexão em tempo real entre o Power BI Desktop e o modelo tabular é mantida, você pode explorar seu modelo do Power BI Desktop offline ou publicar em seu espaço de trabalho do Power BI.
Para conectar-se a um modelo tabular
No Power BI Desktop, na faixa de opções Página Inicial, selecione Obter dados>Mais>Banco de Dados.
Selecione Banco de dados do SQL Server Analysis Services e, em seguida, selecione Conectar.
Na janela do banco de dados do SQL Server Analysis Services, digite o Nome do servidor, escolha um modo de conexão e selecione OK.
Esta etapa na janela Navegador depende do modo de conexão selecionado:
Se você estiver se conectando ao vivo, selecione um modelo tabular ou perspetiva.
Se você optar por selecionar itens e obter dados, selecione um modelo tabular ou perspetiva e, em seguida, selecione uma tabela ou coluna específica para carregar. Para moldar os dados antes de carregar, selecione Transformar dados para abrir o Editor do Power Query. Quando estiver pronto, selecione Carregar para importar os dados para o Power BI Desktop.
Perguntas mais frequentes
Pergunta: Preciso de um gateway de dados local?
Resposta: Depende. Se você usa o Power BI Desktop para se conectar ao vivo a um modelo tabular, mas não tem intenção de publicar em seu espaço de trabalho do Power BI, não precisa de um gateway. Por outro lado, se você pretende publicar em seu espaço de trabalho, um gateway de dados é necessário para garantir a comunicação segura entre o serviço do Power BI e seu servidor local do Analysis Services. Certifique-se de falar com o administrador do servidor do Analysis Services antes de instalar um gateway de dados.
Se você optar por selecionar itens e obter dados, importe dados de modelo tabular diretamente para o arquivo do Power BI Desktop, portanto, nenhum gateway é necessário.
Pergunta: Qual é a diferença entre conectar ao vivo a um modelo de tabela a partir do serviço do Power BI versus conectar ao vivo a partir do Power BI Desktop?
Resposta: Quando você se conecta ao vivo a um modelo tabular do seu espaço de trabalho no serviço Power BI a um banco de dados do Analysis Services local em sua organização, um gateway de dados local é necessário para proteger as comunicações entre eles. Quando você se conecta ao vivo a um modelo tabular do Power BI Desktop, um gateway não é necessário porque o Power BI Desktop e o servidor do Analysis Services ao qual você está se conectando estão sendo executados localmente em sua organização. No entanto, se você publicar seu arquivo do Power BI Desktop em seu espaço de trabalho do Power BI, um gateway será necessário.
Pergunta: Se eu criei uma conexão ativa, posso me conectar a outra fonte de dados no mesmo arquivo do Power BI Desktop?
Resposta: Não. Não é possível explorar dados em tempo real e conectar-se a outro tipo de fonte de dados no mesmo arquivo. Se você já importou dados ou se conectou a uma fonte de dados diferente em um arquivo do Power BI Desktop, precisará criar um novo arquivo para explorar ao vivo.
Pergunta: Se eu criei uma conexão ativa, posso editar o modelo ou a consulta no Power BI Desktop?
Resposta: Você pode criar medidas de nível de relatório no Power BI Desktop, mas todos os outros recursos de consulta e modelagem são desabilitados ao explorar dados dinâmicos.
Pergunta: Se eu criei uma conexão ao vivo, ela é segura?
Resposta: Sim. Suas credenciais atuais do Windows são usadas para se conectar ao servidor do Analysis Services. Você não pode usar credenciais básicas ou armazenadas no serviço do Power BI ou no Power BI Desktop ao explorar ao vivo.
Pergunta: No Navigator, vejo um modelo e uma perspetiva. Qual é a diferença?
Resposta: Uma perspetiva é uma visão particular de um modelo tabular. Pode incluir apenas tabelas, colunas ou medidas específicas, dependendo de uma necessidade exclusiva de análise de dados. Um modelo tabular sempre contém pelo menos uma perspetiva, que pode incluir tudo no modelo. Se não tiver certeza de qual perspetiva deve selecionar, consulte o administrador.
Pergunta: Há algum recurso do Analysis Services que altere a maneira como o Power BI se comporta?
Resposta: Sim. Dependendo dos recursos que seu modelo de tabela usa, a experiência no Power BI Desktop pode mudar. Alguns exemplos incluem:
Você pode ver medidas no modelo agrupadas na parte superior da lista do painel Dados , em vez de em tabelas ao lado de colunas. Não se preocupe, você ainda pode usá-los normalmente, é mais fácil encontrá-los desta forma.
Se o modelo tabular tiver grupos de cálculo definidos, você poderá usá-los apenas com medidas de modelo e não com medidas implícitas criadas adicionando campos numéricos a um visual. O modelo também pode ter tido o sinalizador DiscourageImplicitMeasures definido manualmente, o que tem o mesmo efeito. Para obter mais informações, consulte Grupos de cálculo.
Para alterar o nome do servidor após a conexão inicial
Depois de criar um arquivo do Power BI Desktop com uma conexão ao vivo de exploração, pode haver alguns casos em que você deseja alternar a conexão para um servidor diferente. Por exemplo, se você criou seu arquivo do Power BI Desktop ao se conectar a um servidor de desenvolvimento e antes de publicar no serviço do Power BI, deseja alternar a conexão para um servidor de produção.
Para alterar o nome do servidor:
Selecione Transformar configurações da fonte de dados>na guia Página Inicial.
Na janela Configurações da fonte de dados, selecione o banco de dados na lista e, em seguida, selecione o botão Alterar fonte...
Na janela do banco de dados do SQL Server Analysis Services, digite o novo Nome do servidor e selecione OK.
Resolução de Problemas
A lista a seguir descreve todos os problemas conhecidos ao se conectar ao SQL Server Analysis Services (SSAS) ou ao Azure Analysis Services:
- Erro: Não foi possível carregar o esquema do modelo. Normalmente, este erro ocorre quando o utilizador que se liga ao Analysis Services não tem acesso à base de dados/modelo.