Trabalhar com bancos de dados SQL
O Banco de Dados SQL no Microsoft Fabric é um banco de dados transacional versátil e amigável para desenvolvedores criado com base no Banco de Dados SQL do Azure. Ele permite a criação e o gerenciamento de bancos de dados operacionais dentro do ambiente Fabric.
Diferentemente do Banco de Dados SQL do Azure, que é uma Plataforma como Serviço (PaaS), o Banco de Dados SQL no Microsoft Fabric é um Software como Serviço (SaaS). Isso significa que os usuários podem desfrutar de uma solução de baixa manutenção, permitindo que eles se concentrem ainda mais em suas atividades principais de negócios.
Uma de suas capacidades é a replicação automática de dados no OneLake e a conversão para o Parquet quase em tempo real, o que facilita a análise sem a necessidade de processos complexos de ETL. Essa integração garante que os dados estejam sempre atualizados e acessíveis para vários serviços no Fabric, como o Spark para análises, blocos de anotações para engenharia de dados e Power BI para visualização.
Criar uma Base de Dados SQL
Para criar um novo banco de dados SQL no Fabric, você precisa de um espaço de trabalho novo ou existente. Comece navegando até o portal do Fabric e selecionando Bancos de dados. Na seção Novo , selecione o bloco Banco de dados SQL. Insira um nome para o novo banco de dados e selecione Criar.
Depois que o banco de dados for provisionado, você verá o painel Explorer na página inicial exibindo os objetos do banco de dados.
Para ajudá-lo a começar, há três blocos úteis em Criar seu banco de dados. A opção
Consultar um banco de dados SQL
Você pode consultar um banco de dados SQL no Fabric usando ferramentas semelhantes disponíveis para o Banco de Dados SQL do Azure, com a conveniência adicional de um editor baseado na Web no portal do Fabric. Isso fornece um produto integrado de ponta a ponta que simplifica a análise e promove a colaboração.
A opção Abrir em permite iniciar o Visual Studio Code e o SQL Server Management Studio (SSMS) com as propriedades de conexão pré-preenchidas, facilitando a conexão e o início do trabalho imediatamente.
Controlo de origem
O controle do código-fonte é um aspeto essencial do gerenciamento de bancos de dados SQL no Microsoft Fabric. Ele permite que você acompanhe as alterações, colabore com os membros da equipe e mantenha um histórico de modificações. Ao integrar seu banco de dados SQL com um sistema de controle do código-fonte, você garante que todas as alterações sejam documentadas e possam ser revertidas, se necessário. Essa prática aumenta a confiabilidade e a consistência do seu processo de desenvolvimento de banco de dados.
Se você estiver familiarizado com o controle do código-fonte, notará que não há grande diferença ao confirmar alterações em um banco de dados SQL no Microsoft Fabric em comparação com outros repositórios de código.
- Comprometa-se com o controle do código-fonte: Você pode confirmar objetos de banco de dados no controle do código-fonte, convertendo o banco de dados dinâmico em código. Esse processo lê as definições de objeto do banco de dados e as grava no repositório.
- Atualizar a partir do controle do código-fonte: Você pode atualizar objetos de banco de dados a partir do conteúdo do controle do código-fonte. O código é validado antes de aplicar uma alteração diferencial ao banco de dados.
- Acompanhamento do histórico: Os usuários podem visualizar o histórico de objetos de banco de dados no sistema de controle do código-fonte, fornecendo um registro claro das alterações e facilitando a colaboração.
Explore os recursos de desempenho
O Banco de Dados SQL na Malha oferece recursos inteligentes de desempenho, como monitoramento e criação e ajuste automáticos de índices.
Monitore com painel de desempenho
O Painel de Desempenho no Banco de Dados SQL de malha simplifica a experiência do usuário removendo as complexidades de monitoramento e operação. Ele permite que os usuários usem totalmente os recursos do mecanismo de banco de dados SQL, atendendo a várias cargas de trabalho no Fabric.
O painel oferece diferentes níveis de visibilidade de métricas para acomodar usuários com experiência variada em SQL. Os iniciantes podem acessar métricas básicas de desempenho de consulta, enquanto os usuários intermediários e avançados podem visualizar informações mais detalhadas.
Pode aceder ao painel de desempenho clicando com o botão direito do rato no botão de contexto (os três pontos) na vista de itens e, em seguida, selecionando Abrir resumo do desempenho.
Como alternativa, você pode acessar a barra de ferramentas inicial na janela do Editor de Consultas e selecionar Resumo de desempenho.
O painel de desempenho ajuda os usuários a entender o desempenho do banco de dados e a receber alertas para quaisquer problemas. Ele foi projetado para ajudar os desenvolvedores de aplicativos a detetar e resolver gargalos de desempenho antecipadamente, garantindo uma experiência de usuário intuitiva e eficiente.
Explore o ajuste automático
O ajuste automático é um recurso interno que aplica aprendizado de máquina para otimizar o desempenho da consulta. Ele identifica automaticamente oportunidades de ajuste e as implementa para melhorar a eficiência do seu banco de dados.
No banco de dados SQL no Fabric, os índices são gerenciados dinamicamente, com um gráfico mostrando a contagem de índices criados, descartados e revertidos ao longo do tempo e uma tabela listando os índices criados pela ferramenta, incluindo detalhes como nome do esquema, nome da tabela, nome do índice, status, colunas de chave, colunas incluídas e datas de criação e queda.
Você pode monitorar a indexação automática na guia Índice automático no painel de desempenho.