Usar notebooks com um modelo semântico

Com os notebooks do Fabric e link semântico, você pode usar código para analisar modelos semânticos, juntamente com outros recursos de ciência de dados e engenharia de dados, permitindo que você execute análises estatísticas detalhadas e modelagem preditiva de maneiras personalizáveis e flexíveis.

Os notebooks do Microsoft Fabric fornecem maneiras interativas para engenheiros de dados e cientistas de dados criarem trabalhos do Apache Spark, gerenciarem fluxos de trabalho de dados e desenvolverem modelos de machine learning. Os notebooks fabric fornecem uma interface fácil de baixo código com segurança empresarial, integração com o Lakehouse e ferramentas de visualização internas. Os notebooks também dão suporte à colaboração por meio de comentários, marcação e controle de versão, simplificando o gerenciamento de execução de código, exploração de dados e implantação de modelo.

A funcionalidade de link semântico permite estabelecer uma conexão entre modelos semânticos e recursos de ciência de dados no Microsoft Fabric, para que você possa otimizar os itens do Fabric para desempenho, memória e custo.

Abra blocos de anotações de exemplo do modelo semântico

Os notebooks oferecem uma coleção de experiências prontas para modelos semânticos para ajudá-lo a começar, que você pode acessar de várias maneiras:

  • Na guia Página Inicial da faixa de opções, editando modelos semânticos no serviço do Power BI, mostrada na imagem a seguir. Captura de tela da faixa de opções inicial acessando experiências do bloco de anotações.

  • Na página de detalhes do modelo semântico, na seção de menu suspenso sob o Saúde do modelo, conforme mostrado na imagem a seguir. Captura de tela do menu suspenso de saúde do modelo para acessar experiências de notebook.

  • No catálogo do OneLake, acesse Mais opções (...) ao selecionar um modelo semântico, conforme mostrado na imagem a seguir. Captura de tela do menu de mais opções no catálogo do One Lake para acessar experiências de notebook.

As funções usadas nesses blocos de anotações de exemplo são exemplos de funções úteis que o link semântico habilita. Você pode encontrar mais funções e notebooks auxiliares no Semantic Link Labs, uma biblioteca Python que estende os recursos de link semântico para automatizar tarefas técnicas. Você não precisa ser um especialista em Python para usar o Link Semântico ou o Semântico Link Labs. Muitas funções podem ser usadas simplesmente inserindo seus parâmetros e executando o notebook.

Analisador de práticas recomendadas

Quando você executa o caderno de anotações de exemplo, o Analisador de Práticas Recomendadas (BPA) oferece dicas para melhorar o design e o desempenho do modelo semântico. Por padrão, o BPA verifica um conjunto de mais de 60 regras em relação ao modelo semântico e resume os resultados. As regras usadas no BPA são provenientes de especialistas da Microsoft e da Comunidade do Fabric. As sugestões de melhoria são organizadas em cinco categorias: Desempenho, Expressões DAX, Prevenção de Erros, Manutenção e Formatação.

A imagem a seguir mostra o BPA em uso.

Captura de tela dos resultados do analisador de práticas recomendadas.

Analisador de memória de modelo

Quando você executa o notebook de exemplo, o Analisador de Memória mostra estatísticas de memória e armazenamento sobre os objetos em seu modelo semântico, como Tabelas, Colunas, Hierarquias, Partições e Relacionamentos. As estatísticas retornadas pelo Analisador de Memória podem ser usadas para identificar áreas de otimização de desempenho e redução de memória para seu modelo semântico. A imagem a seguir mostra o Analisador de Memória em uso.

Captura de tela dos resultados do analisador de memória.

Requisitos e permissões

As seguintes configurações de requisitos e permissões se aplicam aos notebooks:

  • Os usuários devem ter permissão de build no modelo semântico para criar um bloco de anotações de exemplo a partir dos pontos de entrada do modelo semântico descritos neste artigo. Para obter mais informações, consulte o artigo de permissões de modelo semântico .
  • Para criar um bloco de anotações, o workspace deve ter a capacidade do Fabric e o usuário deve ter acesso de colaborador ao workspace em que o bloco de anotações é criado. Para obter mais informações, consulte o artigo de funções de espaço de trabalho.

Considerações e limitações

As seguintes considerações e limitações devem ser levadas em conta ao trabalhar com notebooks:

  • Os notebooks não serão executados se o nome do modelo semântico terminar com um espaço em branco.

Este artigo forneceu informações sobre experiências de um clique para começar a usar blocos de anotações do Fabric e link semântico para analisar seus modelos semânticos na Web. Para obter mais informações sobre o link semântico e blocos de anotações do Fabric, consulte os seguintes recursos: