

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

# Referensi tindakan otomatis
<a name="automations-actions-reference"></a>

Berikut ini adalah dokumentasi referensi untuk tindakan otomatisasi yang digunakan di App Studio.

Tindakan otomatisasi, yang biasa disebut sebagai **tindakan**, adalah langkah logika individual yang membentuk otomatisasi. Setiap tindakan melakukan tugas tertentu, baik itu mengirim email, membuat catatan data, menjalankan fungsi Lambda, atau memanggil. APIs Tindakan ditambahkan ke otomatisasi dari pustaka tindakan, dan dapat dikelompokkan ke dalam pernyataan atau loop bersyarat.

Untuk informasi tentang membuat dan mengonfigurasi otomatisasi dan tindakannya, lihat topik di. [Otomatisasi dan tindakan: Tentukan logika bisnis aplikasi](automations.md)

## Memanggil API
<a name="automations-actions-reference-invoke-API"></a>

Memanggil permintaan HTTP REST API. Builder dapat menggunakan tindakan ini untuk mengirim permintaan dari App Studio ke sistem atau layanan lain APIs. Misalnya, Anda dapat menggunakannya untuk terhubung ke sistem pihak ketiga atau aplikasi lokal untuk mengakses data penting bisnis, atau memanggil titik akhir API yang tidak dapat dipanggil oleh tindakan App Studio khusus.

Untuk informasi selengkapnya tentang REST APIs, lihat [Apa itu RESTful API?](https://aws.amazon.com/what-is/restful-api/) .

### Sifat-sifat
<a name="automations-actions-reference-invoke-API-properties"></a>

#### Konektor
<a name="automations-actions-reference-invoke-API-properties-connector"></a>

**Konektor** yang akan digunakan untuk permintaan API yang dibuat oleh tindakan ini. Dropdown konektor hanya berisi konektor dari jenis berikut: `API Connector` dan. `OpenAPI Connector` Bergantung pada bagaimana konektor dikonfigurasi, konektor dapat berisi informasi penting seperti kredensional dan header default atau parameter kueri.

Untuk informasi selengkapnya tentang konektor API, termasuk perbandingan antara penggunaan `API Connector` dan`OpenAPI Connector`, lihat[Connect ke layanan pihak ketiga](add-connector-third-party.md).

#### Properti konfigurasi permintaan API
<a name="automations-actions-reference-invoke-API-properties-request-config"></a>

Pilih **Konfigurasi permintaan API** dari panel properti untuk membuka kotak dialog konfigurasi permintaan. Jika **konektor API** dipilih, kotak dialog akan menyertakan informasi konektor.

**Metode:** Metode untuk panggilan API. Kemungkinan nilainya adalah sebagai berikut:
+ `DELETE`: Menghapus sumber daya tertentu.
+ `GET`: Mengambil informasi atau data.
+ `HEAD`: Mengambil hanya header dari respon tanpa tubuh.
+ `POST`: Mengirimkan data untuk diproses.
+ `PUSH`: Mengirimkan data untuk diproses.
+ `PATCH`: Sebagian memperbarui sumber daya tertentu.

**Path:** Jalur relatif ke sumber daya.

**Header:** Setiap header dalam bentuk pasangan kunci-nilai yang akan dikirim dengan permintaan API. Jika konektor dipilih, header yang dikonfigurasi akan ditambahkan secara otomatis dan tidak dapat dihapus. Header yang dikonfigurasi tidak dapat diedit, tetapi Anda dapat menggantinya dengan menambahkan header lain dengan nama yang sama.

**Parameter kueri:** Parameter kueri apa pun dalam bentuk pasangan nilai kunci yang akan dikirim bersama permintaan API. Jika konektor dipilih, parameter kueri yang dikonfigurasi akan ditambahkan secara otomatis dan tidak dapat diedit atau dihapus.

**Body:** Informasi yang akan dikirim dengan permintaan API dalam format JSON. Tidak ada badan untuk `GET` permintaan.

#### Output yang diejek
<a name="automations-actions-reference-invoke-API-properties-mocked-output"></a>

Tindakan tidak berinteraksi dengan layanan atau sumber daya eksternal di lingkungan pratinjau. Bidang **keluaran Mocked** digunakan untuk menyediakan ekspresi JSON yang mensimulasikan perilaku konektor di lingkungan pratinjau untuk tujuan pengujian. Cuplikan ini disimpan di `results` peta tindakan, sama seperti respons konektor untuk aplikasi yang diterbitkan di lingkungan langsung.

Dengan bidang ini, Anda dapat menguji berbagai skenario dan dampaknya terhadap tindakan lain dalam otomatisasi seperti mensimulasikan nilai hasil yang berbeda, skenario kesalahan, kasus tepi, atau jalur yang tidak menyenangkan tanpa berkomunikasi dengan layanan eksternal melalui konektor.

## Memohon AWS
<a name="automations-actions-reference-invoke-aws"></a>

Memanggil operasi dari AWS layanan. Ini adalah tindakan umum untuk memanggil AWS layanan atau operasi, dan harus digunakan jika tidak ada tindakan khusus untuk AWS layanan atau operasi yang diinginkan.

### Sifat-sifat
<a name="automations-actions-reference-invoke-aws-properties"></a>

#### Layanan
<a name="automations-actions-reference-invoke-aws-properties-service"></a>

 AWS Layanan yang berisi operasi yang akan dijalankan.

#### Operasi
<a name="automations-actions-reference-invoke-aws-properties-operation"></a>

Operasi yang harus dijalankan.

#### Konektor
<a name="automations-actions-reference-invoke-aws-properties-connector"></a>

Konektor yang akan digunakan untuk operasi yang dijalankan oleh tindakan ini. Konektor yang dikonfigurasi harus diatur dengan kredensional yang tepat untuk menjalankan operasi, dan informasi konfigurasi lainnya, seperti AWS wilayah yang berisi sumber daya apa pun yang direferensikan dalam operasi.

#### Konfigurasi
<a name="automations-actions-reference-invoke-aws-properties-configuration"></a>

Input JSON menjadi ketika menjalankan operasi yang ditentukan. Untuk informasi selengkapnya tentang mengonfigurasi input untuk AWS operasi, lihat. [AWS SDK untuk JavaScript](https://docs.aws.amazon.com/sdk-for-javascript)

## Memanggil Lambda
<a name="automations-actions-reference-invoke-lambda"></a>

Memanggil fungsi Lambda yang ada.

### Sifat-sifat
<a name="automations-actions-reference-invoke-lambda-properties"></a>

#### Konektor
<a name="automations-actions-reference-invoke-lambda-properties-connector"></a>

Konektor yang akan digunakan untuk fungsi Lambda dijalankan oleh tindakan ini. Konektor yang dikonfigurasi harus diatur dengan kredensional yang tepat untuk mengakses fungsi Lambda, dan informasi konfigurasi lainnya, seperti AWS wilayah yang berisi fungsi Lambda. Untuk informasi selengkapnya tentang mengonfigurasi konektor untuk Lambda, lihat. [Langkah 3: Buat konektor Lambda](connectors-lambda.md#connectors-lambda-create-connector)

#### Nama fungsi
<a name="automations-actions-reference-invoke-lambda-properties-function-name"></a>

Nama fungsi Lambda yang akan dijalankan. Perhatikan bahwa ini adalah nama fungsi, dan bukan fungsi ARN (Amazon Resource Name).

#### Acara fungsi
<a name="automations-actions-reference-invoke-lambda-properties-function-event"></a>

Pasangan nilai kunci yang akan diteruskan ke fungsi Lambda Anda sebagai muatan acara.

#### Output yang diejek
<a name="automations-actions-reference-invoke-lambda-properties-mocked-output"></a>

Tindakan tidak berinteraksi dengan layanan atau sumber daya eksternal di lingkungan pratinjau. Bidang **keluaran Mocked** digunakan untuk menyediakan ekspresi JSON yang mensimulasikan perilaku konektor di lingkungan pratinjau untuk tujuan pengujian. Cuplikan ini disimpan di `results` peta tindakan, sama seperti respons konektor untuk aplikasi yang diterbitkan di lingkungan langsung.

Dengan bidang ini, Anda dapat menguji berbagai skenario dan dampaknya terhadap tindakan lain dalam otomatisasi seperti mensimulasikan nilai hasil yang berbeda, skenario kesalahan, kasus tepi, atau jalur yang tidak menyenangkan tanpa berkomunikasi dengan layanan eksternal melalui konektor.

## Loop
<a name="automations-actions-reference-loop"></a>

Menjalankan tindakan bersarang berulang kali untuk mengulang melalui daftar item, satu item pada satu waktu. Misalnya, tambahkan [Buat catatan](#automations-actions-reference-create-record) tindakan ke tindakan loop untuk membuat beberapa catatan.

Tindakan loop dapat disarangkan dalam loop lain atau tindakan kondisi. Tindakan loop dijalankan secara berurutan, dan tidak secara paralel. Hasil dari setiap tindakan dalam loop hanya dapat diakses ke tindakan berikutnya dalam iterasi loop yang sama. Mereka tidak dapat diakses di luar loop atau dalam iterasi loop yang berbeda.

### Sifat-sifat
<a name="automations-actions-reference-loop-properties"></a>

#### Sumber
<a name="automations-actions-reference-loop-properties-source"></a>

Daftar item untuk diulang, satu item pada satu waktu. Sumber dapat berupa hasil dari tindakan sebelumnya atau daftar statis string, angka, atau objek yang dapat Anda berikan menggunakan JavaScript ekspresi.

##### Contoh
<a name="automations-actions-reference-loop-properties-source-examples"></a>

Daftar berikut berisi contoh input sumber.
+ Hasil dari tindakan sebelumnya: `{{results.actionName.data}}`
+ Daftar angka: `{{[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]}}`
+ Daftar string: `{{["apple", "banana", "orange", "grape", "kiwi"]}}`
+ Nilai yang dihitung: `{{params.actionName.split("\n")}}`

#### Nama item saat ini
<a name="automations-actions-reference-loop-properties-function-name"></a>

Nama variabel yang dapat digunakan untuk mereferensikan item saat ini yang sedang diulang. Nama item saat ini dapat dikonfigurasi sehingga Anda dapat membuat sarang dua atau lebih loop dan mengakses variabel dari setiap loop. Misalnya, jika Anda melakukan looping melalui negara dan kota dengan dua loop, Anda dapat mengkonfigurasi dan referensi `currentCountry` dan. `currentCity`

## Kondisi
<a name="automations-actions-reference-condition"></a>

Menjalankan tindakan berdasarkan hasil dari satu atau lebih kondisi logis tertentu yang dievaluasi ketika otomatisasi dijalankan. Tindakan kondisi terdiri dari komponen-komponen berikut:
+ Bidang *kondisi*, yang digunakan untuk memberikan JavaScript ekspresi yang mengevaluasi `true` atau`false`.
+ *Cabang yang benar*, yang berisi tindakan yang dijalankan jika kondisi berubah menjadi. `true`
+ *Cabang palsu*, yang berisi tindakan yang dijalankan jika kondisi berubah menjadi. `false`

Tambahkan tindakan ke cabang benar dan salah dengan menyeretnya ke dalam tindakan kondisi.

### Sifat-sifat
<a name="automations-actions-reference-condition-properties"></a>

#### Kondisi
<a name="automations-actions-reference-condition-properties-condition"></a>

 JavaScript Ekspresi yang akan dievaluasi ketika tindakan dijalankan.

## Buat catatan
<a name="automations-actions-reference-create-record"></a>

Membuat satu rekaman di entitas App Studio yang ada.

### Sifat-sifat
<a name="automations-actions-reference-create-record-properties"></a>

#### Entitas
<a name="automations-actions-reference-create-record-properties-entity"></a>

Entitas di mana catatan akan dibuat. Setelah entitas dipilih, nilai harus ditambahkan ke bidang entitas untuk catatan yang akan dibuat. Jenis bidang, dan jika bidang diperlukan atau opsional didefinisikan dalam entitas.

## Perbarui catatan
<a name="automations-actions-reference-update-record"></a>

Memperbarui rekaman yang ada di entitas App Studio.

### Sifat-sifat
<a name="automations-actions-reference-update-record-properties"></a>

#### Entitas
<a name="automations-actions-reference-update-record-properties-entity"></a>

Entitas yang berisi catatan yang akan diperbarui.

#### Ketentuan
<a name="automations-actions-reference-update-record-properties-conditions"></a>

Kriteria yang menentukan catatan mana yang diperbarui oleh tindakan. Anda dapat mengelompokkan kondisi untuk membuat satu pernyataan logis. Anda dapat menggabungkan grup atau kondisi dengan `AND` atau `OR` pernyataan.

#### Bidang
<a name="automations-actions-reference-update-record-properties-fields"></a>

Bidang yang akan diperbarui dalam catatan yang ditentukan oleh kondisi.

#### Nilai
<a name="automations-actions-reference-update-record-properties-values"></a>

Nilai yang akan diperbarui di bidang yang ditentukan.

## Hapus catatan
<a name="automations-actions-reference-delete-record"></a>

Menghapus rekaman dari entitas App Studio.

### Sifat-sifat
<a name="automations-actions-reference-delete-record-properties"></a>

#### Entitas
<a name="automations-actions-reference-delete-record-properties-entity"></a>

Entitas yang berisi catatan yang akan dihapus.

#### Ketentuan
<a name="automations-actions-reference-delete-record-properties-conditions"></a>

Kriteria yang menentukan catatan mana yang dihapus oleh tindakan. Anda dapat mengelompokkan kondisi untuk membuat satu pernyataan logika. Anda dapat menggabungkan grup atau kondisi dengan `AND` atau `OR` pernyataan.

## Memanggil tindakan data
<a name="automations-actions-reference-invoke-data-action"></a>

Menjalankan tindakan data dengan parameter opsional.

### Sifat-sifat
<a name="automations-actions-reference-invoke-data-action-properties"></a>

#### Tindakan data
<a name="automations-actions-reference-invoke-data-action-properties-data-action"></a>

Tindakan data yang akan dijalankan oleh tindakan.

#### Parameter
<a name="automations-actions-reference-invoke-data-action-properties-parameters"></a>

Parameter tindakan data yang akan digunakan oleh tindakan data. Parameter tindakan data digunakan untuk mengirim nilai yang digunakan sebagai input untuk tindakan data. Parameter tindakan data dapat ditambahkan saat mengonfigurasi tindakan otomatisasi, tetapi harus diedit di tab **Data**.

#### Pengaturan lanjutan
<a name="automations-actions-reference-invoke-data-action-properties-advanced-settings"></a>

`Invoke data action`Tindakan ini berisi pengaturan lanjutan berikut:
+ **Ukuran halaman:** Jumlah maksimum catatan untuk diambil dalam setiap kueri. Nilai defaultnya adalah 500, dan nilai maksimumnya adalah 3000.
+ Token **pagination: Token** yang digunakan untuk mengambil catatan tambahan dari kueri. Misalnya, jika `Page size` diatur ke 500, tetapi ada lebih dari 500 catatan, meneruskan token pagination ke kueri berikutnya akan mengambil 500 berikutnya. Token akan tidak terdefinisi jika tidak ada lagi catatan atau halaman yang ada.

## Amazon S3: Letakkan objek
<a name="automations-actions-reference-s3-put-object"></a>

Menggunakan `Amazon S3 PutObject` operasi untuk menambahkan objek yang diidentifikasi oleh kunci (jalur file) ke bucket Amazon S3 yang ditentukan.

### Sifat-sifat
<a name="automations-actions-reference-s3-put-object-properties"></a>

#### Konektor
<a name="automations-actions-reference-s3-put-object-properties-connector"></a>

Konektor yang akan digunakan untuk operasi yang dijalankan oleh tindakan ini. Konektor yang dikonfigurasi harus diatur dengan kredensional yang sesuai untuk menjalankan operasi, dan informasi konfigurasi lainnya, seperti AWS wilayah yang berisi sumber daya apa pun yang direferensikan dalam operasi.

#### Konfigurasi
<a name="automations-actions-reference-s3-put-object-properties-configuration"></a>

Opsi yang diperlukan untuk digunakan dalam `PutObject` perintah. Opsinya adalah sebagai berikut:

**catatan**  
Untuk informasi selengkapnya tentang `Amazon S3 PutObject` operasi, lihat [PutObject](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutObject.html)di *Referensi API Amazon Simple Storage Service*.
+ **Bucket:** Nama ember Amazon S3 untuk meletakkan objek.
+ **Kunci:** Nama unik objek yang akan dimasukkan ke dalam ember Amazon S3.
+ **Tubuh:** Isi objek yang akan dimasukkan ke dalam ember Amazon S3.

#### Output yang diejek
<a name="automations-actions-reference-s3-put-object-properties-mocked-output"></a>

Tindakan tidak berinteraksi dengan layanan atau sumber daya eksternal di lingkungan pratinjau. Bidang **keluaran Mocked** digunakan untuk menyediakan ekspresi JSON yang mensimulasikan perilaku konektor di lingkungan pratinjau untuk tujuan pengujian. Cuplikan ini disimpan di `results` peta tindakan, sama seperti respons konektor untuk aplikasi yang diterbitkan di lingkungan langsung.

Dengan bidang ini, Anda dapat menguji berbagai skenario dan dampaknya terhadap tindakan lain dalam otomatisasi seperti mensimulasikan nilai hasil yang berbeda, skenario kesalahan, kasus tepi, atau jalur yang tidak menyenangkan tanpa berkomunikasi dengan layanan eksternal melalui konektor.

## Amazon S3: Hapus objek
<a name="automations-actions-reference-s3-delete-object"></a>

Menggunakan `Amazon S3 DeleteObject` operasi untuk menghapus objek yang diidentifikasi oleh kunci (jalur file) dari bucket Amazon S3 yang ditentukan.

### Sifat-sifat
<a name="automations-actions-reference-s3-delete-object-properties"></a>

#### Konektor
<a name="automations-actions-reference-s3-delete-object-properties-connector"></a>

Konektor yang akan digunakan untuk operasi yang dijalankan oleh tindakan ini. Konektor yang dikonfigurasi harus diatur dengan kredensional yang tepat untuk menjalankan operasi, dan informasi konfigurasi lainnya, seperti AWS wilayah yang berisi sumber daya apa pun yang direferensikan dalam operasi.

#### Konfigurasi
<a name="automations-actions-reference-s3-delete-object-properties-configuration"></a>

Opsi yang diperlukan untuk digunakan dalam `DeleteObject` perintah. Opsinya adalah sebagai berikut:

**catatan**  
Untuk informasi selengkapnya tentang `Amazon S3 DeleteObject` operasi, lihat [DeleteObject](https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeleteObject.html)di *Referensi API Amazon Simple Storage Service*.
+ **Bucket:** Nama bucket Amazon S3 untuk menghapus objek.
+ **Kunci:** Nama unik objek yang akan dihapus dari bucket Amazon S3.

#### Output yang diejek
<a name="automations-actions-reference-s3-delete-object-properties-mocked-output"></a>

Tindakan tidak berinteraksi dengan layanan atau sumber daya eksternal di lingkungan pratinjau. Bidang **keluaran Mocked** digunakan untuk menyediakan ekspresi JSON yang mensimulasikan perilaku konektor di lingkungan pratinjau untuk tujuan pengujian. Cuplikan ini disimpan di `results` peta tindakan, sama seperti respons konektor untuk aplikasi yang diterbitkan di lingkungan langsung.

Dengan bidang ini, Anda dapat menguji berbagai skenario dan dampaknya terhadap tindakan lain dalam otomatisasi seperti mensimulasikan nilai hasil yang berbeda, skenario kesalahan, kasus tepi, atau jalur yang tidak menyenangkan tanpa berkomunikasi dengan layanan eksternal melalui konektor.

## Amazon S3: Dapatkan objek
<a name="automations-actions-reference-s3-get-object"></a>

Menggunakan `Amazon S3 GetObject` operasi untuk mengambil objek yang diidentifikasi oleh kunci (jalur file) dari bucket Amazon S3 yang ditentukan.

### Sifat-sifat
<a name="automations-actions-reference-s3-get-object-properties"></a>

#### Konektor
<a name="automations-actions-reference-s3-get-object-properties-connector"></a>

Konektor yang akan digunakan untuk operasi yang dijalankan oleh tindakan ini. Konektor yang dikonfigurasi harus diatur dengan kredensional yang tepat untuk menjalankan operasi, dan informasi konfigurasi lainnya, seperti AWS wilayah yang berisi sumber daya apa pun yang direferensikan dalam operasi.

#### Konfigurasi
<a name="automations-actions-reference-s3-get-object-properties-configuration"></a>

Opsi yang diperlukan untuk digunakan dalam `GetObject` perintah. Opsinya adalah sebagai berikut:

**catatan**  
Untuk informasi selengkapnya tentang `Amazon S3 GetObject` operasi, lihat [GetObject](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObject.html)di *Referensi API Amazon Simple Storage Service*.
+ **Bucket:** Nama bucket Amazon S3 untuk mengambil objek.
+ **Kunci:** Nama unik objek yang akan diambil dari bucket Amazon S3.

#### Output yang diejek
<a name="automations-actions-reference-s3-get-object-properties-mocked-output"></a>

Tindakan tidak berinteraksi dengan layanan atau sumber daya eksternal di lingkungan pratinjau. Bidang **keluaran Mocked** digunakan untuk menyediakan ekspresi JSON yang mensimulasikan perilaku konektor di lingkungan pratinjau untuk tujuan pengujian. Cuplikan ini disimpan di `results` peta tindakan, sama seperti respons konektor untuk aplikasi yang diterbitkan di lingkungan langsung.

Dengan bidang ini, Anda dapat menguji berbagai skenario dan dampaknya terhadap tindakan lain dalam otomatisasi seperti mensimulasikan nilai hasil yang berbeda, skenario kesalahan, kasus tepi, atau jalur yang tidak menyenangkan tanpa berkomunikasi dengan layanan eksternal melalui konektor.

## Amazon S3: Daftar objek
<a name="automations-actions-reference-s3-list-objects"></a>

Menggunakan `Amazon S3 ListObjects` operasi untuk mencantumkan objek dalam bucket Amazon S3 yang ditentukan.

### Sifat-sifat
<a name="automations-actions-reference-s3-list-objects-properties"></a>

#### Konektor
<a name="automations-actions-reference-s3-list-objects-properties-connector"></a>

Konektor yang akan digunakan untuk operasi yang dijalankan oleh tindakan ini. Konektor yang dikonfigurasi harus diatur dengan kredensional yang tepat untuk menjalankan operasi, dan informasi konfigurasi lainnya, seperti AWS wilayah yang berisi sumber daya apa pun yang direferensikan dalam operasi.

#### Konfigurasi
<a name="automations-actions-reference-s3-list-objects-properties-configuration"></a>

Opsi yang diperlukan untuk digunakan dalam `ListObjects` perintah. Opsinya adalah sebagai berikut:

**catatan**  
Untuk informasi selengkapnya tentang `Amazon S3 ListObjects` operasi, lihat [ListObjects](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ListObjects.html)di *Referensi API Amazon Simple Storage Service*.
+ **Bucket:** Nama bucket Amazon S3 untuk mencantumkan objek.

#### Output yang diejek
<a name="automations-actions-reference-s3-list-objects-properties-mocked-output"></a>

Tindakan tidak berinteraksi dengan layanan atau sumber daya eksternal di lingkungan pratinjau. Bidang **keluaran Mocked** digunakan untuk menyediakan ekspresi JSON yang mensimulasikan perilaku konektor di lingkungan pratinjau untuk tujuan pengujian. Cuplikan ini disimpan di `results` peta tindakan, sama seperti respons konektor untuk aplikasi yang diterbitkan di lingkungan langsung.

Dengan bidang ini, Anda dapat menguji berbagai skenario dan dampaknya terhadap tindakan lain dalam otomatisasi seperti mensimulasikan nilai hasil yang berbeda, skenario kesalahan, kasus tepi, atau jalur yang tidak menyenangkan tanpa berkomunikasi dengan layanan eksternal melalui konektor.

## Amazon Texttract: Analisis dokumen
<a name="automations-actions-reference-textract-analyze-document"></a>

Menggunakan `Amazon Textract AnalyzeDocument` operasi untuk menganalisis dokumen masukan untuk hubungan antara item yang terdeteksi.

### Sifat-sifat
<a name="automations-actions-reference-textract-analyze-document-properties"></a>

#### Konektor
<a name="automations-actions-reference-textract-analyze-document-properties-connector"></a>

Konektor yang akan digunakan untuk operasi yang dijalankan oleh tindakan ini. Konektor yang dikonfigurasi harus diatur dengan kredensional yang tepat untuk menjalankan operasi, dan informasi konfigurasi lainnya, seperti AWS wilayah yang berisi sumber daya apa pun yang direferensikan dalam operasi.

#### Konfigurasi
<a name="automations-actions-reference-textract-analyze-document-properties-configuration"></a>

Isi permintaan yang akan digunakan dalam `AnalyzeDocument` perintah. Opsinya adalah sebagai berikut:

**catatan**  
Untuk informasi selengkapnya tentang `Amazon Textract AnalyzeDocument` operasi, lihat [AnalyzeDocument](https://docs.aws.amazon.com/textract/latest/dg/API_AnalyzeDocument.html)di Panduan *Pengembang Amazon Texttract*.
+ **Document/S3Object/Bucket:** Nama bucket Amazon S3. Parameter ini dapat dibiarkan kosong jika file diteruskan ke tindakan dengan komponen **unggah S3**.
+ **Document/S3Object/Name:** Nama file dari dokumen input. Parameter ini dapat dibiarkan kosong jika file diteruskan ke tindakan dengan komponen **unggah S3**.
+ **Document/S3Object/Version:** Jika bucket Amazon S3 mengaktifkan versi, Anda dapat menentukan versi objek. Parameter ini dapat dibiarkan kosong jika file diteruskan ke tindakan dengan komponen **unggah S3**.
+ **FeatureTypes:** Daftar jenis analisis yang harus dilakukan. Nilai yang valid adalah: `TABLES`, `FORMS`, `QUERIES`, `SIGNATURES`, dan `LAYOUT`.

#### Output yang diejek
<a name="automations-actions-reference-textract-analyze-document-properties-mocked-output"></a>

Tindakan tidak berinteraksi dengan layanan atau sumber daya eksternal di lingkungan pratinjau. Bidang **keluaran Mocked** digunakan untuk menyediakan ekspresi JSON yang mensimulasikan perilaku konektor di lingkungan pratinjau untuk tujuan pengujian. Cuplikan ini disimpan di `results` peta tindakan, sama seperti respons konektor untuk aplikasi yang diterbitkan di lingkungan langsung.

Dengan bidang ini, Anda dapat menguji berbagai skenario dan dampaknya terhadap tindakan lain dalam otomatisasi seperti mensimulasikan nilai hasil yang berbeda, skenario kesalahan, kasus tepi, atau jalur yang tidak menyenangkan tanpa berkomunikasi dengan layanan eksternal melalui konektor.

## Amazon Texttract: Analisis biaya
<a name="automations-actions-reference-textract-analyze-expense"></a>

Menggunakan `Amazon Textract AnalyzeExpense` operasi untuk menganalisis dokumen masukan untuk hubungan terkait keuangan antar teks.

### Sifat-sifat
<a name="automations-actions-reference-textract-analyze-expense-properties"></a>

#### Konektor
<a name="automations-actions-reference-textract-analyze-expense-properties-connector"></a>

Konektor yang akan digunakan untuk operasi yang dijalankan oleh tindakan ini. Konektor yang dikonfigurasi harus diatur dengan kredensional yang tepat untuk menjalankan operasi, dan informasi konfigurasi lainnya, seperti AWS wilayah yang berisi sumber daya apa pun yang direferensikan dalam operasi.

#### Konfigurasi
<a name="automations-actions-reference-textract-analyze-expense-properties-configuration"></a>

Isi permintaan yang akan digunakan dalam `AnalyzeExpense` perintah. Opsinya adalah sebagai berikut:

**catatan**  
Untuk informasi selengkapnya tentang `Amazon Textract AnalyzeExpense` operasi, lihat [AnalyzeExpense](https://docs.aws.amazon.com/textract/latest/dg/API_AnalyzeExpense.html)di Panduan *Pengembang Amazon Texttract*.
+ **Document/S3Object/Bucket:** Nama bucket Amazon S3. Parameter ini dapat dibiarkan kosong jika file diteruskan ke tindakan dengan komponen **unggah S3**.
+ **Document/S3Object/Name:** Nama file dari dokumen input. Parameter ini dapat dibiarkan kosong jika file diteruskan ke tindakan dengan komponen **unggah S3**.
+ **Document/S3Object/Version:** Jika bucket Amazon S3 mengaktifkan versi, Anda dapat menentukan versi objek. Parameter ini dapat dibiarkan kosong jika file diteruskan ke tindakan dengan komponen **unggah S3**.

#### Output yang diejek
<a name="automations-actions-reference-textract-analyze-expense-properties-mocked-output"></a>

Tindakan tidak berinteraksi dengan layanan atau sumber daya eksternal di lingkungan pratinjau. Bidang **keluaran Mocked** digunakan untuk menyediakan ekspresi JSON yang mensimulasikan perilaku konektor di lingkungan pratinjau untuk tujuan pengujian. Cuplikan ini disimpan di `results` peta tindakan, sama seperti respons konektor untuk aplikasi yang diterbitkan di lingkungan langsung.

Dengan bidang ini, Anda dapat menguji berbagai skenario dan dampaknya terhadap tindakan lain dalam otomatisasi seperti mensimulasikan nilai hasil yang berbeda, skenario kesalahan, kasus tepi, atau jalur yang tidak menyenangkan tanpa berkomunikasi dengan layanan eksternal melalui konektor.

## Amazon Ttract: Analisis ID
<a name="automations-actions-reference-textract-analyze-id"></a>

Menggunakan `Amazon Textract AnalyzeID` operasi untuk menganalisis dokumen identitas untuk informasi yang relevan.

### Sifat-sifat
<a name="automations-actions-reference-textract-analyze-id-properties"></a>

#### Konektor
<a name="automations-actions-reference-textract-analyze-id-properties-connector"></a>

Konektor yang akan digunakan untuk operasi yang dijalankan oleh tindakan ini. Konektor yang dikonfigurasi harus diatur dengan kredensional yang tepat untuk menjalankan operasi, dan informasi konfigurasi lainnya, seperti AWS wilayah yang berisi sumber daya apa pun yang direferensikan dalam operasi.

#### Konfigurasi
<a name="automations-actions-reference-textract-analyze-id-properties-configuration"></a>

Isi permintaan yang akan digunakan dalam `AnalyzeID` perintah. Opsinya adalah sebagai berikut:

**catatan**  
Untuk informasi selengkapnya tentang `Amazon Textract AnalyzeID` operasi, lihat [AnalyzeID di Panduan](https://docs.aws.amazon.com/textract/latest/dg/API_AnalyzeID.html) Pengembang *Amazon Texttract*.
+ **Document/S3Object/Bucket:** Nama bucket Amazon S3. Parameter ini dapat dibiarkan kosong jika file diteruskan ke tindakan dengan komponen **unggah S3**.
+ **Document/S3Object/Name:** Nama file dari dokumen input. Parameter ini dapat dibiarkan kosong jika file diteruskan ke tindakan dengan komponen **unggah S3**.
+ **Document/S3Object/Version:** Jika bucket Amazon S3 mengaktifkan versi, Anda dapat menentukan versi objek. Parameter ini dapat dibiarkan kosong jika file diteruskan ke tindakan dengan komponen **unggah S3**.

#### Output yang diejek
<a name="automations-actions-reference-textract-analyze-id-properties-mocked-output"></a>

Tindakan tidak berinteraksi dengan layanan atau sumber daya eksternal di lingkungan pratinjau. Bidang **keluaran Mocked** digunakan untuk menyediakan ekspresi JSON yang mensimulasikan perilaku konektor di lingkungan pratinjau untuk tujuan pengujian. Cuplikan ini disimpan di `results` peta tindakan, sama seperti respons konektor untuk aplikasi yang diterbitkan di lingkungan langsung.

Dengan bidang ini, Anda dapat menguji berbagai skenario dan dampaknya terhadap tindakan lain dalam otomatisasi seperti mensimulasikan nilai hasil yang berbeda, skenario kesalahan, kasus tepi, atau jalur yang tidak menyenangkan tanpa berkomunikasi dengan layanan eksternal melalui konektor.

## Amazon Textract: Mendeteksi teks dokumen
<a name="automations-actions-reference-textract-detect-document-text"></a>

Menggunakan `Amazon Textract DetectDocumentText` operasi untuk mendeteksi baris teks dan kata-kata yang membentuk baris teks dalam dokumen input.

### Sifat-sifat
<a name="automations-actions-reference-textract-detect-document-text-properties"></a>

#### Konektor
<a name="automations-actions-reference-textract-detect-document-text-properties-connector"></a>

Konektor yang akan digunakan untuk operasi yang dijalankan oleh tindakan ini. Konektor yang dikonfigurasi harus diatur dengan kredensional yang tepat untuk menjalankan operasi, dan informasi konfigurasi lainnya, seperti AWS wilayah yang berisi sumber daya apa pun yang direferensikan dalam operasi.

#### Konfigurasi
<a name="automations-actions-reference-textract-detect-document-text-properties-configuration"></a>

Isi permintaan yang akan digunakan dalam `DetectDocumentText` perintah. Opsinya adalah sebagai berikut:

**catatan**  
Untuk informasi selengkapnya tentang `Amazon Textract DetectDocumentText` operasi, lihat [DetectDocumentText](https://docs.aws.amazon.com/textract/latest/dg/API_DetectDocumentText.html)di Panduan *Pengembang Amazon Texttract*.
+ **Document/S3Object/Bucket:** Nama bucket Amazon S3. Parameter ini dapat dibiarkan kosong jika file diteruskan ke tindakan dengan komponen **unggah S3**.
+ **Document/S3Object/Name:** Nama file dari dokumen input. Parameter ini dapat dibiarkan kosong jika file diteruskan ke tindakan dengan komponen **unggah S3**.
+ **Document/S3Object/Version:** Jika bucket Amazon S3 mengaktifkan versi, Anda dapat menentukan versi objek. Parameter ini dapat dibiarkan kosong jika file diteruskan ke tindakan dengan komponen **unggah S3**.

#### Output yang diejek
<a name="automations-actions-reference-textract-detect-document-text-properties-mocked-output"></a>

Tindakan tidak berinteraksi dengan layanan atau sumber daya eksternal di lingkungan pratinjau. Bidang **keluaran Mocked** digunakan untuk menyediakan ekspresi JSON yang mensimulasikan perilaku konektor di lingkungan pratinjau untuk tujuan pengujian. Cuplikan ini disimpan di `results` peta tindakan, sama seperti respons konektor untuk aplikasi yang diterbitkan di lingkungan langsung.

Dengan bidang ini, Anda dapat menguji berbagai skenario dan dampaknya terhadap tindakan lain dalam otomatisasi seperti mensimulasikan nilai hasil yang berbeda, skenario kesalahan, kasus tepi, atau jalur yang tidak menyenangkan tanpa berkomunikasi dengan layanan eksternal melalui konektor.

## Batuan Dasar Amazon: GenAI Prompt
<a name="automations-actions-reference-bedrock-prompt"></a>

Menggunakan InvokeModel operasi [Amazon Bedrock](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_InvokeModel.html) untuk menjalankan inferensi menggunakan parameter prompt dan inferensi yang disediakan dalam properti tindakan. Tindakan ini dapat menghasilkan teks, gambar, dan penyematan.

### Sifat-sifat
<a name="automations-actions-reference-bedrock-prompt-properties"></a>

#### Konektor
<a name="automations-actions-reference-bedrock-prompt-properties-connector"></a>

Konektor yang akan digunakan untuk operasi yang dijalankan oleh tindakan ini. Agar berhasil menggunakan tindakan ini, konektor harus dikonfigurasi dengan **Amazon Bedrock Runtime** sebagai layanan. Konektor yang dikonfigurasi harus diatur dengan kredensional yang tepat untuk menjalankan operasi, dan informasi konfigurasi lainnya, seperti AWS wilayah yang berisi sumber daya apa pun yang direferensikan dalam operasi.

#### Model
<a name="automations-actions-reference-bedrock-prompt-properties-model"></a>

Model dasar yang akan digunakan oleh Amazon Bedrock untuk memproses permintaan. Untuk informasi selengkapnya tentang model di Amazon Bedrock, lihat [informasi model fondasi Amazon Bedrock](https://docs.aws.amazon.com/bedrock/latest/userguide/foundation-models-reference.html) di Panduan Pengguna *Amazon Bedrock*.

#### Jenis masukan
<a name="automations-actions-reference-bedrock-prompt-properties-input-type"></a>

Jenis input dari input yang dikirim ke model Amazon Bedrock. Nilai yang mungkin adalah **Teks**, **Dokumen**, dan **Gambar**. Jika jenis input tidak tersedia untuk dipilih, kemungkinan besar tidak didukung oleh model yang dikonfigurasi.

#### Prompt pengguna
<a name="automations-actions-reference-bedrock-prompt-properties-user-prompt"></a>

Prompt yang akan dikirim ke model Amazon Bedrock untuk diproses untuk menghasilkan respons. Anda dapat memasukkan teks statis, atau meneruskan input dari bagian lain aplikasi Anda, seperti dari komponen menggunakan parameter, tindakan sebelumnya dalam otomatisasi, atau otomatisasi lain. Contoh berikut menunjukkan cara meneruskan nilai dari komponen atau tindakan sebelumnya:
+ Untuk meneruskan nilai dari komponen menggunakan parameter: `{{params.paramName}}`
+ Untuk meneruskan nilai dari tindakan sebelumnya: `{{results.actionName}}`

#### Prompt sistem (model Claude)
<a name="automations-actions-reference-bedrock-prompt-properties-system-prompt"></a>

Prompt sistem yang akan digunakan oleh model Amazon Bedrock saat memproses permintaan. Prompt sistem digunakan untuk memberikan konteks, instruksi, atau pedoman untuk model Claude.

#### Permintaan pengaturan
<a name="automations-actions-reference-bedrock-prompt-properties-request-settings"></a>

Konfigurasikan berbagai pengaturan permintaan dan parameter inferensi model. Anda dapat mengonfigurasi pengaturan berikut:
+ **Suhu**: Suhu yang akan digunakan oleh model Amazon Bedrock saat memproses permintaan. Suhu menentukan keacakan atau kreativitas keluaran model Bedrock. Semakin tinggi suhunya, semakin kreatif dan kurang analitis responsnya. Nilai yang mungkin adalah`[0-10]`.
+ **Token Maks**: Batasi panjang output model Amazon Bedrock.
+ **TopP****: Dalam pengambilan sampel nukleus, model menghitung distribusi kumulatif atas semua opsi untuk setiap token berikutnya dalam urutan probabilitas yang menurun dan memotongnya setelah mencapai probabilitas tertentu yang ditentukan oleh TopP.** Anda harus mengubah **suhu** atau **TopP**, tetapi tidak keduanya
+ **Stop Sequences**: Urutan yang menyebabkan model berhenti memproses permintaan dan menghasilkan output.

Untuk informasi selengkapnya, lihat [Parameter permintaan inferensi dan bidang respons untuk model foundation](https://docs.aws.amazon.com/bedrock/latest/userguide/model-parameters.html) di *Panduan Pengguna Amazon Bedrock*.

#### Hentikan Urutan
<a name="automations-actions-reference-bedrock-prompt-properties-guardrail"></a>

**Masukkan **ID** dan Versi Amazon Bedrock Guardrail.** Pagar pembatas digunakan untuk menerapkan perlindungan berdasarkan kasus penggunaan Anda dan kebijakan AI yang bertanggung jawab. Untuk informasi selengkapnya, lihat [Menghentikan konten berbahaya dalam model yang menggunakan Amazon Bedrock Guide di Panduan](https://docs.aws.amazon.com/bedrock/latest/userguide/guardrails.html) Pengguna *Amazon Bedrock*.

#### Output yang diejek
<a name="automations-actions-reference-bedrock-prompt-properties-mocked-output"></a>

Tindakan tidak berinteraksi dengan layanan atau sumber daya eksternal di lingkungan pratinjau. Bidang **keluaran Mocked** digunakan untuk menyediakan ekspresi JSON yang mensimulasikan perilaku konektor di lingkungan pratinjau untuk tujuan pengujian. Cuplikan ini disimpan di `results` peta tindakan, sama seperti respons konektor untuk aplikasi yang diterbitkan di lingkungan langsung.

Dengan bidang ini, Anda dapat menguji berbagai skenario dan dampaknya terhadap tindakan lain dalam otomatisasi seperti mensimulasikan nilai hasil yang berbeda, skenario kesalahan, kasus tepi, atau jalur yang tidak menyenangkan tanpa berkomunikasi dengan layanan eksternal melalui konektor.

## Amazon Bedrock: Memanggil model
<a name="automations-actions-reference-bedrock-invoke-model"></a>

Menggunakan InvokeModel operasi [Amazon Bedrock](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_InvokeModel.html) untuk menjalankan inferensi menggunakan parameter prompt dan inferensi yang disediakan di badan permintaan. Anda menggunakan inferensi model untuk menghasilkan teks, gambar, dan embeddings.

### Sifat-sifat
<a name="automations-actions-reference-bedrock-invoke-model-properties"></a>

#### Konektor
<a name="automations-actions-reference-bedrock-invoke-model-properties-connector"></a>

Konektor yang akan digunakan untuk operasi yang dijalankan oleh tindakan ini. Agar berhasil menggunakan tindakan ini, konektor harus dikonfigurasi dengan **Amazon Bedrock Runtime** sebagai layanan. Konektor yang dikonfigurasi harus diatur dengan kredensional yang tepat untuk menjalankan operasi, dan informasi konfigurasi lainnya, seperti AWS wilayah yang berisi sumber daya apa pun yang direferensikan dalam operasi.

#### Konfigurasi
<a name="automations-actions-reference-bedrock-invoke-model-properties-configuration"></a>

Isi permintaan yang akan digunakan dalam `InvokeModel` perintah.

**catatan**  
Untuk informasi selengkapnya tentang `Amazon Bedrock InvokeModel` operasi, termasuk perintah contoh, lihat [InvokeModel](https://docs.aws.amazon.com/textract/latest/dg/API_DetectDocumentText.html)di *Referensi Amazon Bedrock API*.

#### Output yang diejek
<a name="automations-actions-reference-bedrock-invoke-model-properties-mocked-output"></a>

Tindakan tidak berinteraksi dengan layanan atau sumber daya eksternal di lingkungan pratinjau. Bidang **keluaran Mocked** digunakan untuk menyediakan ekspresi JSON yang mensimulasikan perilaku konektor di lingkungan pratinjau untuk tujuan pengujian. Cuplikan ini disimpan di `results` peta tindakan, sama seperti respons konektor untuk aplikasi yang diterbitkan di lingkungan langsung.

Dengan bidang ini, Anda dapat menguji berbagai skenario dan dampaknya terhadap tindakan lain dalam otomatisasi seperti mensimulasikan nilai hasil yang berbeda, skenario kesalahan, kasus tepi, atau jalur yang tidak menyenangkan tanpa berkomunikasi dengan layanan eksternal melalui konektor.

## JavaScript
<a name="automations-actions-reference-javascript"></a>

Menjalankan JavaScript fungsi kustom untuk mengembalikan nilai tertentu.

**penting**  
App Studio tidak mendukung penggunaan JavaScript pustaka pihak ketiga atau kustom.

### Sifat-sifat
<a name="automations-actions-reference-javascript-properties"></a>

#### Kode sumber
<a name="automations-actions-reference-javascript-properties-source-code"></a>

Cuplikan JavaScript kode yang akan dijalankan oleh tindakan.

**Tip**  
Anda dapat menggunakan AI untuk membantu menghasilkan JavaScript untuk Anda dengan melakukan langkah-langkah berikut:  
Pilih ikon perluas untuk membuka JavaScript editor yang diperluas.
(Opsional): Aktifkan sakelar **Ubah kode** untuk memodifikasi yang ada. JavaScript Jika tidak, AI akan menggantikan yang ada JavaScript.
Di **Generate JavaScript**, jelaskan apa yang ingin Anda lakukan JavaScript, misalnya:**Add two numbers**.
Pilih ikon kirim untuk menghasilkan ikon Anda JavaScript.

## Memanggil otomatisasi
<a name="automations-actions-reference-invoke-automation"></a>

Menjalankan otomatisasi tertentu.

### Sifat-sifat
<a name="automations-actions-reference-invoke-automation-properties"></a>

#### Memohon Otomasi
<a name="automations-actions-reference-invoke-automation-properties-invoke-automation"></a>

Otomatisasi yang akan dijalankan oleh tindakan.

## Kirim email
<a name="automations-actions-reference-send-email"></a>

Menggunakan `Amazon SES SendEmail` operasi untuk mengirim email.

### Sifat-sifat
<a name="automations-actions-reference-send-email-properties"></a>

#### Konektor
<a name="automations-actions-reference-send-email-properties-connector"></a>

Konektor yang akan digunakan untuk operasi yang dijalankan oleh tindakan ini. Konektor yang dikonfigurasi harus diatur dengan kredensional yang tepat untuk menjalankan operasi, dan informasi konfigurasi lainnya, seperti AWS wilayah yang berisi sumber daya apa pun yang direferensikan dalam operasi.

#### Konfigurasi
<a name="automations-actions-reference-send-email-properties-configuration"></a>

Isi permintaan yang akan digunakan dalam `SendEmail` perintah. Opsinya adalah sebagai berikut:

**catatan**  
Untuk informasi selengkapnya tentang `Amazon SES SendEmail` operasi, lihat [SendEmail](https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_SendEmail.html)di *Referensi API Amazon Simple Email Service*.

#### Output yang diejek
<a name="automations-actions-reference-send-email-properties-mocked-output"></a>

Tindakan tidak berinteraksi dengan layanan atau sumber daya eksternal di lingkungan pratinjau. Bidang **keluaran Mocked** digunakan untuk menyediakan ekspresi JSON yang mensimulasikan perilaku konektor di lingkungan pratinjau untuk tujuan pengujian. Cuplikan ini disimpan di `results` peta tindakan, sama seperti respons konektor untuk aplikasi yang diterbitkan di lingkungan langsung.

Dengan bidang ini, Anda dapat menguji berbagai skenario dan dampaknya terhadap tindakan lain dalam otomatisasi seperti mensimulasikan nilai hasil yang berbeda, skenario kesalahan, kasus tepi, atau jalur yang tidak menyenangkan tanpa berkomunikasi dengan layanan eksternal melalui konektor.