

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

# Membaca dari entitas Salesforce Commerce Cloud
<a name="salesforce-commerce-cloud-reading-from-entities"></a>

 **Prasyarat** 
+  Objek Cloud Salesforce Commerce yang ingin Anda baca. Lihat tabel entitas yang didukung di bawah ini untuk memeriksa entitas yang tersedia. 

 **Entitas yang didukung** 


| Entitas | Dapat disaring | Mendukung Batas | Mendukung Order By | Mendukung Pilih \$1 | Mendukung Partisi | 
| --- | --- | --- | --- | --- | --- | 
| Tugas | Ya | Ya | Ya | Ya | Ya | 
| Kampanye | Ya | Ya | Ya | Ya | Ya | 
| Katalog | Ya | Ya | Ya | Ya | Ya | 
| Kategori | Ya | Ya | Ya | Ya | Ya | 
| Kupon | Ya | Ya | Ya | Ya | Ya | 
| Sertifikat Hadiah | Ya | Ya | Ya | Ya | Ya | 
| Produk | Ya | Ya | Ya | Ya | Ya | 
| Promosi | Ya | Ya | Ya | Ya | Ya | 
| Grup Kode Sumber | Ya | Ya | Ya | Ya | Ya | 

 **Contoh** 

```
salesforce_commerce_cloud_read = glueContext.create_dynamic_frame.from_options(
     connection_type="SalesforceCommerceCloud",
     connection_options={
         "connectionName": "connectionName",
         "ENTITY_NAME": "campaign",
         "API_VERSION": "v1"      
     }
)
```

 **Entitas Salesforce Commerce Cloud dan detail bidang** 

 Daftar entitas: 
+  Tugas: [https://developer.salesforce.com/docs/commerce/commerce-api/references/assignments]( https://developer.salesforce.com/docs/commerce/commerce-api/references/assignments) 
+  Kampanye: [https://developer.salesforce.com/docs/commerce/commerce-api/references/campaigns](https://developer.salesforce.com/docs/commerce/commerce-api/references/campaigns) 
+  Katalog: [https://developer.salesforce.com/docs/commerce/commerce-api/references/catalogs](https://developer.salesforce.com/docs/commerce/commerce-api/references/catalogs) 
+  Kategori: [https://developer.salesforce.com/docs/commerce/commerce-api/references/catalogs? meta=PencarianKategori](https://developer.salesforce.com/docs/commerce/commerce-api/references/catalogs?meta=searchCategories) 
+  Sertifikat Hadiah: [https://developer.salesforce.com/docs/commerce/commerce-api/references/gift-sertifikat](https://developer.salesforce.com/docs/commerce/commerce-api/references/gift-certificates) 
+  Produk: [https://developer.salesforce.com/docs/commerce/commerce-api/references/products](https://developer.salesforce.com/docs/commerce/commerce-api/references/products) 
+  Promosi: [https://developer.salesforce.com/docs/commerce/commerce-api/references/promotions](https://developer.salesforce.com/docs/commerce/commerce-api/references/promotions) 
+  Grup Kode Sumber: [https://developer.salesforce.com/docs/commerce/commerce-api/references/source-code-groups](https://developer.salesforce.com/docs/commerce/commerce-api/references/source-code-groups) 

 **Mempartisi kueri** 

 Opsi percikan tambahan`PARTITION_FIELD`,, `LOWER_BOUND``UPPER_BOUND`, `NUM_PARTITIONS` dapat diberikan jika Anda ingin memanfaatkan konkurensi di Spark. Dengan parameter ini, kueri asli akan dibagi menjadi `NUM_PARTITIONS` sejumlah sub-kueri yang dapat dijalankan oleh tugas percikan secara bersamaan. 
+  `PARTITION_FIELD`: nama bidang yang akan digunakan untuk mempartisi kueri. 
+  `LOWER_BOUND`: nilai batas bawah inklusif dari bidang partisi yang dipilih. 

   Untuk tanggal, kami menerima format tanggal Spark yang digunakan dalam kueri Spark SQL. Contoh nilai yang valid:`"2024-02-06"`. 
+  `UPPER_BOUND`: nilai batas atas eksklusif dari bidang partisi yang dipilih. 
+  `NUM_PARTITIONS`: jumlah partisi. 

 Detail dukungan bidang partisi berdasarkan entitas ditangkap dalam tabel di bawah ini: 


| Entitas | Bidang Partisi | DataType | 
| --- | --- | --- | 
| Kampanye | Terakhir Dimodifikasi | DateTime | 
| Kampanye | StartDate | DateTime | 
| Kampanye | EndDate | DateTime | 
| Katalog | creationDate | DateTime | 
| Kategori | CreatiionDate | DateTime | 
| Sertifikat Hadiah | Merchantid | String | 
| Sertifikat Hadiah | CreatiionDate | DateTime | 
| Produk | CreatiionDate | DateTime | 
| Produk | Terakhir Dimodifikasi | DateTime | 
| Grup Kode Sumber | creationDate | DateTime | 
| Grup Kode Sumber | startTime | DateTime | 
| Grup Kode Sumber | endTime | DateTime | 

 **Contoh** 

```
 salesforceCommerceCloud_read = glueContext.create_dynamic_frame.from_options(
     connection_type="SalesforceCommerceCloud",
     connection_options={
         "connectionName": "connectionName",
         "ENTITY_NAME": "coupons",
         "API_VERSION": "v1",
         "PARTITION_FIELD": "creationDate",
         "LOWER_BOUND": "2020-05-01T20:55:02.000Z",
         "UPPER_BOUND": "2024-07-11T20:55:02.000Z",
         "NUM_PARTITIONS": "10"
     }
)
```