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
leadsataucustomobjects.Konektor Adobe Marketo mendukung tiga operasi penulisan:
INSERT
MENEGAKKAN
UPDATE
Untuk
UPSERTdanUPDATEmenulis operasi, Anda harus memberikanID_FIELD_NAMESopsi untuk menentukan bidang ID untuk catatan. Saat bekerja denganleadsentitas, gunakanemailID_FIELD_NAMESuntukUPSERToperasi daniduntukUPDATEoperasi. Untukcustomobjectsentitas, gunakanmarketoGUIDID_FIELD_NAMESuntuk keduanyaUPDATEdanUPSERToperasi.
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.