Menulis ke entitas Adobe Marketo Engage - AWS Glue

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

Menulis ke entitas Adobe Marketo Engage

Prasyarat

  • Objek Adobe Marketo yang ingin Anda tulis. Anda akan membutuhkan nama objek seperti leads ataucustomobjects.

  • Konektor Adobe Marketo mendukung tiga operasi penulisan:

    • INSERT

    • MENEGAKKAN

    • UPDATE

  • Untuk UPSERT dan UPDATE menulis operasi, Anda harus memberikan ID_FIELD_NAMES opsi untuk menentukan bidang ID untuk catatan. Saat bekerja dengan leads entitas, gunakan email ID_FIELD_NAMES untuk UPSERT operasi dan id untuk UPDATE operasi. Untuk customobjects entitas, gunakan marketoGUID ID_FIELD_NAMES untuk keduanya UPDATE dan UPSERT operasi.

Entitas yang didukung untuk Destination (Synchronous)

Nama entitas Akan didukung sebagai Konektor Tujuan Dapat Dimasukkan Dapat Diperbarui Dapat Ditegaskan
memimpin Ya Ya (Massal) Ya (Massal) Ya (Massal)
customobjects Ya Ya (Massal) Ya (Massal) Ya (Massal)

Contoh:

Operasi INSERT:

marketo_write = glueContext.write_dynamic_frame.from_options( frame=frameToWrite, connection_type="marketo", connection_options={ "connectionName": "connectionName", "ENTITY_NAME": "leads", "API_VERSION": "v1", "WRITE_OPERATION": "INSERT" }

Operasi UPDATE:

marketo_write = glueContext.write_dynamic_frame.from_options( frame=frameToWrite, connection_type="marketo", connection_options={ "connectionName": "connectionName", "ENTITY_NAME": "leads", "API_VERSION": "v1", "WRITE_OPERATION": "UPDATE", "ID_FIELD_NAMES": "id" }
catatan

Untuk customobjects entitas leads dan, Adobe Marketo menyediakan titik akhir untuk mengambil metadata secara dinamis sehingga bidang yang dapat ditulis diidentifikasi dari respons API Marketo.