Bagikan melalui


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:

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.

    Get key and endpoint.

  • 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:

    1. Buka portal Azure dan masuk ke akun Azure Anda.

    2. Pilih akun Penyimpanan Anda.

    3. Di grup Keamanan + jaringan di panel kiri, pilih Jaringan.

    4. Di tab Firewall dan jaringan virtual, pilih Diaktifkan dari jaringan virtual dan alamat IP yang dipilih.

      Screenshot: Selected networks radio button selected.

    5. Batal pilih semua kotak centang.

    6. Pastikan perutean jaringan Microsoft dipilih.

    7. Di bawah bagian Instans sumber daya, pilih Microsoft.CognitiveServices/accounts sebagai jenis sumber daya dan pilih sumber daya Penerjemah Anda sebagai nama instans.

    8. 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.

      Screenshot: allow trusted services checkbox, portal view.

    9. 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).

Screenshot of managed identity flow (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:

  1. Buka portal Azure dan masuk ke akun Azure Anda.

  2. Pilih sumber daya Penerjemah.

  3. Di grup Manajemen Sumber Daya di panel kiri, pilih Identitas.

  4. Di dalam tab Sistem yang ditetapkan, aktifkan tombol Status .

  5. Pilih Simpan.

    Screenshot: resource management identity tab in the Azure portal.

Penetapan peran

Selanjutnya, tetapkan Storage Blob Data Contributor peran ke identitas terkelola di cakupan penyimpanan untuk sumber daya penyimpanan Anda.

  1. Buka portal Azure dan masuk ke akun Azure Anda.

  2. Pilih sumber daya Penerjemah.

  3. Di grup Manajemen Sumber Daya di panel kiri, pilih Identitas.

  4. Di bawah Izin pilih Penetapan peran Azure:

    Screenshot: enable system-assigned managed identity in Azure portal.

  5. Pada halaman penetapan peran Azure yang dibuka, pilih langganan Anda dari menu drop-down lalu pilih + Tambahkan penetapan peran.

    Screenshot: Azure role assignments page in the Azure portal.

  6. 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.
  7. Setelah pesan konfirmasi Penetapan Peran Ditambahkan muncul, refresh halaman untuk melihat penetapan peran yang ditambahkan.

    Screenshot: Added role assignment confirmation pop-up message.

  8. 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.

    Screenshot: Azure role assignments window.

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:

  1. Masuk ke Power Automate.

  2. Pilih Buat dari menu bilah sisi kiri.

  3. Pilih Alur cloud instan dari area konten utama.

    Screenshot showing how to create an instant cloud flow.

  4. Di jendela popup, beri nama alur Anda lalu pilih Pemicu alur secara manual dan pilih Buat.

    Screenshot showing how to manually trigger a flow.

  5. Langkah pertama untuk alur instan Anda—Memicu alur secara manual—muncul di layar. Pilih Langkah baru.

    Screenshot of add new flow step page.

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.
  1. Di jendela pop-up Pilih operasi, masukkan Penerjemah V3 di bilah pencarian Cari konektor dan tindakan dan pilih ikon Microsoft Penerjemah V3.

    Screenshot showing the selection of Translator V3 as the next flow step.

  2. Pilih tindakan Mulai terjemahan dokumen.

  3. 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.

      Screenshot showing the add connection window.

      Catatan

      Setelah menyiapkan koneksi, Anda tidak akan diharuskan memasukkan kembali kredensial untuk alur berikutnya.

  4. 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.

      Screenshot of the Start document translation dialog window.

Dapatkan status dokumen

Sekarang setelah Anda mengirimkan dokumen untuk diterjemahkan, mari kita periksa status operasi.

  1. Pilih Langkah baru.

  2. Masukkan Penerjemah V3 di kotak pencarian dan pilih Microsoft Penerjemah V3.

  3. Pilih Dapatkan status dokumen (bukan tindakan dapatkan status dokumen tunggal).

    Screenshot of the get documents status step.

  4. Selanjutnya, Anda akan memasukkan ekspresi untuk mengambil nilai.operation ID

  5. Pilih bidang ID operasi. Jendela dropdown Ekspresi konten / dinamis muncul.

  6. Pilih tab Ekspresi dan masukkan ekspresi berikut ke dalam bidang fungsi:

    
       body('Start_document_translation').operationID
    
    

    Screenshot showing function creation window.

  7. Pilih OK. Fungsi muncul di jendela ID Operasi. Pilih Simpan.

    Screenshot showing the operation ID field with an expression function value.

Menguji alur konektor

Saatnya memeriksa alur dan hasil terjemahan dokumen kami.

  1. Ada bilah hijau di bagian atas halaman yang menunjukkan bahwa alur Anda siap untuk digunakan.

  2. Pilih Uji dari sudut kanan atas halaman.

    Screenshot showing the test icon/button.

  3. Pilih tombol berikut: Uji AlurPengujianSecara Manual dari jendela sisi kanan.

  4. Di jendela berikutnya, pilih tombol Jalankan alur .

  5. Terakhir, pilih tombol Selesai .

  6. Anda akan menerima pesan Alur Anda berhasil dijalankan dan tanda centang hijau selaras dengan setiap langkah yang berhasil.

    Screenshot of successful document translation flow.

  7. Pilih langkah Dapatkan status dokumen, lalu pilih Tampilkan output mentah dari bagian Output.

  8. Jendela Dapatkan status dokumen muncul. Di bagian atas respons JSON, Anda melihat "statusCode":200 menunjukkan bahwa permintaan berhasil.

    Screenshot showing the 'Get documents status' JSON response.

  9. 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.

Langkah berikutnya