Azure Storage-exempel med JavaScript-klientbibliotek
Den här artikeln innehåller en översikt över kodexempelscenarier som finns i våra utvecklarguider och exempellagringsplats. Klicka på länkarna för att visa motsvarande exempel, antingen i våra utvecklarguider eller i GitHub-lagringsplatser.
Utvecklarguider är samlingar med artiklar som innehåller detaljerad information och kodexempel för specifika scenarier som rör Azure Storage-tjänster. Mer information om Utvecklarguider för Blob Storage för JavaScript eller TypeScript finns i Kom igång med Azure Blob Storage och JavaScript
Kommentar
De här exemplen använder det senaste Azure Storage JavaScript v12-biblioteket. Äldre v11-kod finns i Komma igång med Azure Blob Service i Node.js på GitHub-lagringsplatsen.
Blobexempel
Följande tabell länkar till Utvecklarguider och exempel för Azure Blob Storage som använder JavaScript-klientbibliotek. Utvecklarguidelänkarna innehåller JavaScript- och TypeScript-kodfragment, medan exempellänkarna tar dig direkt till koden på GitHub-lagringsplatsen.
Område | Utvecklarguide | Exempel på GitHub |
---|---|---|
Autentisering/auktorisering | Auktorisera åtkomst och ansluta till Blob Storage Skapa en SAS för användardelegering för en blob Skapa en tjänst-SAS för en blob Skapa ett konto-SAS |
Autentisera med Microsoft Entra ID: JavaScript TypeScript-autentisering med hjälp av autentiseringsuppgifter för delad nyckel: JavaScript TypeScript-autentisering med anslutningssträng: JavaScript TypeScript |
Skapa container | Skapa en container | Skapa container: JavaScript TypeScript |
Ladda upp | Ladda upp en blob | Ladda upp en blob: JavaScript TypeScript Parallell uppladdning av en dataström till en blob: JavaScript TypeScript |
Ladda ned | Ladda ned en blob | Ladda ned en blob: JavaScript TypeScript Parallell nedladdning blockblob: JavaScript TypeScript |
List | Lista containrar Lista blobar |
Listcontainrar: JavaScript TypeScript List-containrar med hjälp av en iterator: JavaScript TypeScript List-containrar efter sida: JavaScript TypeScript List-blobar med hjälp av en iterator: JavaScript TypeScript List blobar efter sida: JavaScript TypeScript List blobar efter hierarchy: JavaScript TypeScript |
Delete | Ta bort containrar Ta bort blobar |
Ta bort en container: JavaScript TypeScript |
Kopiera | Översikt över kopieringsåtgärder Kopiera en blob från en källobjekt-URL Kopiera en blob med asynkron schemaläggning |
|
Livslängd | Skapa och hantera containerlån Skapa och hantera bloblån |
|
Egenskaper och metadata | Hantera containeregenskaper och metadata Hantera blobegenskaper och metadata |
|
Indextaggar | Använda blobindextaggar för att hantera och hitta data | |
Åtkomstnivåer | Ange eller ändra åtkomstnivån för en blockblob | Ange åtkomstnivån på en blob: JavaScript TypeScript |
Blob Service | Skapa en blobtjänstklient: JavaScript TypeScript Skapa blobtjänstklient med hjälp av en SAS-URL: JavaScript TypeScript |
|
Ögonblicksbild | Skapa en blobögonblicksbild: JavaScript TypeScript Ladda ned en blobögonblicksbild: JavaScript TypeScript |
|
Felsökning | Utlösa ett återställningsbart fel med hjälp av en containerklient: JavaScript TypeScript |
Data Lake Storage-exempel
Följande tabell länkar till Data Lake Storage-exempel som använder JavaScript-klientbibliotek:
Område | Exempel på GitHub |
---|---|
Data Lake-tjänsten | Skapa en Data Lake-tjänstklient |
Filsystem | Skapa ett filsystem Lista filsystem Lista sökvägar i ett filsystem Ta bort ett filsystem |
Fil | Skapa en fil Ladda ned en fil |
Azure Files-exempel
Följande tabell länkar till Azure Files-exempel som använder JavaScript-klientbibliotek:
Köexempel
Följande tabell länkar till Azure Queues-exempel som använder JavaScript-klientbibliotek:
Tabellexempel
Följande tabell länkar till Azure Tables-exempel som använder JavaScript-klientbibliotek:
- Autentiseringsmetoder
- Skapa och ta bort en tabell
- Skapa och ta bort tabellentiteter
- Frågetabeller
- Fråga entiteter
- Uppdatera och uppdatera entiteter i en tabell
- Skicka transaktionsbatchbegäranden
- Skicka transaktionsbatchbegäranden med TableTransaction-hjälpen
Exempel för inaktuella klientbibliotek finns i Azure Table Storage-exempel för JavaScript.
Azure-kodexempelbibliotek
Om du vill visa de fullständiga JavaScript-exempelbiblioteken går du till:
- Azure Blob-kodexempel
- Azure Data Lake-kodexempel
- Kodexempel för Azure Files
- Kodexempel för Azure Queue
Du kan bläddra och klona GitHub-lagringsplatsen för varje bibliotek.
Kom igång-guider
Läs följande guider om du letar efter instruktioner om hur du installerar och kommer igång med Azure Storage-klientbiblioteken.
- Snabbstart: Azure Blob Storage-klientbibliotek för JavaScript
- Snabbstart: Azure Queue-klientbibliotek för JavaScript
- Komma igång med Azure Table Service i JavaScript
Nästa steg
För information om exempel för andra språk:
- .NET: Azure Storage-exempel med .NET
- Java: Azure Storage-exempel med Java
- Python: Azure Storage-exempel med Python
- C++: Azure Storage-exempel med C++
- Alla andra språk: Azure Storage-exempel