Multiprotokollzugriff für Azure Data Lake Storage

BLOB-APIs können für Konten verwendet werden, die über einen hierarchischen Namespace verfügen. Dadurch werden das Ökosystem von Tools, Anwendungen und Diensten sowie mehrere Blobspeicherfunktionen für Konten mit einem hierarchischen Namespace verfügbar.

Bis vor Kurzem mussten Sie eventuell jeweils eigene Speicherlösungen für den Objektspeicher und den Analysespeicher verwalten. Die Ursache hierfür war die beschränkte Unterstützung des Ökosystems durch Azure Data Lake Storage Gen2. Der Zugriff auf BLOB-Dienstfeatures, z. B. die Diagnoseprotokollierung, war ebenfalls beschränkt. Eine fragmentierte Speicherlösung ist schwierig zu verwalten, da für verschiedene Szenarien Daten zwischen Konten verschoben werden müssen. Dies ist nicht mehr erforderlich.

Mit Multiprotokollzugriff für Data Lake Storage können Sie das Ökosystem von Tools, Anwendungen und Diensten für Ihre Daten nutzen. Dies beinhaltet auch Tools und Anwendungen von Drittanbietern. Sie können sie auf Konten mit einem hierarchischen Namespace verweisen, ohne sie ändern zu müssen. Diese Anwendungen erfordern keine Änderungen, selbst wenn sie BLOB-APIs aufrufen, da BLOB-APIs jetzt für Daten in Konten mit einem hierarchischen Namespace verwendet werden können.

BLOB Storage-Features, z. B. Diagnoseprotokollierung, Zugriffsebenen und Richtlinien für die Azure Blob Storage-Lebenszyklusverwaltung können jetzt für Konten mit einem hierarchischen Namespace verwendet werden. Daher können Sie hierarchische Namespaces in Ihren Blob Storage-Konten aktivieren, ohne den Zugriff auf diese wichtigen Features zu verlieren.

Hinweis

Einige Azure-Dienste oder Blob Storage-Features, die durch Multiprotokollzugriff aktiviert werden, befinden sich weiterhin in der Vorschauphase. In diesen Artikeln wird die aktuelle Unterstützung für Blob Storage-Features und Azure-Dienstintegrationen zusammengefasst.

Unterstützung von Blob Storage-Features in Azure Storage-Konten

Azure-Dienste, die Azure Data Lake Storage Gen2 unterstützen

Funktionsweise des Multiprotokollzugriffs für Azure Data Lake Storage

BLOB-APIs und Data Lake Storage Gen2-APIs können in Speicherkonten mit einem hierarchischen Namespace für dieselben Daten verwendet werden. Data Lake Storage Gen2 leitet BLOB-APIs über den hierarchischen Namespace weiter, sodass Sie die Vorteile von erstklassigen Verzeichnisvorgängen und POSIX-konformen Zugriffssteuerungslisten (Access Control Lists, ACLs) nutzen können.

Konzept des Multiprotokollzugriffs für Azure Data Lake Storage

Vorhandene Tools und Anwendungen, die die BLOB-API verwenden, profitieren von diesen Vorteilen automatisch. Entwickler müssen sie nicht ändern. Data Lake Storage Gen2 wendet konsistent ACLs auf Verzeichnis- und Dateiebene an, unabhängig von dem Protokoll, das von den Tools und Anwendungen für den Zugriff auf die Daten verwendet wird.

Siehe auch