Membuat alur Terjemahan Dokumen (pratinjau)
Penting
Konektor Penerjemah saat ini tersedia di pratinjau publik. Fitur, pendekatan, dan proses dapat berubah, sebelum Ketersediaan Umum (GA), berdasarkan umpan balik pengguna.
Tutorial ini memandu Anda mengonfigurasi alur cloud konektor Microsoft Penerjemah V3 yang mendukung terjemahan dokumen. Konektor Penerjemah V3 membuat koneksi antara instans Layanan Penerjemah dan Microsoft Power Automate yang memungkinkan Anda menggunakan satu atau beberapa operasi bawaan sebagai langkah-langkah dalam aplikasi dan alur kerja Anda.
Terjemahan Dokumen adalah fitur REST API berbasis cloud dari layanan azure AI Penerjemah. DOCUMENT Translation API memungkinkan beberapa terjemahan dokumen yang kompleks sekaligus mempertahankan struktur dokumen asli dan format data.
Dalam tutorial ini:
- Buat akun penyimpanan blob dengan kontainer untuk file sumber dan target Anda.
- Siapkan identitas terkelola dengan kontrol akses berbasis peran (RBAC).
- Terjemahkan dokumen dari akun Azure Blob Storage Anda.
- Terjemahkan dokumen dari situs SharePoint Anda.
Prasyarat
Inilah yang Anda butuhkan untuk memulai: Penerjemah sumber daya, akun penyimpanan Azure dengan setidaknya dua kontainer, dan identitas terkelola yang ditetapkan sistem dengan akses berbasis peran.
Sumber daya Penerjemah
Jika Anda tidak memiliki akun Azure aktif, Anda dapat membuatnya secara gratis.
Buat sumber daya Penerjemah layanan tunggal (bukan sumber daya layanan Azure AI multi-layanan). Saat Anda menyelesaikan bidang proyek Penerjemah dan detail instans, perhatikan entri berikut:
Wilayah Sumber Daya. Pilih wilayah geografis seperti US Barat (bukanwilayah Global).
Tingkat harga. Pilih Standar S1 untuk mencoba layanan.
Gunakan kunci dan nama dari sumber daya Penerjemah Anda untuk menyambungkan aplikasi Anda ke Power Automate. Kunci sumber daya Penerjemah Anda ditemukan di bawah bagian Manajemen Sumber Daya di portal Azure dan nama sumber daya Anda terletak di bagian atas halaman.
Salin dan tempel nama kunci dan sumber daya Anda di lokasi yang nyaman, seperti Microsoft Notepad.
Penyimpanan Azure
Selanjutnya, Anda memerlukan akun Azure Blob Storage dan setidaknya dua kontainer untuk file sumber dan target Anda:
- Kontainer sumber. Kontainer ini adalah tempat Anda mengunggah file yang akan diterjemahkan (wajib).
- Kontainer target. Kontainer ini adalah tempat file terjemahan Anda disimpan (diperlukan).
Jika akun penyimpanan Anda berada di belakang firewall, Anda harus mengaktifkan konfigurasi tambahan:
Buka portal Azure dan masuk ke akun Azure Anda.
Pilih akun Penyimpanan Anda.
Di grup Keamanan + jaringan di panel kiri, pilih Jaringan.
Di tab Firewall dan jaringan virtual, pilih Diaktifkan dari jaringan virtual dan alamat IP yang dipilih.
Batal pilih semua kotak centang.
Pastikan perutean jaringan Microsoft dipilih.
Di bawah bagian Instans sumber daya, pilih Microsoft.CognitiveServices/accounts sebagai jenis sumber daya dan pilih sumber daya Penerjemah Anda sebagai nama instans.
Pastikan bahwa kotak Izinkan layanan Azure pada daftar layanan tepercaya untuk mengakses akun penyimpanan ini dicentang. Untuk informasi selengkapnya tentang mengelola pengecualian, lihatMengonfigurasi firewall Azure Storage dan jaringan virtual.
Pilih Simpan. Mungkin perlu waktu hingga 5 menit agar perubahan jaringan disebarluaskan.
Identitas terkelola dengan RBAC
Terakhir, sebelum Anda dapat menggunakan operasi konektor Penerjemah V3 untuk terjemahan dokumen, Anda harus memberikan akses sumber daya Penerjemah ke akun penyimpanan Anda menggunakan identitas terkelola dengan kontrol identitas berbasis peran (RBAC).
Buat identitas terkelola
Pertama, buat identitas terkelola yang ditetapkan sistem untuk sumber daya Penerjemah Anda dan berikan izin khusus identitas tersebut untuk mengakses akun penyimpanan Azure Anda:
Buka portal Azure dan masuk ke akun Azure Anda.
Pilih sumber daya Penerjemah.
Di grup Manajemen Sumber Daya di panel kiri, pilih Identitas.
Di dalam tab Sistem yang ditetapkan, aktifkan tombol Status .
Pilih Simpan.
Penetapan peran
Selanjutnya, tetapkan Storage Blob Data Contributor
peran ke identitas terkelola di cakupan penyimpanan untuk sumber daya penyimpanan Anda.
Buka portal Azure dan masuk ke akun Azure Anda.
Pilih sumber daya Penerjemah.
Di grup Manajemen Sumber Daya di panel kiri, pilih Identitas.
Di bawah Izin pilih Penetapan peran Azure:
Pada halaman penetapan peran Azure yang dibuka, pilih langganan Anda dari menu drop-down lalu pilih + Tambahkan penetapan peran.
Terakhir, tetapkan peran Kontributor Data Blob Penyimpanan ke sumber daya layanan Penerjemah Anda. Peran Kontributor Data Blob Penyimpanan memberi Penerjemah (diwakili oleh identitas terkelola yang ditetapkan sistem) akses membaca, menulis, dan menghapus ke kontainer dan data blob. Di jendela pop-up Tambahkan penetapan peran, isi bidang seperti berikut dan pilih Simpan:
Bidang Nilai Cakupan Penyimpanan. Langganan Langganan yang terkait dengan sumber daya penyimpanan Anda. Sumber daya Nama sumber daya penyimpanan Anda. Peran Kontributor Data Blob Penyimpanan. Setelah pesan konfirmasi Penetapan Peran Ditambahkan muncul, refresh halaman untuk melihat penetapan peran yang ditambahkan.
Jika Anda tidak segera melihat penetapan peran baru, tunggu dan coba refresh halaman lagi. Saat Anda menetapkan atau menghapus penetapan peran, diperlukan waktu hingga 30 menit agar perubahan diterapkan.
Mengonfigurasi alur Terjemahan Dokumen
Sekarang setelah Anda menyelesaikan prasyarat dan penyiapan awal, mari kita mulai menggunakan konektor Penerjemah V3 untuk membuat alur terjemahan dokumen Anda:
Masuk ke Power Automate.
Pilih Buat dari menu bilah sisi kiri.
Pilih Alur cloud instan dari area konten utama.
Di jendela popup, beri nama alur Anda lalu pilih Pemicu alur secara manual dan pilih Buat.
Langkah pertama untuk alur instan Anda—Memicu alur secara manual—muncul di layar. Pilih Langkah baru.
Menerjemahkan dokumen
Selanjutnya, kita siap untuk memilih tindakan. Anda dapat menerjemahkan dokumen yang terletak di Akun Azure Blob Storage atau Microsoft SharePoint Anda.
Penyimpanan Blob Azure
Berikut adalah langkah-langkah untuk menerjemahkan file di Azure Blob Storage menggunakan konektor Penerjemah V3:
- Pilih konektor Penerjemah V3.
- Pilih terjemahan dokumen.
- Masukkan kredensial Azure Blob Storage dan lokasi kontainer Anda.
- Terjemahkan dokumen Anda memilih bahasa sumber dan target.
- Dapatkan status operasi terjemahan.
Di jendela pop-up Pilih operasi, masukkan Penerjemah V3 di bilah pencarian Cari konektor dan tindakan dan pilih ikon Microsoft Penerjemah V3.
Pilih tindakan Mulai terjemahan dokumen.
Jika Anda menggunakan konektor Penerjemah V3 untuk pertama kalinya, Anda perlu memasukkan kredensial sumber daya Anda:
nama Koneksi ion. Masukkan nama untuk koneksi Anda.
Kunci Langganan. Kunci sumber daya Penerjemah Anda ditemukan di bawah bagian Manajemen Sumber Daya pada bilah sisi sumber daya di portal Azure. Masukkan salah satu kunci Anda. Pastikan bahwa sumber daya Penerjemah Anda ditetapkan ke wilayah geografis seperti US Barat (bukan global).
Penerjemah nama sumber daya. Masukkan nama sumber daya Penerjemah Anda yang ditemukan di bagian atas halaman sumber daya Anda di portal Azure. Pilih Buat.
Catatan
Setelah menyiapkan koneksi, Anda tidak akan diharuskan memasukkan kembali kredensial untuk alur berikutnya.
Jendela Tindakan mulai terjemahan dokumen sekarang muncul. Lengkapi bidang sebagai berikut:
Untuk Jenis penyimpanan dokumen input. Pilih File atau Folder.
Pilih Bahasa Sumber dari menu dropdown atau pertahankan opsi Deteksi otomatis default.
Lokasi dokumen sumber. Masukkan URL untuk dokumen Anda di kontainer dokumen sumber penyimpanan Azure Anda.
Lokasi dokumen yang diterjemahkan. Masukkan URL untuk kontainer dokumen target penyimpanan Azure Anda.
Untuk menemukan URL sumber dan target Anda:
Navigasikan ke akun penyimpanan Anda di portal Microsoft Azure.
Di bilah sisi kiri, di bawah Penyimpanan data , pilih Kontainer:
Sumber Target Pilih kotak centang di samping kontainer sumber Pilih kotak centang di samping kontainer target. Dari area jendela utama, pilih file atau dokumen untuk terjemahan. Pilih elipsis yang terletak di sebelah kanan, lalu pilih Properti. URL sumber terletak di bagian atas daftar Properti. Pilih ikon Salin ke Clipboard. URL target terletak di bagian atas daftar Properti. Pilih ikon Salin ke Clipboard. Navigasikan ke alur Power automate Anda dan tempelkan URL sumber di bidang Lokasi dokumen sumber. Navigasikan ke alur Power automate Anda dan tempelkan URL target di lokasi bidang dokumen yang diterjemahkan.
Pilih Bahasa Target dari menu dropdown dan pilih Simpan.
Dapatkan status dokumen
Sekarang setelah Anda mengirimkan dokumen untuk diterjemahkan, mari kita periksa status operasi.
Pilih Langkah baru.
Masukkan Penerjemah V3 di kotak pencarian dan pilih Microsoft Penerjemah V3.
Pilih Dapatkan status dokumen (bukan tindakan dapatkan status dokumen tunggal).
Selanjutnya, Anda akan memasukkan ekspresi untuk mengambil nilai.
operation ID
Pilih bidang ID operasi. Jendela dropdown Ekspresi konten / dinamis muncul.
Pilih tab Ekspresi dan masukkan ekspresi berikut ke dalam bidang fungsi:
body('Start_document_translation').operationID
Pilih OK. Fungsi muncul di jendela ID Operasi. Pilih Simpan.
Menguji alur konektor
Saatnya memeriksa alur dan hasil terjemahan dokumen kami.
Ada bilah hijau di bagian atas halaman yang menunjukkan bahwa alur Anda siap untuk digunakan.
Pilih Uji dari sudut kanan atas halaman.
Pilih tombol berikut: Uji Alur → Pengujian → Secara Manual dari jendela sisi kanan.
Di jendela berikutnya, pilih tombol Jalankan alur .
Terakhir, pilih tombol Selesai .
Anda akan menerima pesan Alur Anda berhasil dijalankan dan tanda centang hijau selaras dengan setiap langkah yang berhasil.
Pilih langkah Dapatkan status dokumen, lalu pilih Tampilkan output mentah dari bagian Output.
Jendela Dapatkan status dokumen muncul. Di bagian atas respons JSON, Anda melihat
"statusCode":200
menunjukkan bahwa permintaan berhasil.Sebagai pemeriksaan akhir, navigasikan ke kontainer sumber target Azure Blob Storage Anda. Di sana, Anda akan melihat dokumen yang diterjemahkan di bagian Gambaran Umum . Dokumen mungkin berada dalam folder berlabel kode bahasa terjemahan.
Itu saja! Anda telah belajar mengotomatiskan proses terjemahan dokumen menggunakan konektor Microsoft Penerjemah V3 dan Power Automate.