View a markdown version of this page

Membangun otomatisasi - Amazon Quick

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Membangun otomatisasi

Amazon Quick Automate menyediakan beberapa metode untuk membuat otomatisasi yang sesuai dengan kebutuhan dan tingkat keahlian yang berbeda. Bagian ini menjelaskan metode dan alat pembuatan yang tersedia.

Prasyarat

Sebelum membuat otomatisasi, Anda perlu membuat proyek dalam grup otomatisasi tertentu. Grup otomatisasi akan mengontrol integrasi dan kredensil apa yang tersedia untuk Anda saat membangun otomatisasi itu. Pastikan integrasi dan kredensil yang diperlukan disiapkan untuk sistem eksternal apa pun yang Anda rencanakan untuk berinteraksi dalam otomatisasi Anda.

Setelah Anda membuat proyek, klik tombol Mulai membangun untuk memulai.

catatan

Anda harus memiliki izin pemilik untuk mengelola integrasi dan kredensional untuk grup otomatisasi.

Metode Pembuatan

Pilih dari tiga pendekatan untuk membangun otomatisasi Anda. Jika Anda baru mengenal Amazon Quick Automate, kami sarankan:

  • Mulailah dengan menjelajahi otomatisasi sampel

  • Coba buat otomatisasi sederhana menggunakan bahasa alami

  • Bereksperimenlah dengan pengeditan manual setelah Anda terbiasa dengan dasar-dasarnya

Menggunakan otomatisasi sampel

Mulailah dengan cepat dengan menjelajahi sampel pra-bangun yang menunjukkan pola otomatisasi umum. Sampel ini memberikan contoh langsung dari kemampuan otomatisasi yang berbeda dan berfungsi sebagai sumber pembelajaran untuk membantu Anda menjadi terbiasa dengan kemampuan Amazon Quick Automate. Untuk menggunakan otomatisasi sampel:

  • Cari untuk menjelajahi sampel yang berbeda berdasarkan industri.

  • Klik pada sampel untuk melihat ikhtisar otomatisasi.

    • Jika ada integrasi yang diperlukan, mereka akan terdaftar sebagai prasyarat.

  • Klik Mulai dengan sampel untuk membuka otomatisasi di kanvas.

  • Anda sekarang dapat melihat otomatisasi, mengeditnya, dan mengujinya.

Menciptakan dengan bahasa alami

Asisten Otomasi menyediakan AI-powered pendekatan untuk membuat otomatisasi melalui:

  • Antarmuka obrolan - Jelaskan proses percakapan Anda dalam bahasa alami

  • Pengunggahan dokumen - Impor dokumentasi apa pun yang menjelaskan langkah dan persyaratan proses Anda

Saat Anda memberikan masukan melalui salah satu metode, Asisten Otomasi akan menghasilkan otomatisasi Anda melalui pengalaman terpandu dua langkah:

  • High-level rencana

    • Pertama, Asisten menganalisis kebutuhan Anda dan menghasilkan rencana otomatisasi tingkat tinggi. Rencana tersebut terdiri dari langkah-langkah proses yang secara logis mengelompokkan tindakan terkait sebagai bagian dari otomatisasi. Setiap langkah proses awalnya berisi instruksi bahasa alami.

    • Tinjau dan edit instruksi untuk setiap langkah proses dan kemudian klik Buat untuk membuat tindakan tingkat rendah untuk langkah itu.

  • Low-level tindakan

    • Selanjutnya, Asisten akan membangun tindakan tingkat rendah dan logika proses berdasarkan instruksi langkah.

    • Tinjau dan edit tindakan yang dihasilkan. Klik Jalankan atau Debug untuk memulai pengujian.

Praktik terbaik untuk memberikan masukan bahasa alami:

  • Tentukan proses langkah demi langkah seolah-olah Anda sedang melatih karyawan baru

  • Sertakan detail yang tepat yang diperlukan untuk melakukan setiap langkah:

    • Alamat email jika mengirim pesan

    • Nama file dan lokasi jika uploading/downloading dokumen

    • URL jika menavigasi ke situs web

Membuat dari awal (otomatisasi kosong)

Bangun otomatisasi secara manual menggunakan antarmuka desainer visual:

  • Arahkan ke ringkasan proyek Anda

  • Klik Mulai membangun

  • Pilih Lewati untuk mengakses kanvas

Antarmuka desainer menyediakan beberapa komponen utama:

  • Kanvas - Memvisualisasikan otomatisasi. Anda dapat memperbesar dan memperkecil, memperluas dan menciutkan langkah-langkah proses, dan menyusun ulang tindakan di kanvas.

  • Panel tindakan - Panel tindakan memiliki daftar lengkap semua tindakan otomatisasi yang tersedia dalam grup otomatisasi Anda. Anda dapat mencari dan memfilter untuk menemukan tindakan yang diatur berdasarkan kategori (Agen, Aliran proses, browser Web, dll.). Drag-and-drop tindakan ke kanvas untuk membangun otomatisasi Anda. Anda juga dapat mengklik tanda tambah yang ditemukan saat melayang di antara tindakan untuk menambahkan tindakan baru langsung di atas kanvas.

  • Panel properti - Setelah Anda menambahkan tindakan atau mengklik yang sudah ada dalam proses Anda, panel properti memungkinkan Anda untuk mengonfigurasi parameter input dan output yang mengontrol bagaimana tindakan itu akan berperilaku.

  • Panel pengaturan - Memungkinkan Anda membuat dan mengedit konfigurasi runtime dan menjelajahi kredenal yang tersedia untuk otomatisasi Anda.

  • Panel variabel - Menampilkan semua variabel yang digunakan dalam otomatisasi Anda. Membuat variabel mulus dengan menambahkan referensi baru langsung di otomatisasi Anda.

Konfigurasi dan variabel runtime

Konfigurasi runtime memungkinkan Anda membuat pengaturan yang dapat diedit dengan mudah yang digunakan oleh otomatisasi Anda. Contoh konfigurasi runtime meliputi:

  • URL Situs Web

  • Nama dan lokasi file

  • Konfigurasi email seperti subjek dan daftar pengirim

Variabel digunakan untuk menyimpan dan meneruskan informasi antara tindakan dalam otomatisasi Anda saat dijalankan. Tambahkan variabel baru ke otomatisasi Anda hanya dengan memberikan nama referensi baru di properti output. Jenis variabel umum meliputi:

  • String - Teks biasa (misalnya, nama, deskripsi)

  • Angka - Nilai numerik (misalnya, kuantitas, skor)

  • Boolean - nilai True/False

  • Array - Koleksi atau daftar item

  • Objek - Key-value pasangan

  • File - Dokumen dan media (misalnya, PDF, gambar)

  • Tabel data - Spreadsheet-like data dengan baris dan kolom

Mengedit otomatisasi

Setelah Anda membuat otomatisasi, Anda dapat memodifikasinya menggunakan Asisten Otomasi atau dengan langsung mengedit di kanvas.

Menggunakan Asisten Otomasi

Asisten Otomasi membantu Anda membuat perubahan melalui bahasa alami. Anda dapat:

  • Minta pembaruan ke seluruh otomatisasi, langkah-langkah spesifik, atau tindakan spesifik

    • Fokuskan obrolan pada langkah-langkah tertentu dengan memilihnya terlebih dahulu

  • Ajukan pertanyaan dan dapatkan bantuan dan saran dalam produk berdasarkan otomatisasi Anda yang sebenarnya

  • Minta bantuan untuk menulis ekspresi dan kode berdasarkan kebutuhan Anda

Untuk mengedit dengan Asisten:

  • Klik Build with Assistant di toolbar

  • Jelaskan perubahan yang ingin Anda lakukan

  • Tinjau dan konfirmasikan modifikasi yang disarankan

    • Obrolan mencakup ringkasan perubahan. Klik Tolak perubahan untuk kembali ke versi sebelumnya.

  • Uji otomatisasi yang diperbarui

Mengedit di atas kanvas

Buat perubahan langsung di desainer visual:

  • Pilih langkah atau tindakan yang akan dimodifikasi

  • Gunakan panel properti untuk menyesuaikan pengaturan

  • Atur ulang langkah-langkah menggunakan drag-and-drop

catatan

Setiap tindakan memiliki menu opsi dengan tindakan umum seperti menduplikasi tindakan atau menghapusnya.

Praktik terbaik untuk mengedit:

  • Buat perubahan tambahan

  • Uji setelah setiap modifikasi signifikan

catatan

Perubahan disimpan secara otomatis ke versi langsung. Jika Anda ingin menerapkan perubahan tersebut, komit dan terapkan versi yang diperbarui.

Tip

Jika Anda mengalami masalah saat membangun:

  • Gunakan Asisten Otomasi untuk mendapatkan bantuan

  • Periksa dokumentasi tindakan untuk persyaratan khusus

Input dan output otomatisasi

Tentukan skema input dan output untuk membuat otomatisasi parameter yang dapat digunakan kembali di Amazon Quick Automate. Dengan mendefinisikan skema input dan output menggunakan node Start dan End, Anda dapat mengubah otomatisasi statis menjadi alur kerja yang dapat digunakan kembali yang menerima data berbeda setiap kali dijalankan. Alih-alih nilai hardcoding, Anda menentukan parameter input yang diketik yang disediakan saat runtime dan nilai output terstruktur yang ditangkap saat otomatisasi selesai. Input dan output bekerja di semua metode pemanggilan: proses manual, panggilan API, dan pemicu terjadwal.

Manfaat utama menggunakan input dan output:

  • Reusability — Jalankan otomatisasi yang sama dengan data yang berbeda tanpa memodifikasi otomatisasi itu sendiri.

  • Keamanan tipe — Amazon Quick Automate memvalidasi data input terhadap skema sebelum eksekusi dimulai, yang mencegah data yang tidak valid berjalan.

  • Integrasi API — Auto-generated skema memungkinkan penemuan dan integrasi terprogram dengan sistem eksternal.

  • Observabilitas — Output terstruktur ditangkap sebagai artefak eksekusi untuk audit dan peninjauan.

Jenis data yang didukung

Tipe data berikut didukung untuk bidang input dan output:

  • Teks - Nilai teks biasa (misalnya, text1, text2)

  • Angka - Nilai numerik termasuk desimal (misalnya, 3.14, 100)

  • Boolean - Nilai benar atau salah

  • File - File objek dengan ukuran maksimal 5 MB

Mulai dan Akhiri node

Setiap otomatisasi mencakup simpul Mulai dan simpul Akhir, yang kosong secara default. Anda dapat mengedit node ini untuk membuat skema, menggunakan input dalam otomatisasi, dan memperbarui data output untuk kembali dari otomatisasi. Node Mulai menerima data input saat runtime, sementara node Akhir (termasuk node Proses Akhir) mengumpulkan data keluaran selama eksekusi dan mengembalikannya sebagai artefak terstruktur saat otomatisasi selesai.

Mulai

Simpul Mulai adalah titik masuk yang menerima parameter input saat otomatisasi dipicu. Ini kosong secara default.

Properti:

  • Format input — Mendefinisikan skema untuk parameter input yang diterima otomatisasi. Edit menggunakan editor skema Input yang dijelaskan dalam Mendefinisikan skema input dan output.

  • Variabel input — Variabel yang menyimpan nilai input untuk otomatisasi sebagaimana didefinisikan dalam format input dan disediakan oleh pengguna.

Akhiri

Node Akhir adalah titik terminasi yang mengumpulkan dan mengembalikan nilai output ketika otomatisasi selesai dengan sukses. Anda dapat mengatur nilai output dari variabel dalam otomatisasi menggunakan properti dari node Akhir. Otomatisasi Anda dapat memiliki beberapa node Akhir (Proses akhir) berdasarkan struktur otomatisasi.

Properti:

  • Format output — Mendefinisikan skema untuk parameter output yang dikembalikan oleh otomatisasi. Pilih Edit dan tambahkan atau ubah skema menggunakan Editor skema keluaran yang dijelaskan dalam Mendefinisikan skema input dan output.

  • Data keluaran — Memetakan nilai dari variabel dalam otomatisasi Anda ke bidang keluaran yang Anda tentukan. Untuk setiap variabel keluaran yang Anda buat di simpul Akhir (skema Output), tentukan variabel otomatisasi mana yang berisi data yang ingin Anda kembalikan. Gunakan editor data keluaran Edit untuk mengonfigurasi pemetaan ini di bidang Nilai Keluaran.

Mendefinisikan skema input dan output

Skema menentukan struktur data yang diterima otomatisasi Anda sebagai input dan menghasilkan sebagai output. Studio authoring menyediakan pembuat bentuk visual untuk mendefinisikan skema input dan output langsung pada kanvas otomatisasi.

Untuk menentukan skema masukan:

  • Buka otomatisasi Anda di Amazon Quick Automate.

  • Pilih simpul Mulai di kanvas untuk membuka editor skema. Anda juga dapat membuka editor skema dari panel properti. Untuk melakukan ini, pilih simpul Mulai, lalu pilih Edit dalam format Input di panel properti.

  • Pilih +Tambah bidang untuk menambahkan kolom input.

  • Untuk setiap bidang input, konfigurasikan properti berikut:

    • Nama — Pengenal unik untuk bidang tersebut.

    • Jenis — Jenis data yang diterima bidang. Untuk informasi selengkapnya, lihat Tipe data yang didukung.

    • Wajib — Apakah bidang harus disediakan saat menjalankan otomatisasi.

    • Nilai default (Opsional) - Opsi ini hanya aktif jika bidang Diperlukan dihapus. Nilai default muncul terisi sebelumnya dalam formulir input saat Anda menjalankan pengujian atau memicu otomatisasi.

    • Deskripsi — Deskripsi tentang apa yang diwakili bidang.

  • Pilih Simpan untuk menyimpan skema dengan otomatisasi Anda.

Untuk menentukan skema keluaran:

  • Pilih simpul Akhir pada kanvas untuk membuka editor skema Output. Anda juga dapat membuka editor skema dari panel properti. Untuk melakukan ini, pilih End node, dan kemudian pilih Edit dalam format Output di panel properti.

  • Pilih +Tambahkan bidang untuk menambahkan bidang output.

  • Untuk setiap bidang output, konfigurasikan properti berikut:

    • Nama — Pengenal unik untuk bidang tersebut.

    • Jenis — Jenis data untuk output.

    • Deskripsi — Deskripsi tentang apa yang diwakili oleh output.

  • Pilih Simpan.

catatan

Anda dapat menentukan input dari node Start dan output dari setiap node End. Jika otomatisasi Anda memiliki beberapa node Akhir, menambahkan atau memodifikasi skema satu node Akhir akan memodifikasi semua skema simpul Akhir.

Menggunakan nilai input dari simpul awal

Ketika otomatisasi Anda memiliki skema input yang ditentukan di simpul Mulai, Anda dapat mengakses nilai input tersebut di seluruh alur kerja Anda menggunakan kamus. inputs Runtime secara otomatis memvalidasi dan mengisi kamus ini dengan nilai yang diberikan saat otomatisasi berjalan.

# Access required input fields value = inputs["field_name"] # Example usage customer_id = inputs["customer_id"] # Retrieves a required string input

Mengatur nilai output di simpul Akhir

Node Akhir mendefinisikan nilai mana dari otomatisasi Anda yang dikembalikan sebagai output. Anda mengonfigurasi ini menggunakan properti Output Data, yang menyediakan dua mode interaksi untuk mengatur nilai output di editor. Beralih di antara mode dengan memilih ikon kode (</>) di sebelah bidang Nilai output.

Dua mode untuk mengatur output:

  • Variable Selection Mode (Dropdown) - Antarmuka default menampilkan daftar dropdown dari semua variabel yang tersedia dalam otomatisasi Anda. Pilih variabel yang ingin Anda tetapkan ke setiap bidang output.

  • Mode Ekspresi (Kode) - Pilih ikon kode (</>) di sebelah bidang nilai output apa pun untuk beralih ke mode ekspresi. Mode ini memungkinkan Anda memasukkan ekspresi khusus, melakukan perhitungan, mengakses data bersarang, atau menetapkan nilai literal.

Mendefinisikan skema dengan Build with Assistant

Build with Assistant dapat membuat atau memodifikasi skema input dan output secara langsung. Jelaskan persyaratan input dan output Anda dalam bahasa alami, dan asisten menghasilkan definisi skema untuk Anda. Setiap perubahan yang dilakukan asisten secara otomatis disinkronkan dengan pembuat formulir visual Studio.

Pertimbangan-pertimbangan

Ingatlah hal berikut saat Anda menggunakan input dan output otomatisasi:

  • Skema input dan output bersifat opsional. Otomatisasi yang ada tanpa skema terus bekerja tidak berubah.

  • Input file memiliki ukuran maksimum 5 MB. Untuk file yang lebih besar, berikan lokasi file (seperti jalur Amazon S3) sebagai input teks.

  • Nilai input dan output disimpan dengan setiap eksekusi dijalankan untuk tujuan observabilitas dan audit.

  • Saat memperbarui skema, Anda harus menerapkan ulang otomatisasi agar perubahan diterapkan pada proses yang diterapkan. Uji coba selalu menggunakan skema draf terbaru.

Anda dapat menggunakan nilai input dan output dengan cara berikut:

  • Menguji dan menjalankan otomatisasi dari kanvas. Untuk informasi selengkapnya, lihat Menguji otomatisasi.

  • Memicu otomatisasi yang digunakan secara manual. Untuk informasi selengkapnya, lihat Menerapkan otomatisasi.

  • Pemicu terjadwal untuk otomatisasi yang diterapkan. Untuk informasi selengkapnya, lihat Menerapkan otomatisasi.

Mengelola versi otomatisasi

Amazon Quick Automate menyediakan kemampuan kontrol versi untuk membantu Anda melacak dan memelihara riwayat pembaruan otomatisasi Anda dan memulihkan versi sebelumnya dengan mudah.

Konsep utama

  • Versi langsung - Salinan kerja otomatisasi Anda saat ini yang dapat Anda edit di kanvas. Perubahan disimpan secara otomatis ke versi langsung saat Anda mengedit.

  • Versi berkomitmen - Read-only snapshot otomatisasi Anda yang dapat digunakan. Komit versi baru otomatisasi Anda untuk melacak pembaruan signifikan dan dapat kembali jika diperlukan.

  • Versi yang disebarkan - Versi yang berkomitmen dapat digunakan dan diaktifkan untuk berjalan sesuai jadwal.

catatan

Setiap versi mempertahankan nilai konfigurasi runtime-nya sendiri. Perubahan pada setelan runtime versi Live tidak memengaruhi versi yang dikomit atau diterapkan sebelumnya.

Versi komitmen

Untuk melakukan versi:

  • Klik Komit di bilah alat kanvas

  • Tambahkan catatan deskriptif yang menjelaskan perubahan Anda

  • Pilih cara menambah nomor versi:

    • Versi minor (misalnya, 1.05 → 1.06) untuk pembaruan yang lebih kecil (default)

    • Versi utama (misalnya, 1.0 → 2.0) untuk perubahan signifikan

  • Klik Komit

penting

Anda tidak dapat melakukan versi jika otomatisasi memiliki kesalahan validasi. Selesaikan semua kesalahan sebelum mencoba melakukan.

Saat Anda melakukan versi:

  • Versi komit menjadi snapshot hanya-baca

  • Konfigurasi runtime saat ini disimpan dengan versi yang dikomit

  • Versi Live baru dibuat berdasarkan snapshot itu untuk melanjutkan pengeditan

penting

Hanya versi yang berkomitmen yang dapat digunakan. Versi Live harus dilakukan terlebih dahulu sebelum dapat digunakan.

Melihat versi

Lihat versi di dua tempat:

  • Versi dropdown di kanvas - Default ke versi Live. Pilih versi sebelumnya dari dropdown untuk dilihat dalam mode read-only di kanvas.

  • Versi tab - Ditemukan dalam rincian Proyek. Menampilkan riwayat versi lengkap termasuk nomor versi, saat versi dibuat, pengguna yang melakukan versi, dan catatan versi apa pun. Klik pada menu tindakan untuk melihat detail versi atau menyebarkan versi.

Memulihkan versi sebelumnya

Untuk memulihkan versi sebelumnya dan terus mengeditnya sebagai versi Live:

  • Pilih versi dari dropdown versi di atas kanvas

  • Pilih Pulihkan versi langsung

  • Versi yang dipilih menggantikan versi Live Anda saat ini

  • Lanjutkan mengedit versi Live untuk membuat penyesuaian yang diperlukan

  • Komit sebagai versi baru untuk mengambil snapshot atau menyebarkan pembaruan

catatan

Memulihkan versi membuat salinan kerja baru tetapi tidak menghapus riwayat versi apa pun.

Praktik terbaik

  • Tambahkan catatan versi yang jelas untuk melacak tujuan perubahan

  • Komit versi setelah pembaruan signifikan

  • Uji perubahan sebelum melakukan

  • Tinjau konfigurasi runtime sebelum melakukan