Merencanakan dan mengelola biaya azure AI layanan Pencarian

Artikel ini menjelaskan model penagihan dan peristiwa yang dapat ditagih dari Azure AI Search, dan memberikan panduan untuk mengelola biaya.

Sebagai langkah pertama, perkirakan biaya garis besar Anda dengan menggunakan kalkulator harga Azure. Atau, perkiraan biaya dan perbandingan tingkat juga dapat ditemukan di halaman Pilih tingkat harga saat membuat layanan.

Azure menyediakan manajemen biaya bawaan yang memotong seluruh batas layanan untuk memberikan pemantauan biaya inklusif dan kemampuan untuk mengatur anggaran dan menentukan pemberitahuan. Biaya menjalankan layanan pencarian akan bervariasi tergantung pada kapasitas dan fitur mana yang Anda gunakan. Setelah membuat layanan pencarian, optimalkan kapasitas sehingga Anda hanya membayar apa yang Anda butuhkan.

Memahami model penagihan

Azure AI Search berjalan pada infrastruktur Azure yang mengumpulkan biaya saat Anda menyebarkan sumber daya baru. Penting untuk dipahami bahwa mungkin ada biaya infrastruktur tambahan lainnya yang mungkin bertambah.

Saat membuat atau menggunakan sumber daya Pencarian, Anda dikenakan biaya untuk meteran berikut:

  • Anda dikenakan tarif per jam berdasarkan tingkat harga layanan pencarian Anda, prorata hingga jam.

  • Biaya diterapkan per jumlah unit pencarian (SU) yang dialokasikan untuk layanan. Unit pencarian adalah unit kapasitas. Total SU adalah produk replika dan partisi (R x P = SU) yang digunakan oleh layanan Anda.

Penagihan didasarkan pada kapasitas (SU) dan biaya menjalankan fitur premium, seperti pengayaan AI, peringkat semantik, dan titik akhir privat. Meteran yang terkait dengan fitur premium tercantum dalam tabel berikut.

Optik Unit
Ekstraksi gambar (pengayaan AI) 1, 2 Per 1000 gambar. Lihat halaman harga.
Keterampilan Pencarian Entitas Kustom (pengayaan AI) 1 Per 1000 rekaman teks. Lihat halaman harga
Keterampilan bawaan (pengayaan AI) 1 Jumlah transaksi, ditagih dengan tarif yang sama seolah-olah Anda telah melakukan tugas dengan memanggil layanan Azure AI secara langsung. Anda dapat memproses 20 dokumen per pengindeks per hari secara gratis. Beban kerja yang lebih besar atau lebih sering memerlukan kunci layanan Azure AI multi-sumber daya.
Peringkat semantik1 Jumlah kueri "queryType=semantic", ditagih pada tingkat progresif. Lihat halaman harga.
Tautanprivat bersama 1 Ditagih untuk bandwidth selama tautan privat bersama ada dan digunakan.

1 Hanya berlaku jika Anda menggunakan atau mengaktifkan fitur.

2 Dalam konfigurasi pengindeks, imageAction adalah parameter yang memicu ekstraksi gambar. Jika imageAction diatur ke "none" (default), Anda tidak akan dikenakan biaya untuk ekstraksi gambar. Biaya dikeluarkan saat imageAction parameter diatur dan Anda menyertakan OCR, Analisis Gambar, atau Ekstraksi Dokumen dalam set keterampilan.

Anda tidak ditagih jumlah kueri teks lengkap atau vektor, respons kueri, atau dokumen yang diserap, meskipun batas layanan berlaku di setiap tingkatan.

Lalu lintas data juga dapat dikenakan biaya jaringan. Lihat Harga bandwidth.

Beberapa fitur premium seperti penyimpanan pengetahuan, sesi debug, dan cache pengayaan memiliki dependensi pada Azure Storage. Meteran untuk Azure Storage berlaku dalam kasus ini, dan biaya penyimpanan terkait untuk menggunakan fitur-fitur ini disertakan dalam tagihan Azure Storage.

Kunci yang dikelola pelanggan menyediakan enkripsi ganda konten sensitif. Fitur ini memerlukan Azure Key Vault yang dapat ditagih).

Skillset dapat mencakup keterampilan bawaan yang dapat ditagih, keterampilan utilitas bawaan yang tidak dapat ditagih, dan keterampilan kustom. Keterampilan utilitas yang tidak dapat ditagih termasuk Conditional, Shaper, Text Merge, Text Split. Anda tidak dikenakan biaya untuk menggunakannya. Tidak ada persyaratan kunci API, dan tidak ada batas dokumen 20.

Keterampilan kustom adalah fungsionalitas yang Anda sediakan. Biaya penggunaan keterampilan kustom sepenuhnya tergantung pada apakah kode kustom memanggil layanan lain yang dapat ditagih. Tidak ada persyaratan kunci API dan tidak ada batas dokumen 20 pada keterampilan kustom.

Memantau biaya

Manajemen biaya dibangun ke dalam infrastruktur Azure. Tinjau Manajemen penagihan dan biaya untuk informasi selengkapnya tentang biaya pelacakan, alat, dan API.

Meminimalkan biaya

Ikuti panduan ini untuk meminimalkan biaya solusi Azure AI Search.

  1. Jika memungkinkan, buat layanan pencarian [di wilayah yang memiliki lebih banyak penyimpanan per partisi](wilayah yang didukung. Jika Anda menggunakan beberapa sumber daya Azure dalam solusi Anda, buat di wilayah yang sama, atau di wilayah sesedikitan mungkin, untuk meminimalkan atau menghilangkan biaya bandwidth.

  2. Tingkatkan skala untuk operasi intensif sumber daya seperti pengindeksan, lalu baca ke bawah untuk beban kerja kueri reguler. Jika ada pola yang dapat diprediksi ke beban kerja Anda, Anda mungkin dapat menyinkronkan peningkatan skala bertepatan dengan volume yang diharapkan (Anda perlu menulis kode untuk mengotomatiskan ini).

    Saat memperkirakan biaya solusi pencarian, perlu diingat bahwa harga dan kapasitas tidak linier (menggandakan kapasitas lebih dari dua kali lipat biaya pada tingkat yang sama). Juga, pada titik tertentu, beralih ke tingkat yang lebih tinggi dapat memberi Anda kinerja yang lebih baik dan lebih cepat pada titik harga yang kira-kira sama. Untuk informasi selengkapnya dan contohnya, lihat Meningkatkan ke tingkat S2 Standar.

  3. Pertimbangkan Azure Web App untuk aplikasi front-end Anda sehingga permintaan dan respons tetap berada dalam batas pusat data.

  4. Jika Anda menggunakan pengayaan AI, ada biaya tambahan untuk penyimpanan blob, tetapi biaya kumulatif turun jika Anda mengaktifkan penembolokan pengayaan.

Membuat anggaran

Anda dapat membuat anggaran untuk mengelola biaya dan membuat peringatan yang secara otomatis memberi tahu pemangku kepentingan tentang anomali pengeluaran dan risiko pengeluaran berlebihan. Peringatan didasarkan pada pengeluaran dibandingkan dengan ambang batas anggaran dan biaya. Anggaran dan peringatan dibuat untuk langganan Azure dan grup sumber daya, sehingga berguna sebagai bagian dari strategi pemantauan biaya secara keseluruhan.

Anggaran dapat dibuat dengan filter untuk sumber daya atau layanan tertentu di Azure jika Anda menginginkan lebih banyak granularitas yang ada dalam pemantauan Anda. Filter membantu memastikan bahwa Anda tidak membuat sumber daya baru yang menghabiskan biaya tambahan secara tidak sengaja. Untuk informasi lebih lanjut tentang opsi filter yang tersedia saat Anda membuat anggaran, lihat Opsi mengelompokkan dan memfilter.

Mengekspor data biaya

Anda juga dapat mengekspor data biaya ke akun penyimpanan. Hal ini sangat membantu ketika Anda atau orang lain memerlukan analisis data lebih lanjut untuk biaya. Contohnya, tim keuangan dapat menganalisis data menggunakan Excel atau Power BI. Anda dapat mengekspor biaya pada jadwal harian, mingguan, atau bulanan dan menetapkan rentang tanggal kustom. Mengekspor data biaya adalah cara yang disarankan untuk mengambil kumpulan data biaya.

FAQ

Dapatkah saya mematikan sementara layanan pencarian untuk menghemat biaya?

Pencarian berjalan sebagai layanan berkelanjutan. Sumber daya khusus selalu beroperasi, dialokasikan untuk penggunaan eksklusif Anda selama masa pakai Anda. Untuk menghentikan penagihan sepenuhnya, Anda harus menghapus layanan. Menghapus layanan bersifat permanen dan juga menghapus data terkait.

Dapatkah saya mengubah tingkat penagihan (tingkat) dari layanan pencarian yang ada?

Peningkatan atau penurunan tingkat di tempat tidak didukung. Mengubah tingkat layanan memerlukan provisi layanan baru pada tingkat yang diinginkan.

Langkah berikutnya