Partilhar via


Introdução ao tutorial do banco de dados SQL no Fabric

Aplica-se a:Base de dados SQL no Microsoft Fabric

O Microsoft Fabric fornece um balcão único para todas as necessidades analíticas de cada empresa. O objetivo deste tutorial é fornecer um guia abrangente para utilizar um banco de dados SQL no Fabric. Este tutorial é adaptado para ajudá-lo a navegar pelo processo de criação de banco de dados, configuração de objetos de banco de dados, exploração de recursos autônomos e combinação e visualização de dados. Além disso, aprenderás como criar um endpoint GraphQL, que serve como uma abordagem moderna para conectar e consultar os teus dados de forma eficiente. Você também aprenderá a usar o endpoint de análise SQL para trabalhar com dados espelhados na elaboração de relatórios e análises, bem como no desenvolvimento de visualizações de dados.

Importante

Este recurso está em pré-visualização.

Este tutorial é estruturado para oferecer experiência prática, orientando você em cada etapa do processo para garantir uma compreensão sólida do banco de dados SQL no Fabric dentro do ecossistema do Microsoft Fabric. Você obterá informações sobre os pontos de integração perfeitos e as diversas experiências personalizadas para o desenvolvedor profissional e cidadão no Microsoft Fabric.

Este tutorial não se destina a servir como uma arquitetura de referência, nem abrange uma lista exaustiva de recursos e funcionalidades. Também não é um guia prescritivo sobre práticas recomendadas, mas sim um passo a passo fundamental para familiarizá-lo com os recursos e a experiência do usuário do banco de dados SQL no Fabric.

Banco de dados SQL no cenário de malha de ponta a ponta

Como pré-requisitos para este tutorial, conclua as seguintes etapas:

  1. Inicie sessão na sua conta do Power BI online ou, se ainda não tiver uma conta, inscreva-se para uma avaliação gratuita.
  2. Habilite o Microsoft Fabric para sua organização em seu locatário.

Neste tutorial, você assume a função de desenvolvedor de banco de dados, trabalhando no Grupo Contoso. Sua organização deseja avaliar as informações da cadeia de suprimentos para as subsidiárias da AdventureWorks e da Northwind Traders com base em vendas passadas e componentes disponíveis atuais para vários produtos usados na fabricação.

Você usará dados de exemplo junto com dados e exibições que você criar para o objetivo de criar uma visualização desses dados e permitir a análise em tempo real dos dados disponíveis para um aplicativo. Você escolheu o GraphQL como a API de dados principal para a solução. Aqui estão as etapas neste tutorial:

  1. Criar um espaço de trabalho do Microsoft Fabric
  2. Criar um banco de dados SQL no Microsoft Fabric
  3. Ingerir dados de exemplo e criar objetos e dados extras
  4. Consultar o banco de dados e revisar recursos autônomos
  5. Use o ponto de extremidade de análise SQL para consultar dados
  6. Criar e compartilhar visualizações
  7. Executar análise de dados usando o Microsoft Fabric Notebooks
  8. Criar um aplicativo usando DevOps e a API GraphQL
  9. Clean up resources (Limpar recursos)

Banco de dados SQL na arquitetura de ponta a ponta do Fabric

Aqui está um resumo da arquitetura que este tutorial introduz.

Diagrama da arquitetura do aplicativo de exemplo neste tutorial.

Fontes de dados - O Microsoft Fabric facilita e agiliza a conexão com os Serviços de Dados do Azure, outras plataformas de nuvem e fontes de dados locais para ingerir dados e criar aplicativos que geram e editam dados.

Ingestão - Com mais de 200 conectores nativos como parte da linha de processamento do Microsoft Fabric e com a transformação de dados de arrastar e soltar com fluxo de dados, pode criar rapidamente insights para a sua organização. O atalho é um novo recurso do Microsoft Fabric que fornece uma maneira de se conectar a dados existentes sem precisar copiá-los ou movê-los. Você pode encontrar mais detalhes sobre o recurso Atalho mais adiante neste tutorial. Para desenvolvimento, você tem o protocolo TDS (Tabular Data Stream) que pode acessar o banco de dados como uma instância do SQL Server. Você também tem a API GraphQL para consultar não apenas o banco de dados SQL no Fabric, mas várias fontes de dados no Microsoft Fabric, de forma consistente, segura e integrada.

Armazenar, consultar e enriquecer – o banco de dados SQL no Fabric funciona com comandos Transact-SQL padrão do setor para criar, ler, atualizar e excluir dados e objetos de dados, bem como a API GraphQL.

Expor - Os dados do banco de dados SQL no Fabric e do endpoint de análise SQL podem ser consumidos pelo Power BI, a ferramenta de inteligência empresarial líder do setor, para geração de relatórios e visualização. Cada banco de dados SQL na conexão Fabric e no ponto de extremidade de análise SQL vem com um ponto de extremidade TDS interno para se conectar facilmente e consultar dados de outras ferramentas de relatório, quando necessário. Quando um banco de dados SQL é criado, um item secundário chamado modelo semântico padrão é gerado ao mesmo tempo com o mesmo nome. Você pode usar o modelo semântico padrão através do endpoint de análise SQL do banco de dados SQL. Com um modelo semântico, você pode visualizar dados com apenas algumas etapas. A base de dados SQL e o endpoint de análise SQL podem ser expostos por meio da API GraphQL.

Dados de exemplo

Para dados de exemplo neste tutorial, irá utilizar um subconjunto dos bancos de dados de exemplo AdventureWorksLT e Northwind. Para esse cenário de ponta a ponta, você ingerirá e gerará objetos de dados e dados suficientes para uma prévia dos recursos de escala e desempenho do banco de dados SQL na plataforma Microsoft Fabric. Este exemplo pode ser estendido para mostrar muito mais recursos da plataforma.

Normalmente, você criaria dados de sistemas transacionais (ou aplicativos de linha de negócios) em um banco de dados e, em seguida, copiaria ou acumularia os dados em um data lake ou área de preparo de data warehouse. No entanto, para este tutorial, você usará os dados de exemplo de Vendas e Produtos como ponto de partida, adicionará dados de depósito, que você unirá às outras tabelas, e criará Exibições para os dados ao longo do caminho.

Modelo de dados

Os SalesLT dados de exemplo para o banco de dados SQL no Microsoft Fabric são um subconjunto do maior banco de dados AdventureWorks e incluem os seguintes elementos de dados e relações. Neste tutorial, você criará uma Warehouse tabela, que é mostrada neste Modelo de Dados. Neste exemplo, apenas chaves numéricas para os dados são criadas e os dados são gerados a partir de um script de configuração. Para estender este exemplo, você normalizará a Warehouse tabela com uma Northwind importação de tabela para nomes, descrições e outras informações do fornecedor.

Próximo passo