

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

# Membaca dari entitas Zoho CRM
<a name="zoho-crm-reading-from-entities"></a>

**Prasyarat**

Objek Zoho CRM yang ingin Anda baca. Anda akan membutuhkan nama objek.

**Entitas yang didukung untuk sumber Sinkronisasi**:


| Entitas | Dapat disaring | Mendukung batas | Mendukung Pesanan oleh | Mendukung Pilih \$1 | Mendukung partisi | 
| --- | --- | --- | --- | --- | --- | 
| Produk | Ya | Ya | Ya | Ya | Ya | 
| Kutipan | Ya | Ya | Ya | Ya | Ya | 
| Pesanan Pembelian | Ya | Ya | Ya | Ya | Ya | 
| Solusi | Ya | Ya | Ya | Ya | Ya | 
| Panggilan | Ya | Ya | Ya | Ya | Ya | 
| Tugas | Ya | Ya | Ya | Ya | Ya | 
| Peristiwa | Ya | Ya | Ya | Ya | Ya | 
| Faktur | Ya | Ya | Ya | Ya | Ya | 
| Akun | Ya | Ya | Ya | Ya | Ya | 
| Kontak | Ya | Ya | Ya | Ya | Ya | 
| Penjual | Ya | Ya | Ya | Ya | Ya | 
| Kampanye | Ya | Ya | Ya | Ya | Ya | 
| Kesepakatan | Ya | Ya | Ya | Ya | Ya | 
| Prospek | Ya | Ya | Ya | Ya | Ya | 
| Modul Kustom | Ya | Ya | Ya | Ya | Ya | 
| Pesanan Penjualan | Ya | Ya | Ya | Ya | Ya | 
| Harga Buku | Ya | Ya | Ya | Ya | Ya | 
| Kasus | Ya | Ya | Ya | Ya | Ya | 

**Contoh:**

```
zoho_read = glueContext.create_dynamic_frame.from_options(
    connection_type="ZOHO",
    connection_options={
        "connectionName": "connectionName",
        "ENTITY_NAME": "entityName",
        "API_VERSION": "v7",
        "INSTANCE_URL": "https://www.zohoapis.in/"
    }
```

**Entitas yang didukung untuk sumber Async**:


| Entitas | Dapat disaring | Mendukung batas | Mendukung Pesanan oleh | Mendukung Pilih \$1 | Mendukung partisi | 
| --- | --- | --- | --- | --- | --- | 
| Produk | Ya | Tidak | Tidak | Ya | Tidak | 
| Kutipan | Ya | Tidak | Tidak | Ya | Tidak | 
| Pesanan Pembelian | Ya | Tidak | Tidak | Ya | Tidak | 
| Solusi | Ya | Tidak | Tidak | Ya | Tidak | 
| Panggilan | Ya | Tidak | Tidak | Ya | Tidak | 
| Tugas | Ya | Tidak | Tidak | Ya | Tidak | 
| Peristiwa | Ya | Tidak | Tidak | Ya | Tidak | 
| Faktur | Ya | Tidak | Tidak | Ya | Tidak | 
| Akun | Ya | Tidak | Tidak | Ya | Tidak | 
| Kontak | Ya | Tidak | Tidak | Ya | Tidak | 
| Penjual | Ya | Tidak | Tidak | Ya | Tidak | 
| Kampanye | Ya | Tidak | Tidak | Ya | Tidak | 
| Kesepakatan | Ya | Tidak | Tidak | Ya | Tidak | 
| Prospek | Ya | Tidak | Tidak | Ya | Tidak | 
| Modul Kustom | Ya | Tidak | Tidak | Ya | Tidak | 
| Pesanan Penjualan | Ya | Tidak | Tidak | Ya | Tidak | 
| Harga Buku | Ya | Tidak | Tidak | Ya | Tidak | 
| Kasus | Ya | Tidak | Tidak | Ya | Tidak | 

**Contoh:**

```
zoho_read = glueContext.create_dynamic_frame.from_options(
    connection_type="ZOHO",
    connection_options={
        "connectionName": "connectionName",
        "ENTITY_NAME": "entityName",
        "API_VERSION": "v7",
        "INSTANCE_URL": "https://www.zohoapis.in/",
        "TRANSFER_MODE": "ASYNC"
    }
```

Detail **bidang Zoho CRM**:

Zoho CRM menyediakan titik akhir untuk mengambil metadata secara dinamis untuk entitas yang didukung. Oleh karena itu, dukungan operator ditangkap pada tingkat tipe data.

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/glue/latest/dg/zoho-crm-reading-from-entities.html)

## Mempartisi kueri
<a name="zoho-crm-reading-partitioning-queries"></a>

Partisi tidak didukung dalam mode Async.

**Partisi berbasis filter (Mode sinkronisasi)**:

Anda dapat memberikan opsi Spark tambahan`PARTITION_FIELD`,, `LOWER_BOUND``UPPER_BOUND`, dan `NUM_PARTITIONS` 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 Spark secara bersamaan.
+ `PARTITION_FIELD`: nama bidang yang akan digunakan untuk mempartisi kueri.
+ `LOWER_BOUND`: nilai batas bawah **inklusif** dari bidang partisi yang dipilih.

  Untuk bidang Datetime, kami menerima format stempel waktu Spark yang digunakan dalam kueri Spark SQL.

  Contoh nilai valid:

  ```
  "2024-09-30T01:01:01.000Z"
  ```
+ `UPPER_BOUND`: nilai batas atas **eksklusif** dari bidang partisi yang dipilih.
+ `NUM_PARTITIONS`: jumlah partisi.

Contoh:

```
zoho_read = glueContext.create_dynamic_frame.from_options(
    connection_type="zohocrm",
    connection_options={
        "connectionName": "connectionName",
        "ENTITY_NAME": "entityName",
        "API_VERSION": "v7",
        "PARTITION_FIELD": "Created_Time"
        "LOWER_BOUND": "2022-01-01T01:01:01.000Z"
        "UPPER_BOUND": "2024-01-01T01:01:01.000Z"
        "NUM_PARTITIONS": "10"
    }
```