Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O ponto de extremidade de análise do SQL fornece uma superfície de consulta T-SQL de somente leitura sobre as tabelas Delta em seu lakehouse. Cada lakehouse provisiona automaticamente um endpoint de análise SQL quando ele é criado, não há nada extra para configurar. Por trás das cenas, o endpoint de análises SQL é executado no mesmo mecanismo que o Fabric Data Warehouse, assim você obtém consultas SQL de alto desempenho e baixa latência sem gerenciar a infraestrutura.
O ponto de extremidade de análise do SQL não é exclusivo para lakehouses. Outros itens do Fabric, incluindo warehouses, bancos de dados espelhados, bancos de dados SQL e Azure Cosmos DB — também provisionam automaticamente um ponto de extremidade de análise de SQL. A experiência e as limitações são as mesmas em todas elas.
O que você pode fazer
O ponto de extremidade de análise do SQL opera no modo somente leitura nas tabelas Delta, não sendo possível inserir, atualizar ou excluir dados por meio dele. Para modificar dados, alterne para o lakehouse e utilize o Apache Spark.
Nesse limite de somente leitura, você pode:
- Consultar tabelas Delta utilizando T-SQL — Execute instruções SELECT em qualquer tabela Delta em seu lakehouse, incluindo tabelas expostas por meio de atalhos para Azure Data Lake Storage ou Amazon S3 externos.
- Criar exibições, funções e procedimentos armazenados – encapsular a lógica de negócios e padrões de consulta reutilizáveis em objetos T-SQL que persistem no ponto de extremidade de análise do SQL.
- Aplicar segurança em nível de linha e de nível de objeto – use permissões granulares do SQL para controlar quais usuários podem ver quais tabelas, colunas ou linhas.
- Criar relatórios do Power BI — os modelos semânticos do Power BI podem se conectar ao endpoint de análise do SQL por meio do ponto de extremidade do TDS (Fluxo de Dados Tabular), para que você possa criar relatórios sobre seus dados do Lakehouse.
- Consultar entre workspaces — Use atalhos do OneLake para referenciar tabelas Delta em outros lakehouses ou warehouses, em seguida, uni-los em uma única consulta. Para obter mais cenários entre workspaces, consulte Melhor juntos: a lakehouse e o armazém.
Observação
As tabelas Delta externas criadas com o código Spark não são visíveis para o endpoint de análise SQL. Use atalhos na seção Tabelas para tornar as tabelas Delta externas visíveis. Para saber como, consulte Criar um atalho.
Acesse o endpoint de análise de SQL
Você pode abrir o ponto de extremidade de análise do SQL de duas maneiras:
- Do workspace — Na lista de itens do workspace, localize o item de ponto de extremidade de análise do SQL (ele compartilha um nome com o lakehouse) e selecione-o.
- Do explorador do Lakehouse — Na área superior direita da faixa de opções, use a lista suspensa para alternar para a exibição do endpoint de análise SQL.
Em qualquer caso, o editor de consultas é aberto, onde você pode escrever e executar consultas T-SQL em suas tabelas Delta.
Segurança
As regras de segurança do SQL definidas no ponto de extremidade de análise do SQL só se aplicam quando os dados são acessados por meio do ponto de extremidade. Eles não se aplicam quando os mesmos dados são acessados por meio do Spark ou de outras ferramentas.
Para proteger seus dados:
- Defina permissões SQL granulares no ponto de extremidade de análise SQL para controlar acesso a tabelas, colunas ou linhas específicas.
- Defina funções e permissões de workspace para controlar quem pode acessar o lakehouse e seus dados por meio de outros métodos.
Para obter mais informações sobre o modelo de segurança, consulte a segurança do OneLake para pontos de extremidade de análise de SQL.
Sincronização automática de metadados
Quando você cria ou atualiza uma tabela Delta em seu lakehouse, o endpoint de análise SQL detecta automaticamente a alteração e atualiza seus metadados SQL — definições de tabela, tipos de coluna e estatísticas. Não há nenhuma etapa de importação e nenhuma sincronização manual é necessária.
Esse processo em segundo plano lê os logs Delta da /Tables pasta no OneLake e mantém o esquema SQL atualizado. Para obter detalhes sobre como essa sincronização funciona e fatores que afetam a latência de sincronização, consulte as considerações sobre o desempenho do ponto de extremidade da análise de SQL.
Reprovisionamento
Se o ponto de extremidade de análise do SQL não for provisionado quando você criar um Lakehouse, poderá tentar novamente diretamente da página inicial do Lakehouse sem recriar o Lakehouse.
Observação
O reprovisionamento ainda pode falhar, assim como o provisionamento inicial pode. Se as tentativas repetidas falharem, entre em contato com o suporte.
Limitações
O ponto de extremidade de análise do SQL compartilha seu mecanismo com o Data Warehouse do Fabric e eles compartilham as mesmas limitações. Para obter a lista completa, consulte Limitações do endpoint de análise do SQL.
Conteúdo relacionado
- Melhor juntos: a casa do lago e o armazém
- Consultar o ponto de extremidade da análise do SQL ou o data warehouse
- Considerações de desempenho do endpoint de análise SQL
- Segurança do OneLake para endpoints de análise de SQL
- Permissões granulares do SQL
- Funções e permissões do workspace
- Visão geral do Lakehouse