Azure-Speichermodell
01Die Namespace-Wahl verändert die Operation selbst.
Ein Azure-Blob-Pfad umfasst Konto, Container, virtuelles Verzeichnis, Blob-Typ und Metadaten. Hierarchischer Namespace, große Objekte und Zielrichtlinien beeinflussen Listing, Wiederaufnahme und Abgleich zwischen Azure und anderen Endpunkten.
| Entscheidung | Integrationsansatz |
|---|---|
| Konto, Container, Pfad | Definieren Sie Konto, Container, Präfix oder Pfad, Listing-Tiefe, Einschlussregeln und Eigenschaften. Bei hierarchischem Namespace müssen Verzeichnisannahmen ausdrücklich statt als flache Schlüssel behandelt werden. |
| Kopierstatus ist kein Abschluss | Wählen Sie für große Blobs eine wiederherstellbare Einheit und beobachten Sie unterbrochene Lese-, Schreib- und serverseitige Vorgänge. Eine Wiederholung trennt vollständige Ziele von teilweisen oder ausstehenden Ergebnissen. |
| Eigenschaften folgen dem Zweck | Legen Sie Zielnamen, Überschreiben, Metadaten, Header, Zugriffsebene, Aufbewahrung, Archiv, Quarantäne und Bereinigung fest. Bewahren Sie die Eigenschaften, die nachgelagerte Systeme wirklich nutzen. |
| Authentifizierung und Zugriff | Azure Identity unterstützt explizite Managed Identity, Workload Identity und Service Principals. Prüfen Sie Container-Rechte und privaten Netzzugriff. |
Modusbewusster Flower-Fluss
02Bewahren Sie Azure-Semantik trotz wechselndem Ziel.
Flower prüft Eigenschaften und Metadaten, liest Streams oder Bereiche, kopiert lokal oder dienstseitig, verwaltet Tiers und nutzt native Dateisystemoperationen, sofern Azure sie unterstützt.
Im richtigen Namespace ermitteln
Flacher Präfixlauf und ADLS-Verzeichnis drücken andere Absicht aus. Flower begrenzt Tiefe, Versionen, Snapshots, gelöschte Einträge und Metadaten nach der Route.
Kopie oder Byte-Pipeline wählen
Dienstinterne Kopie vermeidet Byte-Transit durch Compute; Plattformwechsel oder Transformation braucht einen kontrollierten Stream. Flower hält Status, Wiederholungen, Validierung und Nachweis im Plan.
Nur bei echter Semantik umbenennen
Der hierarchische Namespace ermöglicht atomare Veröffentlichung durch natives Umbenennen von Dateien und Verzeichnissen. Bei flachem Blob-Speicher koordiniert Flower Kopieren und Löschen mit Zielprüfung und verbindet Veröffentlichung und Quelllebenszyklus in einem gesteuerten Ablauf.
Azure-Produktionsentscheidungen
03Steuern Sie Identität, kalte Daten und Veröffentlichung.
Azure-Funktionen wirken zusammen: Namespace beeinflusst Operationen, Versionen Listings, Archive Verfügbarkeit und Autorisierung kann zwischen blob- und dfs-Endpunkt variieren. Die Route legt dies offen.
Identität und Endpunkt
Wählen Sie verwaltete Identität, Service Principal oder genehmigten Mechanismus mit Minimalrechten. Testen Sie echten blob- oder dfs-Endpunkt, privates Netz, Container und ACL-/RBAC-Grenze.
Tier und Rehydrierung
Stimmen Sie den Abruf archivierter Blobs auf Serviceziele und Speicherlebenszyklus ab. Konfigurieren Sie Wartezeiten, Warnungen, Routing und gesteuerte Abrufregeln, damit Zeit und Kosten Teil der Betriebsplanung sind.
Header, Metadaten und Versionen
Listen Sie abhängige Eigenschaften auf: Content-Type, Kodierung, Metadaten, Tier, Version, Zeit und Name. Validieren Sie sie nach Zustellung, nicht nur die Bytezahl.