Partilhar via


Acesso multiprotocolo no Armazenamento do Azure Data Lake

As APIs de Blob funcionam com contas que têm um namespace hierárquico. Isso desbloqueia o ecossistema de ferramentas, aplicativos e serviços, bem como vários recursos de armazenamento de Blob para contas que têm um namespace hierárquico.

Até recentemente, você poderia ter que manter soluções de armazenamento separadas para armazenamento de objetos e armazenamento de análise. Isso ocorre porque o Armazenamento do Azure Data Lake tinha suporte limitado ao ecossistema. Ele também tinha acesso limitado aos recursos do serviço Blob, como o log de diagnóstico. Uma solução de armazenamento fragmentada é difícil de manter porque você precisa mover dados entre contas para realizar vários cenários. Você não precisa mais fazer isso.

Com o acesso multiprotocolo no Data Lake Storage, você pode trabalhar com seus dados usando o ecossistema de ferramentas, aplicativos e serviços. Isso também inclui ferramentas e aplicativos de terceiros. Você pode apontá-los para contas que têm um namespace hierárquico sem precisar modificá-los. Esses aplicativos funcionam como estão , mesmo que chamem APIs de Blob, porque as APIs de Blob agora podem operar em dados em contas que têm um namespace hierárquico.

Os recursos de armazenamento de Blob, como log de diagnóstico, camadas de acesso e políticas de gerenciamento do ciclo de vida do armazenamento de Blob, agora funcionam com contas que têm um namespace hierárquico. Portanto, você pode habilitar namespaces hierárquicos em suas contas de armazenamento de blob sem perder o acesso a esses recursos importantes.

Nota

Alguns serviços do Azure ou recursos de armazenamento de Blob habilitados pelo acesso multiprotocolo permanecem na visualização. Estes artigos resumem o suporte atual para recursos de armazenamento de Blob e integrações de serviço do Azure.

Suporte ao recurso Armazenamento de Blob em contas de Armazenamento do Azure

Serviços do Azure que suportam o Armazenamento Azure Data Lake

Como funciona o acesso multiprotocolo no armazenamento de data lake

As APIs de Blob e as APIs de Armazenamento Data Lake podem operar nos mesmos dados em contas de armazenamento que têm um namespace hierárquico. O Armazenamento Data Lake roteia APIs de Blob através do namespace hierárquico para que você possa obter os benefícios das operações de diretório de primeira classe e das ACLs (listas de controle de acesso) compatíveis com POSIX.

Acesso multiprotocolo no Data Lake Storage conceitual

As ferramentas e aplicativos existentes que usam a API de Blob obtêm esses benefícios automaticamente. Os desenvolvedores não precisarão modificá-los. O Armazenamento Data Lake aplica consistentemente ACLs de nível de diretório e arquivo, independentemente do protocolo que as ferramentas e aplicativos usam para acessar os dados.

Consulte também