Power BI é o termo abrangente para visualização de dados, relatórios e ferramentas e serviços analíticos da Microsoft. O Power BI pode importar dados de várias fontes e organizá-los para executar consultas, criar painéis de relatórios e visualização de dados. O Power BI possui um conjunto de componentes disponíveis para diferentes plataformas e finalidades.
Nesta arquitetura do Power BI , aprenderemos sobre os seguintes tópicos:
o que é evento em javascript
- O que é a arquitetura do Microsoft Power BI?
- Segurança de armazenamento de dados
- Autenticação de usuário
- Segurança de dados e reparos
Então, vamos começar este Tutorial de Arquitetura do Power BI.
O que é a arquitetura do Microsoft Power BI?
A arquitetura do Power BI é um serviço criado no Azure. Azure é a plataforma e infraestrutura de computação em nuvem da Microsoft.
Este projeto de serviço é baseado em 2 clusters - o cluster online front (Web Front End) e a cluster final (back end) . O cluster Web Front End é responsável pela associação inicial e autenticação para o serviço de bismuto de capacidade e, uma vez documentado, o cluster back end trata de todas as interações do usuário resultantes.
Gateway Power BI está conectado a fontes de dados locais ao Power BI Desktop ou aos serviços de nuvem do Power BI para obter dados contínuos para relatórios e análises.
A arquitetura do Power BI usa a Azure Active Directory (AAD) para armazenar e gerenciar identidades de usuários. Gerencia o armazenamento de conhecimento e vitimização de dados Azure BLOB e Azure SQL informações também.
Cluster de front-end da web : Arquitetura Power BI
O front-end da Web verifica a conexão inicial, a autenticação do cliente e o roteamento da solicitação para os data centers mais próximos no Power BI.Power BI usa Azure Traffic Manager (ATM) para direcionar o tráfego do usuário para o data-center mais próximo, determinado pelo Sistema de Nome de Domínio (DNS) registro da clientela tentando se conectar ao Power BI para o processo de autenticação e para baixar conteúdo estático e arquivos. O Power BI também usa o Rede de entrega de conteúdo do Azure (CDN) para distribuir com eficiência o conteúdo estático e os arquivos necessários aos usuários com base na localização geográfica.
O cluster de back-end: Arquitetura Power BI
O cluster Back finish gerencia a visualização, painéis do usuário, conjuntos de dados, relatórios, armazenamento de dados, conexões de dados, atualização de dados nos serviços do Power BI.
Gateway Power BI está conectado a fontes de dados locais para ou serviços de nuvem Power BI para obter dados contínuos para relatórios e análises. Basicamente, ele atua como um gateway entre os usuários e os serviços do Power BI. Os usuários não agem diretamente com nenhuma função, exceto a função de gateway.
Todosos dados são armazenados no armazenamento BLOB do Azure e na conta de armazenamento azure do usuário e autenticados pelo Azure Active Directory.
Segurança de armazenamento de dados
A arquitetura do Power BI usa 2 repositórios primários para armazenar e gerenciar conhecimento.
Os dados que são carregados de usuários são frequentemente enviados para o armazenamento BLOB do Azure e todos os dados, adicionalmente, como artefatos para a medida quadrada do próprio sistema, são mantidos nas informações do Azure SQL.
A linha dentro da imagem do cluster de back end, como visto na seção anterior à esquerda da linha pontilhada, esclarece o limite entre os dois únicos elementos que medem o quadrado acessível pelos usuários e as funções que medem o quadrado acessíveis exclusivamente pelo sistema.
Uma vez que um usuário documentado associado se conecta ao serviço, a associação e qualquer solicitação do consumidor é aceita e gerenciada pelo papel de gateway , eventualmente a ser tratado por Gerenciamento de API do Azure.
Isso então interage em nome do usuário com o restante do Serviço. Além disso,uma vez que um consumidor faz uma tentativa de olhar para um painel, a função do gateway aceita essa solicitação e, em seguida, envia individualmente uma carta-convite para o Papel de apresentação para recuperar as informações exigidas pelo navegador para renderizar o painel.
Autenticação de usuário
Os usuários efetuam login no serviço por meio do endereço de e-mail usado para estabelecer sua conta de Serviços do Power BI.
A arquitetura dos usuários do Power BI que fazem login no email por causa do nome de usuário efetivo, que é passado aos recursos sempre que um usuário tenta acessar uma informação. O nome de usuário efetivo é mapeado para um Nome principal do usuário (UPN) e todas as resoluções associadas à conta de domínio do Windows se aplicam a ela.
Para organizações que usam emails de trabalho para login de arquitetura do Power BI (como username@mail.com), o nome de usuário efetivo para mapeamento UPN é fácil. Para organizações que não usam emails de trabalho para o logon da arquitetura do Power BI, um mapeamento entre o AAD e as credenciais locais forçaria a sincronização de diretório para ele.
Segurança de plataforma para arquiteturainclui segurança de ambiente multilocatário e segurança de rede, portanto, a capacidade de apresentar medidas de segurança extras baseadas em AAD.
Segurança de dados e reparos
Conforme descrito anteriormente neste artigo, o login de arquitetura do Power BI de um usuário é empregado por servidores locais do Active Directory para mapear para um UPN para credenciais. No entanto, é crucial notar que os usuários são avaliados ao quadrado pelos que compartilham. Se um usuário conectado a fontes de dados vitimiza suas credenciais e compartilha um relatório com suporte para esses dados, os usuários com os quais o painel é compartilhado não podem ter acesso ao relatório.
Uma exceção a isso é a conexão com Serviços de análise de associados do SQL Server. UMA O acesso a relatórios ou conjuntos de dados subjacentes inicia a autenticação para o usuário que tenta acessar o relatório. E o acesso só pode ser concedido se o usuário tiver credenciais sobressalentes para acessar as informações.
Então, tudo isso foi sobre o Tutorial de Arquitetura do Microsoft Power BI. Espero que gostem desta explicação.
Se você deseja aprender Power BI e construir uma carreira em visualização de dados ou BI, confira nosso que vem com treinamento ao vivo conduzido por instrutor e experiência em projetos da vida real. Este treinamento o ajudará a entender o Power BI em profundidade e a obter domínio sobre o assunto.
Tem alguma questão para nós? Mencione isso na seção de comentários e entraremos em contato com você.