Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Artikel ini menjelaskan batasan dan masalah umum tugas penyimpanan. Masalah yang muncul dalam artikel ini mencerminkan status layanan saat ini. Daftar ini akan berubah dari waktu ke waktu karena dukungan terus diperluas.
Batas skala
| Faktor skala | Batas yang didukung |
|---|---|
| Tugas penyimpanan per langganan | 5.000 |
| Penugasan tugas penyimpanan per tugas penyimpanan | 5.000 |
| Penetapan tugas penyimpanan per langganan | 10.000 |
| Penetapan tugas penyimpanan per akun penyimpanan | 50 |
| Pengelompokan tugas penyimpanan berdasarkan klausa bertumpuk per kondisi | 10 |
Azure Storage Actions menskalakan otomatis tugas pemrosesannya berdasarkan volume data di akun penyimpanan, tunduk pada batas internal. Durasi eksekusi tergantung pada jumlah blob di akun penyimpanan, serta hierarkinya di Azure Data Lake Storage Gen2. Eksekusi pertama tugas melalui awalan jalur mungkin memakan waktu lebih lama dari eksekusi berikutnya. Aksi Azure Storage juga dirancang untuk mengatur diri sendiri dan memungkinkan beban kerja aplikasi pada akun penyimpanan untuk lebih diutamakan. Akibatnya, skala dan durasi eksekusi juga bergantung pada kapasitas transaksi yang tersedia mengingat batas permintaan maksimum akun penyimpanan. Berikut ini adalah skala pemrosesan umum, yang mungkin lebih tinggi jika Anda memiliki lebih banyak kapasitas transaksi yang tersedia, atau mungkin lebih rendah untuk kapasitas transaksi cadangan yang lebih sedikit pada akun penyimpanan.
Penetapan tugas diterapkan pada akun penyimpanan di seluruh wilayah
Penetapan tugas hanya dapat diterapkan pada akun penyimpanan yang berada di wilayah yang sama dengan tugas penyimpanan.
Penagihan tidak menampilkan nama atribusi tugas
Meter penagihan muncul pada tagihan hanya mencantumkan nama akun penyimpanan. Tagihan langganan tidak memperlihatkan nama penetapan tugas yang meterannya dikeluarkan. Untuk mengaitkan meteran dengan penugasan tugas, Anda harus melihat parameter sumber daya untuk Tindakan Penyimpanan yang disaring berdasarkan akun penyimpanan pada hari tersebut.
Penyebaran pembaruan definisi tugas
Penetapan tugas tidak diperbarui saat perubahan dilakukan pada definisi tugas. Penugasan tugas baru harus dibuat setelah menghapus yang lama untuk memperbarui perubahan apa pun.
Penghentian penugasan tugas
Anda dapat menghentikan proses yang sedang berlangsung dengan menghapus penetapan peran untuk identitas terkelola tersebut.
Pemindahan sumber daya akun penyimpanan diblokir pada saat terdapat penugasan tugas.
Solusinya adalah menghapus penetapan tugas penyimpanan lalu memindahkan sumber daya akun penyimpanan.
Pembatasan pemindahan tugas penyimpanan di seluruh direktori Microsoft Entra
Anda dapat memindahkan tugas penyimpanan di seluruh grup sumber daya dan langganan. Namun, karena tugas penyimpanan mengandalkan identitas terkelola, memindahkan langganan yang berisi tugas penyimpanan ke direktori Microsoft Entra yang berbeda merusak identitas terkelola dan menyebabkan tugas penyimpanan berhenti berfungsi. Untuk informasi selengkapnya, lihat Masalah umum terkait identitas terkelola untuk sumber daya Azure: Mentransfer langganan antara direktori Microsoft Entra.
Batas konkurensi untuk eksekusi
Tugas penyimpanan memiliki batasan jumlah penetapan tugas yang dapat dijalankan secara bersamaan di setiap akun penyimpanan. Untuk memastikan performa optimal, pastikan bahwa penetapan tugas pada satu akun penyimpanan dijadwalkan untuk dijalankan dengan interval waktu yang wajar di antara mereka berdasarkan objek yang ditargetkan, untuk memastikan tugas berjalan selesai tepat waktu. Eksekusi tugas yang melebihi batas konkurensi untuk akun penyimpanan dijeda hingga tugas lain selesai.
Menskalakan ketergantungan pada kapasitas transaksi yang tersedia untuk akun penyimpanan
Eksekusi penetapan tugas penyimpanan diskalakan otomatis tergantung pada kapasitas permintaan transaksi yang tersedia di akun penyimpanan. Skala lebih tinggi ketika lebih banyak kapasitas transaksi tersedia dan lebih rendah ketika kapasitas transaksi yang lebih sedikit tersedia.
Ketika akun penyimpanan yang ditargetkan memiliki kapasitas transaksi yang tersedia lebih rendah, pelaksanaan tugas penyimpanan mungkin dibatasi, sehingga durasi untuk menyelesaikan penugasan tugas bisa lebih lama dari yang diharapkan.
Untuk informasi selengkapnya tentang batas skala, lihat Skalabilitas dan target performa untuk penyimpanan Blob.
Catatan
Anda dapat meminta kapasitas dan batas masuk yang lebih tinggi. Untuk meminta peningkatan, hubungi Dukungan Azure.
Tugas penyimpanan yang dijalankan dapat menulis ke kontainer ekspor laporan tanpa izin ke kontainer
Saat membuat penetapan tugas, Anda akan menetapkan peran ke identitas terkelola yang dialokasikan oleh sistem dari tugas penyimpanan. Saat tugas penyimpanan berjalan, tugas penyimpanan ini hanya dapat beroperasi pada kontainer yang memiliki identitas terkelola dengan peran yang diperlukan. Ini bukan kasus yang sama dengan kontainer ekspor laporan yang Anda pilih saat penugasan tugas. Meskipun tugas penyimpanan tidak dapat beroperasi pada blob yang ada dalam kontainer tersebut, tugas tidak memerlukan peran yang benar untuk menulis laporan ke kontainer tersebut.
Operator string pada metadata kontainer, metadata blob, dan tag indeks blob tidak berfungsi jika nilainya adalah angka
Anda tidak dapat menggunakan operator string pada metadata kontainer, metadata blob, dan tag indeks blob bersama dengan angka sebagai nilai. Misalnya, menggunakan operator equals(Tags.Value[Year], '2022') di mana nilai '2022' adalah angka, bersama dengan operator string equals, tidak melakukan evaluasi dengan benar.
Penugasan gagal saat mereferensikan nama akun penyimpanan yang dimulai dengan digit
Jika Anda menetapkan tugas penyimpanan ke akun penyimpanan yang memiliki nama, yang dimulai dengan digit, penetapan tugas penyimpanan gagal.
Karakter spasi kosong dalam tag indeks Blob dan metadata belum didukung
Karakter spasi kosong dalam kunci dan nilai tag blob adalah input yang dapat diterima. Namun, kondisi tugas penyimpanan tidak dapat memproses karakter spasi kosong. Jika kunci atau nilai berisi karakter spasi kosong, kesalahan muncul saat tugas berjalan.
Nilai properti nama blob berisi atau cocok dengan "." tidak didukung
Input bidang string pada syarat nama blob menerima ".doc" atau ".pdf" sebagai input tetapi gagal mengaktifkan sumber daya tugas. Validasi penyedia sumber daya layanan mendeteksinya dan menghasilkan kesalahan. Nilai properti 'Nama' adalah '.doc' dan tidak mengikuti pola '^[a-zA-Z0-9]+$'"}]}.
Penetapan tugas penyimpanan beroperasi pada daftar blob yang tidak lengkap saat digunakan dengan beberapa filter direktori di akun yang memiliki namespace hierarkis
Jika beberapa filter digunakan dalam penetapan tugas penyimpanan, tidak semua awalan direktori dipindai untuk menemukan blob yang akan dioperasikan.
Menggunakan karakter spasi kosong dalam awalan jalur selama penetapan tugas tidak didukung
Akun penyimpanan yang memiliki namespace hierarkis menampilkan informasi lokasi sebagai container1 / subcontainer1 dengan karakter spasi antara string dan karakter /. Kesalahan muncul jika Anda menyalin dan menempelkan informasi ini ke kolom prefix jalur saat melakukan penugasan.
Membersihkan penetapan tugas sebelum menghapus akun penyimpanan atau tugas penyimpanan
- Sebelum menghapus akun penyimpanan, hapus semua tugas yang terkait dengan akun penyimpanan tersebut.
- Sebelum menghapus tugas penyimpanan, hapus semua tugas yang mereferensikan tugas penyimpanan tersebut.
Beroperasi pada akun penyimpanan di jaringan privat
Penetapan tugas penyimpanan dapat berhasil diterapkan ke akun penyimpanan di jaringan privat ketika konfigurasi jaringan menyertakan opsi yang mengizinkan layanan Microsoft tepercaya untuk mengakses akun. Pengaturan ini memastikan bahwa tugas memiliki akses yang diperlukan selama eksekusi, bahkan ketika firewall atau aturan jaringan virtual diberlakukan. Jika opsi ini tidak diaktifkan, eksekusi tugas akan gagal karena akses diblokir oleh pembatasan jaringan. Untuk langkah-langkah terperinci tentang mengaktifkan pengaturan ini, lihat dokumentasi. Mengelola pengecualian keamanan jaringan untuk Azure Storage
Eksekusi tugas penyimpanan macet dalam status sedang berlangsung
Jika selama proses penugasan, Anda menetapkan peran yang tidak memiliki izin yang diperlukan, tugas penyimpanan yang dijalankan akan memakan waktu 14 hari untuk gagal. Untuk membuka blokir eksekusi tugas, Anda dapat menambahkan peran yang diperlukan ke identitas terkelola dari tugas penyimpanan. Jika tidak, penetapan tugas akan terjebak dalam keadaan sedang berlangsung hingga tugas berakhir dalam 14 hari.
Blobs Blok Premium
Membuat tugas pada akun penyimpanan blob blok premium tidak berhasil.
Blob yang dihapus secara sementara tercantum dalam daftar saat pemindaian dalam bentuk objek yang ditargetkan
Solusinya adalah mengecualikan awalan tertentu yang dihapus sementara.
Tidak ada opsi untuk memilih prioritas saat merehidrasi blob ke tingkat online
Saat merehidrasi blob yang diarsipkan, tidak ada opsi untuk memilih prioritas. Blob direhidrasi dengan prioritas standar.
Penundaan dalam pelaksanaan penugasan tugas
Proses penugasan tugas dapat memakan waktu sekitar 20 menit untuk mengubah status ke In Progress setelah berada dalam antrean. Hingga saat itu, tidak ada pembaruan yang muncul. Penundaan ini diharapkan dan tidak ada solusi untuk mempersingkatnya.
Batasan simulasi
Hanya satu eksekusi (tiruan atau nyata) yang dapat dijalankan per akun penyimpanan pada satu waktu
Jika tugas nyata berjalan atau eksekusi tiruan lain sudah berlangsung pada akun penyimpanan target, eksekusi tiruan yang baru diaktifkan diantrekan hingga proses saat ini selesai. Perilaku konkurensi ini sama dengan eksekusi tugas nyata.
Simulasi yang telah selesai tidak dapat dimulai ulang
Setelah simulasi selesai, Anda tidak dapat menjalankannya kembali. Untuk menjalankan simulasi tiruan lain dengan konfigurasi yang sama, buat tugas baru atau duplikat yang sudah ada.
Tidak dapat membuat tugas eksekusi tiruan pada penetapan tugas yang diaktifkan
Anda tidak dapat membuat simulasi untuk penugasan tugas yang sudah diaktifkan. Nonaktifkan penugasan terlebih dahulu, atau buat tugas baru dengan jenis pemicu eksekusi tiruan.
Laporan uji coba tidak menyertakan hasil operasi
Karena tidak ada operasi yang dilakukan selama eksekusi tiruan, laporan tidak menyertakan keberhasilan operasi atau detail kegagalan. Laporan menunjukkan operasi apa yang akan dilakukan dan kondisi mana yang memblokir setiap blob yang cocok.
Penundaan dimulainya uji coba
Seperti halnya proses penetapan tugas yang sebenarnya, simulasi dapat memakan waktu sekitar 20 menit untuk beralih dari status antre ke status sedang berlangsung. Penundaan ini adalah perilaku yang diharapkan.