O que é o ponto de extremidade de análise do SQL para um lakehouse?

O Microsoft Fabric fornece uma experiência baseada em SQL para tabelas Delta do lakehouse. Essa experiência baseada em SQL é chamada de ponto de extremidade de análise SQL. Você pode analisar dados em tabelas Delta usando a linguagem T-SQL, salvar funções, gerar exibições e aplicar a segurança do SQL. Para acessar o ponto de extremidade de análise do SQL, selecione um item correspondente na exibição do espaço de trabalho ou alterne para o modo de ponto de extremidade de análise do SQL no Lakehouse explorer.

A criação de um lakehouse cria um ponto de extremidade de análise SQL, que aponta para o armazenamento de tabela Delta do lakehouse. Depois de criar uma tabela Delta no lakehouse, ela estará imediatamente disponível para consulta usando o ponto de extremidade de análise do SQL. Para saber mais, confira a documentação do Data Warehouse: ponto de extremidade de análise do SQL.

Tela principal do ponto de extremidade de análise SQL do lakehouse

Reprovisionamento do ponto de extremidade de análise do SQL

Oferecemos a capacidade de tentar novamente o provisionamento de ponto de extremidade de análise do SQL diretamente dentro do lakehouse. Portanto, se sua tentativa de provisionamento inicial falhar, você terá a opção de tentar novamente sem a necessidade de criar um lakehouse totalmente novo. Esse recurso permite que você atenue automaticamente os problemas de provisionamento de maneira conveniente na interface do usuário, evitando a necessidade de uma recriação completa do lakehouse.

Ponto de extremidade de análise do SQL do lakehouse provisionado novamente

Observação

É importante observar que, embora esse recurso melhore a experiência do usuário, um reprovisionamento de ponto de extremidade de análise do SQL ainda pode falhar, da mesma forma que durante a criação inicial de um lakehouse.

Modo somente leitura do ponto de extremidade de análise do SQL

O ponto de extremidade de análise SQL opera no modo somente leitura em tabelas Delta do lakehouse. Você só pode ler dados de tabelas Delta usando o ponto de extremidade de análise do SQL. Eles podem salvar funções, exibições e definir a segurança em nível de objeto do SQL.

Observação

Tabelas Delta externas criadas com código Spark não ficarão visíveis para o ponto de extremidade de análise do SQL. Use atalhos no espaço de Tabela para tornar as tabelas Delta externas visíveis para o ponto de extremidade de análise do SQL.

Para modificar dados em tabelas Delta do lakehouse, você precisa alternar para o modo lakehouse e usar o Apache Spark.

Controle de acesso usando a segurança do SQL

Você pode definir a segurança em nível de objeto para acessar dados usando o ponto de extremidade de análise do SQL. Essas regras de segurança só se aplicarão para acessar dados por meio do ponto de extremidade de análise do SQL. Para garantir que os dados não sejam acessíveis de outras maneiras, você deve definir funções e permissões de workspace, consulte Funções e permissões do workspace.