Acesso multiprotocolo no Armazenamento do Azure Data Lake

As APIs de blob funcionam com contas que têm um namespace hierárquico (uma estrutura de sistema de ficheiros que organiza os dados blob em diretórios e ficheiros). Este suporte desbloqueia o ecossistema de ferramentas, aplicações e serviços, bem como várias funcionalidades de armazenamento Blob para contas que têm um namespace hierárquico.

O acesso multi-protocolo no Data Lake Storage permite-lhe utilizar todo o ecossistema de ferramentas e aplicações, incluindo as de terceiros. Pode apontar estas ferramentas e aplicações para contas que tenham um namespace hierárquico sem as modificar. Estas aplicações funcionam tal como estão, mesmo que chamem as APIs Blob, porque as APIs Blob operam sobre dados em contas que têm um espaço de nomes hierárquico.

Funcionalidades de armazenamento de blobs, como registos de diagnóstico, camadas de acesso e políticas de gestão do ciclo de vida do armazenamento de blobs , funcionam com contas que têm um namespace hierárquico. Assim, pode ativar namespaces hierárquicos nas suas contas de armazenamento Blob sem perder o acesso a estas funcionalidades importantes.

Nota

Estes artigos resumem o suporte atual para recursos de armazenamento de Blob e integrações de serviço do Azure.

Suporte da funcionalidade de armazenamento de blobs em contas do Armazenamento do Azure

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

Como funciona o acesso multi-protocolo no Data Lake Storage

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 Data Lake Storage encaminha as APIs Blob através do espaço de nomes hierárquico, proporcionando-lhe operações de diretório de primeira classe e listas de controlo de acesso (ACLs) compatíveis com POSIX.

Diagrama que mostra como as APIs Blob e as APIs do Data Lake Storage percorrem o namespace hierárquico para aceder aos mesmos dados numa conta de armazenamento.

As ferramentas e aplicações existentes que utilizam APIs Blob obtêm automaticamente estes benefícios. Os programadores não precisam de os modificar. 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