Professional Documents
Culture Documents
jolt transform
jolt transform
"operation": "modify-default-beta",
"spec": {
"primaryKey_EOB_HASH_KEY": "${eobHashKey}",
"EOB_HASH_KEY": "${eobHashKey}",
"hierarchyLevel": 0,
"h_operation": "insert_with_dict_upsert",
"COLLECTION": "clmEobMtdta",
"docCreatdUsrId": "NIFIADMIN",
"docUpdatdUsrId": "NIFIADMIN",
"abc_timestamp": "${UPDATED_TIME}",
"abc_type": "${operation}",
"abc_database": "${database}",
"abc_table_name": "${tablename}",
"abc_root_seg_nm": "EHUBtoEDP",
"abc_Srckey":
"=concat(@(1,MTCHD_CLM_ID),@(1,eobMbrId),@(1,eobDt),@(1,eobBndlCd))"
},
"operation": "shift",
"spec": {
"docCreatdUsrId": "docCreatdUsrId",
"docUpdatdUsrId": "docUpdatdUsrId",
"hierarchyLevel": "hierarchyLevel",
"abc_Srckey": "abc_Srckey",
"abc_timestamp": "abc_timestamp",
"abc_type": "abc_type",
"abc_table_name": "abc_table_name",
"abc_database": "abc_database",
"abc_root_seg_nm": "abc_root_seg_nm",
"h_operation": "operation",
"COLLECTION": "COLLECTION",
"primaryKey_EOB_HASH_KEY": "primaryKey_eobHashKey",
"EOB_HASH_KEY": "eobHashKey",
"EOB_UNIQ_ID": "eobUniqId",
"CLM_UNIQ_ID": "clmUniqId",
"EOB_DT": "eobDt",
"EOB_BNDL_CD": "eobBndlCd",
"EOB_APLCTN_ID": "eobAplctnId",
"EOB_SOR_CD": "eobSorCd",
"EOB_SQNC_NBR": "eobSqncNbr",
"EOB_CLM_ID": "eobClmId",
"EOB_CLM_STRT_DT": "eobClmStrtDt",
"EOB_CLM_END_DT": "eobClmEndDt",
"EOB_CLM_PRCS_DT": "eobClmPrcsDt",
"EOB_SBSCRBR_NM": "eobSbscrbrNm",
"EOB_MBR_ID": "eobMbrId",
"EOB_LGCY_ID": "eobLgcyId",
"EOB_PAT_NM": "eobPatNm",
"EOB_UNDRWRTG_ST_TXT": "eobUndrwrtgStTxt",
"EOB_CHK_NBR": "eobChkNbr",
"EOB_CHK_DT": "eobChkDt",
"APLCTN_GRP_ID": "aplctnGrpId",
"RCVG_FILE_ID": "rcvgFileId",
"UNLD_FILE_ID": "unldFileId",
"RCRD_STTS_CD": "rcrdSttsCd",
"RCRD_CREATD_TMS": "rcrdCreatdDt",
"UNLD_UPD_TMS": "unldUpdTms",
"DCMNT_ID": "dcmntId",
"MTCHD_CLM_ID": "mtchdClmId",
"EOB_LVL_TYPE_CD": "eobLvlTypeCd",
"EOB_SRC_UUID": "eobSrcUuid",
"CMMNCTN_CHNL": "cmmnctnChnl",
"ACCESSBLTY_IND": "accessbltyInd",
"FRGN_LNG_IND": "frgnLngInd",
"JOB_NM": "jobNm",
"OUTPT_TYPE_CD": "outptTypeCd",
"JOB_ID": "jobId",
"JOB_RUN_DT": "jobRunDt",
"PKG_NBR": "pkgNbr",
"LOAD_DATE": "loadDt",
"DCMT_ARCHIVED_PAGE": "dcmtArchivedPage",
"DCMT_ARCHIVED_SIZE": "dcmtArchivedSize",
"OD_ARCHIVAL_ID": "odArchivalId",
"FOLDER_NAME": "folderNm"
"operation": "modify-overwrite-beta",
"spec": {
"aplctnGrpId": "=toInteger",
"pkgNbr": "=toLong",
"dcmtArchivedPage": "=toLong",
"dcmtArchivedSize": "=toLong"
}
"operation": "shift",
"spec": {
"*": "data.&",
"hierarchyLevel": "&",
"COLLECTION": "&",
"abc_Srckey": "abc_Srckey",
"abc_timestamp": "abc_timestamp",
"abc_type": "abc_type",
"abc_table_name": "abc_table_name",
"abc_database": "abc_database",
"abc_root_seg_nm": "abc_root_seg_nm"
"operation": "modify-overwrite-beta",
"spec": {
"*": "=recursivelySquashNulls"
}