Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Bekerja dengan AWS Step Functions
Bagian berikut menjelaskan cara bekerja dengan AWS Step Functions Amazon State Language (ASL) file yang berisi definisi mesin status di AWS Toolkit. Untuk informasi terperinci tentang mesin AWS Step Functions status, lihat topik Pel ajari tentang mesin status di Fungsi Langkah di Panduan Peng AWS Step Functions embang.
Melihat Mesin Status Fungsi Langkah
Untuk melihat ASL file yang ada yang berisi definisi mesin status di AWS Toolkit Explorer, selesaikan langkah-langkah berikut.
Dari AWS Toolkit Explorer, perluas wilayah yang berisi
ASLfile yang ingin Anda lihat.Perluas judul Fungsi Langkah.
ASLFile Anda ditampilkan di AWS Explorer.
Membuat mesin status Fungsi Langkah
Di AWS Toolkit, Anda dapat membuat mesin status Fungsi Langkah baru dari file atau Anda dapat menggunakan template. Prosedur berikut menjelaskan cara membuat mesin status Fungsi Langkah dari file. Untuk detail tentang membuat mesin status SFN; dari template, lihat bagian Template mesin status yang terletak di bawah, dalam topik Panduan Pengguna ini.
catatan
Untuk bekerja dengan Fungsi Langkah dalam Kode VS, ekstensi file Amazon State
Language (ASL) Anda yang berisi definisi mesin status Anda harus diakhiri denganasl.json,asl.yml, atau.asl.yaml.
Secara default, file Fungsi Langkah yang relevan terbuka di Workflow Studio. Untuk informasi terperinci tentang bekerja di Workflow Studio melalui AWS Toolkit, lihat topik Bek erja dengan Workflow Studio di Panduan Pengguna ini.
Dari ruang kerja Anda di VS Code, buat file baru.
Beri nama file Anda dan tentukan ekstensi file sebagai
asl.json,asl.yml, atau.asl.yaml.Setelah pembuatan, AWS Toolkit membuka file baru di AWS Step Functions Workflow Studio.
Dari Workflow Studio pilih tombol S impan dari menu utilitas untuk menyimpan
ASLfile baru Anda.
Membuat mesin status Fungsi Langkah dari template
Di AWS Toolkit, Anda dapat membuat mesin status Fungsi Langkah dari template. Proses template membuat ASL file yang berisi definisi mesin status, menyediakan titik awal untuk proyek Anda. Prosedur berikut menjelaskan cara membuat mesin status Fungsi Langkah dari template di AWS Toolkit.
Dari AWS Toolkit Explorer, perluas wilayah tempat Anda ingin membuat mesin status Fungsi Langkah.
Buka menu konteks untuk (klik kanan) Fungsi Langkah dan pilih Create a new Step Functions state machine untuk membuka wizard Sel ect a starter template (1/2) di VS Code.
Dari wizard Select a starter template (1/2), pilih jenis template untuk mesin status Fungsi Langkah Anda untuk melanjutkan.
Dari layar Select template format (2/2), pilih YAML atau JSON untuk format template Anda.
ASLFile baru yang berisi definisi mesin status Anda dibuka di editor Kode VS.
Mengunduh mesin status Fungsi Langkah
Untuk mengunduh mesin status Fungsi Langkah yang disimpan dari jarak jauh ke instance VS Code lokal Anda, selesaikan langkah-langkah berikut.
Dari AWS Toolkit Explorer, perluas wilayah yang berisi mesin status Fungsi Langkah yang ingin Anda unduh.
Per luas Fungsi Langkah, lalu klik kanan mesin status Fungsi Langkah yang ingin Anda unduh dan pilih Unduh Definisi... .
Tentukan lokasi untuk menyimpan mesin status Fungsi Langkah Anda secara lokal untuk melanjutkan.
Mesin status Fungsi Langkah terbuka di Workflow Studio saat prosedur selesai.
Menyimpan perubahan ke mesin status Fungsi Langkah
Prosedur berikut menjelaskan cara menyimpan perubahan yang dilakukan pada mesin status Fungsi Langkah Anda.
catatan
Pengeditan yang dilakukan di Workflow Studio disinkronkan ke file lokal Anda, tetapi tetap tidak disimpan sampai pekerjaan Anda disimpan di editor VS Code atau Workflow Studio. Jika file lokal Anda dimodifikasi dan disimpan saat Workflow Studio terbuka dan tidak ada kesalahan yang terdeteksi dalam ASL file Anda, maka Anda menerima pemberitahuan Sukses di Workflow Studio, saat penyimpanan selesai. Namun, jika file lokal berisi file yang tidak valid JSON atau YAML Anda mencoba untuk menyimpan, maka file lokal Anda gagal disinkronkan dan Anda menerima pemberitahuan Peringatan di Workflow Studio.
Dari
ASLfile terbuka yang berisi definisi mesin status di Workflow Studio, navigasikan ke tombol Utilitas.Pilih tombol Simpan.
VS Code memberi tahu Anda ketika file telah disimpan.
Menjalankan mesin status Step Functions
Prosedur berikut menjelaskan cara menjalankan mesin status Step Functions di AWS Toolkit.
Dari AWS Toolkit Explorer, perluas wilayah yang berisi mesin status Step Functions yang ingin Anda jalankan.
Perluas Step Functions, lalu klik kanan mesin status Step Functions yang ingin Anda jalankan.
Dari menu konteks, pilih Mulai Eksekusi untuk memulai proses peluncuran.
Status peluncuran ditampilkan di jendela Output AWS Toolkit di VS Code.
Bekerja dengan cuplikan kode
Cuplikan kode adalah saran otomatis yang dihasilkan berdasarkan kode yang sedang Anda kerjakan. Untuk bekerja dengan cuplikan kode dengan Fungsi Langkah di toolkit, selesaikan langkah-langkah berikut.
catatan
Untuk bekerja dengan cuplikan kode Fungsi Langkah di VS Code, ekstensi ASL file Anda yang berisi definisi mesin status Anda harus diakhiri dengan.asl.json,.asl.yml, atau. .asl.yaml
Secara default, file Fungsi Langkah yang relevan terbuka di Workflow Studio.
Dari VS Code, buka
ASLfile yang berisi definisi mesin status yang ingin Anda modifikasi atau buatASLfile baru.Dari Workflow Studio, beralih ke mode Kode jika Anda berada dalam mode Desain.
Dari editor kode Workflow Studio, letakkan kursor Anda di
"States"properti.Tek
control + spacean untuk membuka menu cuplikan kode, properti tambahan dapat diakses dengan menekancontrol + spacedan didasarkan pada."State""Type"Pilih cuplikan kode yang Anda inginkan dari daftar.
Validasi kode
Saat Anda mengerjakan Fungsi Langkah di Workflow Studio, validasi kode secara aktif mengidentifikasi kesalahan dan membuat saran untuk hal berikut:
-
Properti yang hilang
-
Nilai yang salah
-
Keadaan non-terminal
-
Keadaan yang tidak ada yang ditunjuk