Partilhar via


Delta Lake faz login no Warehouse no Microsoft Fabric

Aplica-se a: Armazém no Microsoft Fabric

O Warehouse no Microsoft Fabric é construído em formatos de arquivo abertos. As tabelas de usuário são armazenadas no formato de arquivo parquet e os logs do Delta Lake são publicados para todas as tabelas de usuário.

Os logs do Delta Lake abrem acesso direto às tabelas de usuário do armazém para qualquer mecanismo que possa ler as tabelas do Delta Lake. Esse acesso é limitado a somente leitura para garantir que os dados do usuário mantenham a conformidade da transação ACID. Todas as inserções, atualizações e exclusões dos dados nas tabelas devem ser executadas através do Warehouse. Depois que uma transação é confirmada, um processo em segundo plano do sistema é iniciado para publicar o log Delta Lake atualizado para as tabelas afetadas.

Como obter o caminho OneLake

As etapas a seguir detalham como obter o caminho do OneLake de uma tabela em um depósito:

  1. Abra o Warehouse no espaço de trabalho do Microsoft Fabric.

  2. No Pesquisador de Objetos, você encontra mais opções (...) em uma tabela selecionada na pasta Tabelas . Selecione o menu Propriedades .

    Captura de ecrã a mostrar onde encontrar a opção Propriedades numa tabela selecionada.

  3. Na seleção, o painel Propriedades mostra as seguintes informações:

    1. Nome
    2. Formato
    3. Type
    4. URL
    5. Caminho relativo
    6. Trajetória ABFS

    Captura de ecrã do painel Propriedades.

Como obter o caminho dos logs do Delta Lake

Você pode localizar os logs do Delta Lake através dos seguintes métodos:

  • Os logs do Delta Lake podem ser consultados por meio de atalhos criados em uma casa de lago. Você pode exibir os arquivos usando um Microsoft Fabric Spark Notebook ou o Lakehouse explorer no Synapse Data Engineering no portal do Microsoft Fabric.

  • Os logs do Delta Lake podem ser encontrados por meio do Gerenciador de Armazenamento do Azure, por meio de conexões Spark, como o modo Power BI Direct Lake, ou usando qualquer outro serviço que possa ler tabelas delta.

  • Os logs do Delta Lake podem ser encontrados na _delta_log pasta de cada tabela através do OneLake Explorer no Windows, conforme mostrado na captura de tela a seguir.

    Captura de tela do Windows OneLake Explorer, mostrando o caminho para a pasta delta logs para a tabela call_center.

Limitações

  • Os Nomes de Tabela só podem ser usados pelo Spark e outros sistemas se contiverem apenas estes caracteres: A-Z a-z 0-9 e sublinhados.
  • Os nomes de coluna que serão usados pelo Spark e outros sistemas não podem conter:
    • espaços
    • separadores
    • DEVOLUÇÕES DE CARRUAGEM
    • [
    • ,
    • ;
    • {
    • }
    • (
    • )
    • =
    • ]