Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Tento článek obsahuje přehled ukázkových scénářů kódu, které najdete v našich příručkách pro vývojáře a úložišti ukázek. Kliknutím na odkazy zobrazíte odpovídající ukázky, a to buď v našich příručkách pro vývojáře, nebo v úložištích GitHub.
Příručky pro vývojáře jsou kolekce článků, které poskytují podrobné informace a příklady kódu pro konkrétní scénáře související se službami Azure Storage. Další informace o příručkách pro vývojáře služby Blob Storage pro JavaScript nebo TypeScript najdete v tématu Začínáme se službou Azure Blob Storage a JavaScriptem.
Poznámka:
Tyto ukázky používají nejnovější knihovnu JavaScriptu pro Azure Storage v12. Starší verze kódu verze 11 najdete v tématu Začínáme se službou Azure Blob Service v Node.js v úložišti GitHub.
Ukázky vzorků blob
Následující tabulka obsahuje odkazy na příručky pro vývojáře a ukázky služby Azure Blob Storage, které používají klientské knihovny JavaScriptu. Odkazy příručky pro vývojáře zahrnují fragmenty kódu JavaScript a TypeScript, zatímco ukázkové odkazy vás převedou přímo na kód v úložišti GitHub.
| Téma | Příručka pro vývojáře | Ukázky na GitHubu |
|---|---|---|
| Ověřování/autorizace |
Autorizujte přístup a připojte se k Blob Storage Vytvořte sdílený přístupový podpis (SAS) delegování uživatele pro objekt Blob Vytvořte sdílený přístupový podpis (SAS) služby pro objekt Blob Vytvořte sdílený přístupový podpis (SAS) účtu |
Ověřte se pomocí Microsoft Entra ID (doporučeno): JavaScript TypeScript 1Ověřte se pomocí přihlašovacích údajů sdíleného klíče: JavaScript TypeScript 1Ověřte se pomocí řetězce připojení: JavaScript TypeScript |
| Vytvoření kontejneru | Vytvoření kontejneru | Vytvoření kontejneru: JavaScript TypeScript |
| Nahrávání | Nahrání objektu blob | Nahrání objektu blob: JavaScript TypeScript Paralelní nahrávání streamu do objektu blob: JavaScript TypeScript |
| Stáhnout | Stažení blobu | Stažení blobu: JavaScript TypeScript Paralelní stažení block blobu: JavaScript TypeScript |
| Seznam |
Seznam kontejnerů Seznam objektů blob |
Výpis kontejnerů: JavaScript TypeScript Výpis kontejnerů pomocí iterátoru: JavaScript TypeScript Výpis kontejnerů podle stránky: JavaScript TypeScript Výpis blobů pomocí iterátoru: JavaScript TypeScript Výpis blobů podle stránky: JavaScript TypeScript Výpis blobů podle hierarchie: JavaScript TypeScript |
| Smazat |
Odstranění kontejnerů – Odstranění objektů blob |
Odstranění kontejneru: JavaScript TypeScript |
| Kopírovat |
Přehled operací kopírování Kopírování objektu blob ze zdrojového URL objektu Kopírování objektu blob s asynchronním plánováním |
|
| Pronájem |
Vytváření a správa leasingu kontejnerů Vytváření a správa leasingu objektů blob |
|
| Vlastnosti a metadata |
Správa vlastností kontejneru a metadat Správa vlastností a metadat objektů blob |
|
| Indexové značky | Použití značek indexu blob ke správě a hledání dat | |
| Úrovně přístupu | Nastavení nebo změna úrovně přístupu blokového objektu blob | Nastavení úrovně přístupu v objektu blob: JavaScript TypeScript |
| Služba Blob | Vytvořte klienta služby Blob: JavaScript TypeScript Vytvořte klienta služby blob pomocí adresy URL SAS: JavaScript TypeScript |
|
| Snímek | Vytvoření snímku objektu blob: JavaScript Stažení snímku objektu blob:JavaScript |
|
| Řešení problému | Aktivace obnovitelné chyby pomocí klienta kontejneru: JavaScript TypeScript |
1 Microsoft doporučuje používat nejbezpečnější dostupný tok ověřování. Tok ověřování popsaný v této ukázce vyžaduje velmi vysoký stupeň důvěryhodnosti v aplikaci a nese rizika, která nejsou přítomna v jiných tocích. Tento tok byste měli použít jenom v případě, že jiné bezpečnější toky, jako jsou spravované identity, nejsou přijatelné.
Ukázky služby Data Lake Storage
Následující tabulka odkazuje na ukázky služby Data Lake Storage, které používají klientské knihovny JavaScriptu:
| Téma | Ukázky na GitHubu |
|---|---|
| Služba Data Lake | Vytvoření klienta služby Data Lake |
| Systém souborů |
Vytvoření systému souborů Výpis systémů souborů Výpis cest v systému souborů Odstranění systému souborů |
| Soubor |
Vytvoření souboru Stažení souboru |
Ukázky služby Azure Files
Následující tabulka obsahuje odkazy na ukázky služby Soubory Azure, které používají klientské knihovny JavaScriptu:
1 Microsoft doporučuje používat nejbezpečnější dostupný tok ověřování. Tok ověřování popsaný v této ukázce vyžaduje velmi vysoký stupeň důvěryhodnosti v aplikaci a nese rizika, která nejsou přítomna v jiných tocích. Tento tok byste měli použít jenom v případě, že jiné bezpečnější toky, jako jsou spravované identity, nejsou přijatelné.
Vzorové fronty
Následující tabulka odkazuje na ukázky azure Queues, které používají klientské knihovny JavaScriptu:
1 Microsoft doporučuje používat nejbezpečnější dostupný tok ověřování. Tok ověřování popsaný v této ukázce vyžaduje velmi vysoký stupeň důvěryhodnosti v aplikaci a nese rizika, která nejsou přítomna v jiných tocích. Tento tok byste měli použít jenom v případě, že jiné bezpečnější toky, jako jsou spravované identity, nejsou přijatelné.
Ukázky tabulek
Následující tabulka odkazuje na ukázky tabulek Azure, které používají klientské knihovny JavaScriptu:
- Metody ověřování
- Vytvoření a odstranění tabulky
- Vytváření a odstraňování entit tabulky
- Tabulky dotazů
- Dotazování entit
- Aktualizace a upsertování entit v tabulce
- Odeslat transakční dávkové požadavky
- Odesílání transakčních dávkových požadavků pomocí pomocné rutiny TableTransaction
Ukázky pro zastaralé klientské knihovny jsou k dispozici v ukázkách Azure Table Storage pro JavaScript.
Ukázkové knihovny kódu Azure
Pokud chcete zobrazit kompletní ukázkové knihovny JavaScriptu, přejděte na:
- Ukázky kódu objektů blob v Azure
- Ukázky kódu Azure Data Lake
- Ukázky kódu služby Azure Files
- Ukázky kódu služby Azure Queue
Pro každou knihovnu můžete procházet a klonovat úložiště na GitHubu.
Příručky Začínáme
Pokud hledáte pokyny k instalaci a zahájení práce s klientskými knihovnami Azure Storage, projděte si následující příručky.
- Rychlý start: Klientská knihovna azure Blob Storage pro JavaScript
- Rychlý start: Klientská knihovna Azure Queue pro JavaScript
- Začínáme se službou Azure Table Service v JavaScriptu
Další kroky
Informace o ukázkách pro jiné jazyky:
- .NET: Ukázky azure Storage pomocí .NET
- Java: Ukázky azure Storage pomocí Javy
- Python: Ukázky azure Storage pomocí Pythonu
- C++: Ukázky služby Azure Storage pomocí jazyka C++
- Všechny ostatní jazyky: Ukázky azure Storage