UpsertSFDCObjects 프로세서
UpsertSFDCObjects 프로세서
Openflow의 UpsertSFDCObjects 프로세서는 들어오는 FlowFile의 레코드를 Salesforce에 upsert하는 데 사용합니다. 이 문서에서 프로세서의 번들, 설명, 속성, 관계 등을 확인할 수 있습니다.
출처: Snowflake 문서
본문
번들 (Bundle)
com.snowflake.openflow.runtime | runtime-salesforce-processors-nar
설명 (Description)
들어오는 FlowFile의 레코드를 Salesforce에 upsert합니다.
태그 (Tags)
insert, objects, preview, salesforce, sfdc, update, upsert
입력 요구사항 (Input Requirement)
REQUIRED
민감한 동적 속성 지원 (Supports Sensitive Dynamic Properties)
false
속성 (Properties)
| 속성 (Property) | 설명 (Description) |
|---|---|
| Object Name | FlowFile에 포함된 레코드의 객체 유형 이름입니다. |
| Record Reader | 들어오는 데이터를 읽는 데 사용할 Controller Service를 지정합니다. 각 레코드는 JSON 객체로 변환되어 전용 API 호출을 사용해 Salesforce에 upsert됩니다. |
| Salesforce Client | API와 상호작용할 Salesforce Client입니다. |
관계 (Relationships)
| 이름 (Name) | 설명 (Description) |
|---|---|
| comms.failure | 어떤 레코드도 Salesforce에 upsert할 수 없지만 작업을 재시도할 수 있으면 FlowFile이 이 관계로 라우팅됩니다. |
| failure | 어떤 레코드도 Salesforce에 upsert할 수 없으면 FlowFile이 이 관계로 라우팅됩니다. |
| success | 모든 레코드가 성공적으로 upsert된 후 FlowFile이 이 관계로 라우팅됩니다. |
기록하는 속성 (Writes attributes)
| 이름 (Name) | 설명 (Description) |
|---|---|
| sObjectId | 단일 레코드와 함께 이 프로세서를 사용할 때 Salesforce에서 생성된 객체의 ID입니다. |
함께 보기 (See also)
com.snowflake.openflow.runtime.processors.salesforce.DeleteQueryJobcom.snowflake.openflow.runtime.processors.salesforce.DescribeSFDCObjectcom.snowflake.openflow.runtime.processors.salesforce.GetQueryJobResultcom.snowflake.openflow.runtime.processors.salesforce.SubmitQueryJob