全部产品
Search
文档中心

Logic Composer:Buat alur kerja

更新时间:Jul 06, 2025

Topik ini menjelaskan cara membuat dan menjalankan alur kerja di Logic Composer, termasuk menambahkan pemicu dan tindakan ke alur kerja. Topik ini juga memperkenalkan konsep-konsep umum. Dalam topik ini, kami menggunakan contoh untuk menunjukkan cara mengotomatiskan tugas harian Anda dengan menggunakan alur kerja di Logic Composer.

Dalam contoh ini, sebuah alur kerja otomatis dibuat untuk memeriksa apakah nama domain tertentu dapat didaftarkan pada waktu yang dijadwalkan setiap hari. Jika nama domain tersebut dapat didaftarkan, alur kerja akan mengirimkan notifikasi ke grup DingTalk yang Anda tentukan.

Buat alur kerja

1. Masuk ke Konsol Logic Composer. Di panel navigasi sisi kiri, klik Alur Kerja. Pilih wilayah tempat Anda ingin membuat alur kerja di bagian atas konsol, lalu klik Buat Alur Kerja.

2. Di kotak dialog Buat Alur Kerja yang muncul, atur parameter Nama Alur Kerja dan Grup Sumber Daya. Dalam contoh ini, Grup Sumber Daya Default dipilih untuk Grup Sumber Daya. Klik OK.

3. Pesan "Dibuat." ditampilkan di kotak dialog Buat Alur Kerja. Klik OK.

4. Pada tab Tampilan Grafis, rancang alur kerja sesuai petunjuk berikut.

Pilih Pemicu

Dalam contoh ini, kami ingin memeriksa apakah nama domain tertentu dapat didaftarkan secara harian. Untuk tujuan ini, kita perlu menambahkan pemicu Tugas Berulang.

Penting

Setiap alur kerja dimulai dari pemicu yang dipanggil ketika suatu peristiwa tertentu terjadi atau ketika kondisi tertentu terpenuhi.

1. Pada tab Tampilan Grafis, klik Berulang di kotak dialog Pilih Pemicu.

2. Di kotak dialog Berulang, klik Tugas Berulang di bawah tab Pemicu.

3. Untuk memicu alur kerja pada waktu yang dijadwalkan, misalnya, pukul 09:00 setiap hari, lakukan operasi berikut: Di kotak dialog Tugas Berulang, pilih Hari dari daftar drop-down Frekuensi. Di bidang Pada jam-jam ini, klik ikon hapus di sebelah 0, lalu pilih 9 dari daftar drop-down.

4. Klik Simpan di pojok kanan atas bilah alat untuk menyimpan alur kerja. Alur kerja dengan pemicu Tugas Berulang telah dibuat. Namun, tidak ada tindakan yang diambil setelah alur kerja dipicu pada pukul 09:00 setiap hari. Kita perlu menambahkan tindakan seperti memeriksa apakah nama domain tertentu dapat didaftarkan.

Tambahkan tindakan

Bagian ini menjelaskan cara memanggil operasi API yang disediakan oleh Alibaba Cloud untuk memeriksa apakah nama domain tertentu dapat didaftarkan. Dalam contoh ini, operasi CheckDomain yang disediakan oleh Layanan Nama Domain Alibaba Cloud dipanggil. Operasi ini tersedia untuk digunakan secara gratis.

1. Klik Tambah Langkah di bawah kotak dialog Tugas Berulang. Di kotak dialog Pilih Tindakan, masukkan Domain di kotak pencarian, lalu klik konektor Domain.

2. Di kotak dialog Domain, masukkan checkdomain di kotak pencarian, lalu klik tindakan CheckDomain.

3. Jika Anda menggunakan Logic Composer untuk pertama kalinya, tombol Otorisasi akan muncul. Logic Composer harus diberi peran RAM yang berwenang untuk memanggil operasi API yang diperlukan sebelum Logic Composer dapat menjalankan alur kerja sesuai harapan. Klik Otorisasi. Panel Pemberian Peran muncul di sisi kanan. Di Panel Pemberian Peran, Anda dapat melihat nama peran RAM yang akan dibuat, deskripsi peran, dan kebijakan otorisasi yang akan dilampirkan ke peran. Logic Composer secara otomatis merekomendasikan izin sistem yang sesuai berdasarkan tindakan yang ingin Anda tambahkan. Klik Konfirmasi untuk menyelesaikan otorisasi.

Penting

1. Jika Anda masuk ke Logic Composer sebagai pengguna RAM, metode otorisasi bervariasi berdasarkan izin pengguna RAM. Untuk informasi lebih lanjut, lihat Otorisasi pengguna RAM untuk mengatur alur kerja.

2. Metode otorisasi bervariasi berdasarkan konektor berbeda yang memerlukan autentikasi identitas. Untuk informasi lebih lanjut, lihat penggunaan setiap konektor spesifik.

4. Setelah otorisasi selesai, masukkan nama domain yang akan diperiksa di bidang DomainName.

5. Tambahkan tindakan penilaian kondisional untuk memeriksa apakah nama domain tertentu dapat didaftarkan. Metodenya mirip dengan yang digunakan untuk menambahkan nama domain yang akan diperiksa. Lakukan operasi berikut: Gulir ke bagian bawah tab Tampilan Grafis dan klik Tambah Langkah. Di kotak dialog Pilih Tindakan, masukkan Control di kotak pencarian, lalu klik konektor Control. Di kotak dialog Control, klik tindakan If.

6. Konektor Control tidak memerlukan autentikasi identitas. Anda perlu melengkapi logika penilaian kondisional untuk tindakan If. Dalam respons operasi CheckDomain, parameter Avail menunjukkan apakah nama domain dapat didaftarkan. Parameter Avail memiliki beberapa nilai valid. Nilai 1 menunjukkan bahwa nama domain dapat didaftarkan. Dalam hal ini, konfigurasikan tindakan If untuk memeriksa apakah nilai parameter Avail sama dengan 1. Lakukan operasi berikut: Klik kotak input di sisi kiri. Tab Konten Dinamis muncul di sisi kanan. Tab Konten Dinamis mencantumkan parameter respons operasi CheckDomain. Klik parameter Avail di tab Konten Dinamis. Kotak input di sisi kiri secara otomatis terisi dengan parameter tersebut. Masukkan 1 di kotak input.

Catatan

Dalam contoh ini, alur kerja dirancang untuk mengirimkan notifikasi ketika nilai parameter Avail adalah 1. Jika Anda ingin alur kerja mengirimkan notifikasi ketika nama domain dapat dicadangkan untuk pendaftaran atau cadangan dapat dihapus, modifikasi logika penilaian kondisional berdasarkan kebutuhan bisnis Anda. Misalnya, Anda ingin alur kerja mengirimkan notifikasi ketika nama domain dapat didaftarkan atau dicadangkan untuk pendaftaran atau ketika cadangan dapat dihapus. Dalam hal ini, Anda dapat memilih Lebih Besar Dari sebagai logika penilaian dan masukkan 0 di kotak input di sisi kanan.

7. Tambahkan tindakan untuk mengirimkan notifikasi ketika kondisi tertentu terpenuhi. Klik Tambah Langkah di panel Jika Benar. Di kotak dialog Pilih Tindakan, klik konektor DingTalk. Di kotak dialog DingTalk, klik Kirim Pesan Melalui Chatbot di tab Tindakan. Di kotak dialog Kirim Pesan Melalui Chatbot, atur parameter Token Akses Chatbot. Anda dapat merujuk ke pengaturan grup DingTalk untuk mendapatkan URL webhook chatbot kustom Anda, lalu masukkan nilai parameter access_token dalam URL di bidang ini. Atur parameter Konten berdasarkan kebutuhan bisnis Anda. Anda dapat memilih parameter di tab Konten Dinamis di sisi kanan.

Penting

Anda harus memilih setidaknya satu mode keamanan dalam pengaturan chatbot kustom. Jika tidak, chatbot tidak dapat mengirim pesan. Anda dapat memilih Kata Kunci Kustom dan menambahkan kata kunci kustom berdasarkan konten pesan yang Anda tetapkan di kotak dialog Kirim Pesan Melalui Chatbot. Dalam contoh ini, konten pesan adalah xxx dapat didaftarkan. Oleh karena itu, Anda dapat menambahkan registrable sebagai kata kunci.

8. Klik Simpan di pojok kanan atas bilah alat untuk menyimpan alur kerja. Lalu, uji apakah alur kerja dapat berjalan sesuai harapan.

Jalankan alur kerja

Setelah Anda menyimpan alur kerja yang telah diatur, alur kerja secara otomatis berjalan pada pukul 09:00 setiap hari. Anda dapat mengklik Jalankan di pojok kanan atas bilah alat untuk menjalankan alur kerja secara manual. Bagian ini menjelaskan cara menjalankan alur kerja secara manual untuk memverifikasi bahwa alur kerja diatur sesuai harapan.

1. Klik Jalankan di pojok kanan atas bilah alat untuk menjalankan alur kerja.

2. Alur kerja memasuki status berjalan dan selesai berjalan dengan cepat. Anda dapat melihat tanda centang hijau di pojok kanan atas setiap langkah. Ini menunjukkan bahwa alur kerja berjalan sesuai harapan.

3. Klik setiap langkah untuk memeriksa input dan output langkah tersebut. Misalnya, klik Domains_CheckDomain untuk memeriksa output. Jika nilai parameter Avail di output adalah 1, nama domain yang ditentukan dapat didaftarkan.

4. Lihat grup DingTalk tempat chatbot kustom milik Anda dan verifikasi bahwa Anda dapat menerima notifikasi yang menunjukkan bahwa nama domain yang ditentukan dapat didaftarkan. Parameter DomainName di badan pesan secara otomatis diganti dengan nama domain yang ditentukan.

Seluruh prosedur untuk membuat dan menjalankan alur kerja sudah selesai.