Bagikan melalui


Sampel Azure Storage menggunakan pustaka klien Java

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 Java, lihat Mulai menggunakan Azure Blob Storage dan Java.

Catatan

Sampel ini menggunakan pustaka Azure Storage Java v12 terbaru. Untuk kode v8 warisan, lihat Memulai Azure Blob Service di Java pada repositori GitHub.

Contoh blob

Tabel berikut ini menautkan ke panduan dan sampel pengembang Azure Blob Storage yang menggunakan pustaka klien Java:

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 SAS akun
Mengautentikasi menggunakan Azure Identity (disarankan)

Mengautentikasi menggunakan kredensial kunci bersama
Membuat kontainer Membuat kontainer Membuat kontainer
Unggah Mengunggah blob Mengunggah blob

Unggah blob dari file besar
Unduh Mengunduh blob Mengunduh blob

Unduh blob besar ke file
Daftar Daftar kontainer

Daftar blob
Daftar kontainer

Daftar blob
Hapus Hapus kontainer

Hapus blobs
Menghapus kontainer

Menghapus blob
Menyalin Gambaran Umum Operasi Penyalinan

Menyalin blob dari URL objek sumber

Menyalin 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
Lapisan Akses Mengatur atau mengubah tingkat akses blob blok
Pengelompokan Membuat klien batch blob

Hapus massal blob

Tetapkan tingkat akses pada batch blob
Pemecahan Masalah Gunakan klien kontainer untuk memicu kesalahan yang dapat dipulihkan

Contoh Penyimpanan Data Lake

Tabel berikut ini menautkan ke sampel Azure Data Lake Storage yang menggunakan pustaka klien Java:

Topik Sampel pada GitHub
Layanan Data Lake Membuat klien layanan Data Lake
Membuat klien sistem file
Sistem file Membuat sistem file
Membuat direktori
Membuat file dan subdirektori
Membuat klien file
Mendaftar jalur dalam sistem berkas
Menghapus sistem file
Mencantumkan sistem file di akun penyimpanan Azure
Direktori Membuat klien direktori
Membuat direktori induk
Membuat direktori anak
Membuat file di dalam direktori anak
Mendapatkan properti direktori
Menghapus direktori anak
Menghapus folder induk
File Membuat file menggunakan klien file

Menghapus sebuah file
Mengatur kontrol akses pada file
Mendapatkan kontrol akses pada file

Contoh File Azure

Tabel berikut ini menautkan ke sampel Azure Files yang menggunakan pustaka klien Java:

Topik Sampel pada GitHub
Autentikasi Mengautentikasi menggunakan string koneksi
Layanan file Membuat berbagi file
Dapatkan properti file
Daftar berbagi file
Hapus berbagi file
Berbagi file Membuat klien berbagi
Buat berbagi
Buat rekam jepret berbagi
Buat direktori menggunakan klien berbagi
Dapatkan properti berbagi
Dapatkan direktori akar dan daftar direktori
Hapus berbagi
Direktori Buat direktori induk
Buat direktori turunan
Buat file di direktori turunan
Daftar direktori dan file
Hapus direktori turunan
Hapus direktori induk
File Buat klien file
Unggah file
Unduh file
Dapatkan properti file
Hapus file

Sampel antrean

Tabel berikut ini menautkan ke sampel Azure Queues yang menggunakan pustaka klien Java:

Topik Sampel pada GitHub
Autentikasi Mengautentikasi menggunakan token SAS
Layanan antrean Membuat antrean
Daftar antrean
Hapus antrean
Antrean Buat klien antrean
Tambahkan pesan ke antrean
Pesan Dapatkan jumlah pesan
Mengintip pesan
Terima pesan
Perbarui pesan
Hapus pesan pertama
Hapus semua pesan
Menghapus antrean

Sampel tabel

Daftar berikut ini menautkan ke sampel Azure Table Storage yang menggunakan pustaka klien Java:

Sampel untuk pustaka klien yang tidak digunakan lagi tersedia di sampel Azure Table Storage untuk Java.

Perpustakaan contoh kode Azure

Untuk menampilkan pustaka sampel Java secara lengkap, buka:

Anda dapat menelusuri dan mengkloning repositori GitHub untuk setiap pustaka.

Panduan memulai

Lihat artikel berikut untuk instruksi tentang cara menginstal dan mulai menggunakan pustaka klien Azure Storage.

Langkah berikutnya

Untuk informasi tentang sampel untuk bahasa lain: