Membaca dari entitas Zoho CRM - AWS Glue

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

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 * 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 * 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.

Entitas Jenis data Operator yang didukung
Entitas Zoho (semua entitas) Bilangan Bulat ! =, =, <, <=, >, >=, ANTARA
String Seperti, =,! =
BigInteger ! =, =, <, <=, >, >=, ANTARA
Boolean =
Ganda ! =, =, <, <=, >, >=, ANTARA
BigDecimal ! =, =, <, <=, >, >=, ANTARA
Tanggal ! =, =, <, <=, >, >=, ANTARA
DateTime ! =, =, <, <=, >, >=, ANTARA
Struct N/A
Daftar N/A

Mempartisi kueri

Partisi tidak didukung dalam mode Async.

Partisi berbasis filter (Mode sinkronisasi):

Anda dapat memberikan opsi Spark tambahanPARTITION_FIELD,, LOWER_BOUNDUPPER_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" }