Azure Storage-Beispiele mit JavaScript-Clientbibliotheken
Dieser Artikel enthält eine Übersicht über Codebeispielszenarien in unseren Entwicklerleitfäden und Beispielrepositorys. Klicken Sie auf die Links, um die entsprechenden Beispiele entweder in unseren Entwicklerhandbüchern oder in GitHub-Repositorys anzuzeigen.
Entwicklerhandbücher sind Sammlungen von Artikeln, die detaillierte Informationen und Codebeispiele für bestimmte Szenarien im Zusammenhang mit Azure Storage-Diensten bereitstellen. Weitere Informationen zu den Blob Storage-Entwicklerleitfäden für JavaScript oder TypeScript finden Sie in den folgenden Artikeln:
- Erste Schritte mit Azure Blob Storage und JavaScript
- Erste Schritte mit Azure Blob Storage und TypeScript
Hinweis
In diesen Beispielen wird die aktuelle JavaScript v12-Bibliothek für Azure Storage verwendet. Älteren v11-Code finden Sie im GitHub-Repository unter Erste Schritte mit dem Azure Blob-Dienst in Node.js.
Blobbeispiele
Die folgende Tabelle enthält Links zu Azure Blob Storage-Entwicklerhandbüchern und Beispielen, die JavaScript-Clientbibliotheken verwenden:
Thema | Entwicklerhandbuch | Beispiele bei GitHub |
---|---|---|
Authentifizierung/Autorisierung | Autorisieren des Zugriffs und Herstellen einer Verbindung mit Blob Storage: JavaScript TypeScript Erstellen einer SAS für die Benutzerdelegierung für ein Blob Erstellen einer Dienst-SAS für ein Blob Erstellen einer Konto-SAS |
Authentifizieren mit Microsoft Entra ID: JavaScript TypeScript Authentifizieren mithilfe von freigegebenen Schlüsselanmeldeinformationen: JavaScript TypeScript Authentifizieren mithilfe einer Verbindungszeichenfolge: JavaScript TypeScript |
Erstellen eines Containers | Erstellen eines Containers: JavaScript TypeScript |
Erstellen eines Containers: JavaScript TypeScript |
Upload | Hochladen eines Blobs: JavaScript TypeScript |
Hochladen eines Blobs: JavaScript TypeScript Paralleles Hochladen eines Datenstroms in ein Blob: JavaScript TypeScript |
Download | Herunterladen eines Blobs: JavaScript TypeScript |
Herunterladen eines Blobs: JavaScript TypeScript Paralleles Herunterladen eines Blockblobs: JavaScript TypeScript |
Liste | Auflisten von Containern: JavaScript TypeScript Auflisten von Blobs: JavaScript TypeScript |
Auflisten von Containern: JavaScript TypeScript Auflisten von Containern mithilfe eines Enumerators: JavaScript TypeScript Auflisten von Containern nach Seite: JavaScript TypeScript Auflisten von Blobs mithilfe eines Enumerators: JavaScript TypeScript Auflisten von Blobs nach Seite: JavaScript TypeScript Auflisten von Blobs nach Hierarchie: JavaScript TypeScript |
Löschen | Löschen von Containern: JavaScript TypeScript Löschen von Blobs: JavaScript TypeScript |
Löschen eines Containers: JavaScript TypeScript |
Kopieren | Übersicht über Kopiervorgänge: JavaScript TypeScript Kopieren eines Blobs von einer Quellobjekt-URL: JavaScript TypeScript Kopieren eines Blobs mit asynchroner Planung: JavaScript TypeScript |
|
Lease | Erstellen und Verwalten von Containerleases: JavaScript TypeScript Erstellen und Verwalten von Blobleases: JavaScript TypeScript |
|
Eigenschaften und Metadaten | Verwalten von Containereigenschaften und -metadaten: JavaScript TypeScript Verwalten von Blobeigenschaften und -metadaten: JavaScript TypeScript |
|
Indextags | Verwenden von Blobindextags zum Verwalten und Suchen von Daten: JavaScript TypeScript |
|
Zugriffsebenen | Festlegen oder Ändern der Zugriffsebene eines Blockblobs: JavaScript TypeScript |
Festlegen der Zugriffsebene für ein Blob: JavaScript TypeScript |
Blob-Dienst | Erstellen eines Blobdienstclients: JavaScript TypeScript Erstellen eines Blobdienstclients mithilfe einer SAS-URL: JavaScript TypeScript |
|
Snapshot | Erstellen einer Blobmomentaufnahme: JavaScript TypeScript Herunterladen einer Blobmomentaufnahme: JavaScript TypeScript |
|
Problembehandlung | Auslösen eines behebbaren Fehlers mithilfe eines Containerclients: JavaScript TypeScript |
Data Lake Storage-Beispiele
Die folgende Tabelle enthält Links zu Data Lake Storage-Beispielen, die JavaScript-Clientbibliotheken verwenden:
Thema | Beispiele bei GitHub |
---|---|
Data Lake-Dienst | Erstellen eines Data Lake-Dienstclients |
Dateisystem | Erstellen eines Dateisystems Auflisten von Dateisystemen Auflisten von Pfaden in einem Dateisystem Löschen eines Dateisystems |
Datei | Erstellen einer Datei Herunterladen einer Datei |
Azure Files-Beispiele
Die folgende Tabelle enthält Links zu Azure Files-Beispielen, die JavaScript-Clientbibliotheken verwenden:
Warteschlangenbeispiele
Die folgende Tabelle enthält Links zu Azure Queues-Beispielen, die JavaScript-Clientbibliotheken verwenden:
Tabellenbeispiele
Die folgende Tabelle enthält Links zu Azure Tables-Beispielen, die JavaScript-Clientbibliotheken verwenden:
- Authentifizierungsmethoden
- Erstellen und Löschen einer Tabelle
- Erstellen und Löschen von Tabellenentitäten
- Abfragen von Tabellen
- Abfragen von Entitäten
- Aktualisieren von und Ausführen von Upsert-Vorgängen für Entitäten in einer Tabelle
- Senden von transaktionalen Batchanforderungen
- Senden von transaktionalen Batchanforderungen mit dem TableTransaction-Hilfsprogramm
Beispiele für veraltete Clientbibliotheken finden Sie unter Azure Table Storage-Beispiele für JavaScript.
Bibliotheken mit Azure-Codebeispielen
Die gesamten Bibliotheken mit JavaScript-Beispielen finden Sie hier:
- Azure-Blobcodebeispiele
- Azure Data Lake-Codebeispiele
- Azure Files-Codebeispiele
- Azure Queue-Codebeispiele
Sie können die einzelnen Bibliotheken im GitHub-Repository suchen und klonen.
Leitfäden mit ersten Schritten
Lesen Sie die folgenden Leitfäden, um Anleitungen zum Installieren und zu den ersten Schritten mit den Azure Storage-Clientbibliotheken zu erhalten:
- Schnellstart: Azure Blob Storage-Clientbibliothek für JavaScript
- Schnellstart: Azure Queue Storage-Clientbibliothek für JavaScript
- Erste Schritte mit dem Azure-Tabellendienst in JavaScript
Nächste Schritte
Weitere Informationen zu Beispielen für andere Sprachen:
- .NET: Azure Storage-Beispiele mit .NET
- Java: Azure Storage-Beispiele mit Java
- Python: Azure Storage-Beispiele mit Python
- C++: Azure Storage-Beispiele mit C++
- Alle anderen Sprachen: Beispiele für Azure Storage