Sampel Azure Storage menggunakan pustaka klien JavaScript
Artikel ini menyediakan gambaran umum skenario sampel kode yang ditemukan di panduan pengembang dan repositori sampel kami. Klik tautan untuk melihat sampel yang sesuai, baik di panduan pengembang kami atau di repositori GitHub.
Panduan pengembang adalah kumpulan artikel yang menyediakan informasi terperinci dan contoh kode untuk skenario tertentu yang terkait dengan layanan Azure Storage. Untuk mempelajari selengkapnya tentang panduan pengembang Blob Storage untuk JavaScript atau TypeScript, lihat Mulai menggunakan Azure Blob Storage dan JavaScript
Catatan
Sampel ini menggunakan pustaka Azure Storage JavaScript v12 terbaru. Untuk kode v11 warisan, lihat Memulai Azure Blob Service di Node.js pada repositori GitHub.
Sampel blob
Tabel berikut ini menautkan ke panduan dan sampel pengembang Azure Blob Storage yang menggunakan pustaka klien JavaScript. Tautan panduan pengembang mencakup cuplikan kode JavaScript dan TypeScript, sementara tautan sampel membawa Anda langsung ke kode di repositori GitHub.
Topik | Panduan pengembang | Sampel pada GitHub |
---|---|---|
Autentikasi/otorisasi | Mengotorisasi akses dan menyambungkan ke Blob Storage Membuat SAS delegasi pengguna untuk blob Membuat SAS layanan untuk blob Membuat akun SAS |
Mengautentikasi menggunakan Microsoft Entra ID: JavaScript TypeScript Authenticate menggunakan kredensial kunci bersama: JavaScript TypeScript Authenticate menggunakan string koneksi: JavaScript TypeScript |
Membuat kontainer | Membuat kontainer | Membuat container: JavaScript TypeScript |
Unggah | Mengunggah blob | Mengunggah blob: JavaScript TypeScript Parallel mengunggah aliran ke blob: JavaScript TypeScript |
Unduh | Mengunduh blob | Unduh blob: JavaScript TypeScript Blok unduhan paralel blob: JavaScript TypeScript |
List | Mencantumkan kontainer Daftar blob |
Daftar kontainer: JavaScript TypeScript Daftar kontainer menggunakan kontainer daftar iterator: JavaScript TypeScript List menurut halaman: JavaScript TypeScript List blob menggunakan blob daftar iterator: JavaScript TypeScript List menurut halaman: Blob Daftar Jenis JavaScript menurut hierarki: JavaScript TypeScript |
Hapus | Hapus kontainer Hapus blob |
Menghapus container: JavaScript TypeScript |
Menyalin | Gambaran umum operasi salin Salin blob dari URL objek sumber Salin blob dengan penjadwalan asinkron |
|
Penyewaan | Membuat dan mengelola sewa kontainer Membuat dan mengelola sewa blob |
|
Properti dan metadata | Mengelola properti kontainer dan metadata Mengelola properti blob dan metadata |
|
Tag indeks | Menggunakan tag indeks blob untuk mengelola dan menemukan data | |
Tingkat akses | Mengatur atau mengubah tingkat akses blob blok | Mengatur tingkat akses pada blob: JavaScript TypeScript |
Blob service | Membuat klien layanan blob: JavaScript TypeScript Buat klien layanan blob menggunakan URL SAS: JavaScript TypeScript |
|
Snapshot | Membuat rekam jepret blob: JavaScript TypeScript Unduh rekam jepret blob: JavaScript TypeScript |
|
Pemecahan Masalah | Memicu kesalahan yang dapat dipulihkan menggunakan klien kontainer: JavaScript TypeScript |
Sampel Data Lake Storage
Tabel berikut ini menautkan ke sampel Data Lake Storage yang menggunakan pustaka klien JavaScript:
Topik | Sampel pada GitHub |
---|---|
Layanan Data Lake | Membuat klien layanan Data Lake |
Sistem file | Membuat sistem file Mendaftar sistem file Mendaftar jalur dalam sistem berkas Menghapus sistem file |
File | Membuat file Mengunduh file |
Sampel Azure Files
Tabel berikut ini menautkan ke sampel Azure Files yang menggunakan pustaka klien JavaScript:
Sampel antrean
Tabel berikut ini menautkan ke sampel Azure Queues yang menggunakan pustaka klien JavaScript:
Sampel tabel
Tabel berikut ini menautkan ke sampel Tabel Azure yang menggunakan pustaka klien JavaScript:
- Metode autentikasi
- Membuat dan menghapus tabel
- Membuat dan menghapus entitas tabel
- Entitas kueri
- Mengkueri entitas
- Memperbarui dan meningkatkan entitas dalam tabel
- Mengirim permintaan batch transaksional
- Mengirim permintaan batch transaksional dengan pembantu TableTransaction
Sampel untuk pustaka klien yang tidak digunakan lagi tersedia di sampel Azure Table Storage untuk JavaScript.
Pustaka sampel kode Azure
Untuk melihat pustaka sampel JavaScript lengkap, buka:
- Sampel kode Blob Azure
- Sampel kode Azure Data Lake
- Sampel kode Azure Files
- Sampel kode antrean Azure
Anda dapat menelusuri dan mengkloning repositori GitHub untuk setiap pustaka.
Panduan memulai
Cek keluar panduan berikut ini jika Anda mencari instruksi tentang cara memasang dan memulai pustaka klien Azure Storage.
- Mulai cepat: Pustaka klien Azure Blob Storage untuk JavaScript
- Mulai cepat: Pustaka klien Azure Queue untuk JavaScript
- Memulai Layanan Tabel Azure di JavaScript
Langkah berikutnya
Untuk informasi tentang sampel untuk bahasa lain:
- .NET: Sampel Azure Storage menggunakan .NET
- Java: Sampel Azure Storage menggunakan Java
- Python: Sampel Azure Storage menggunakan Python
- C++: Sampel Azure Storage menggunakan C++
- Semua bahasa lain: Sampel Azure Storage