add workflow 泰克CRM,dev

This commit is contained in:
root 2026-01-14 16:52:29 +08:00
parent 551adc3fda
commit 8e29dd8952
2 changed files with 8 additions and 8 deletions

View File

@ -9,12 +9,12 @@ CREATE TABLE IF NOT EXISTS p20_pdm.t01_crm_raw_leads (
, company_name varchar(50) , company_name varchar(50)
, channel_type varchar(50) , channel_type varchar(50)
, email varchar(50) , email varchar(50)
, mobile_phone varchar(20) , mobile_phone varchar(100)
, qualification_group varchar(100) , qualification_group varchar(100)
, mql_time varchar(20) , mql_time varchar(50)
, campaign_name varchar(50) , campaign_name varchar(50)
, industry varchar(20) , industry varchar(100)
, market_type varchar(20) , market_type varchar(100)
, tek_sqldate timestamp(0) , tek_sqldate timestamp(0)
, tek_assigntopartnercompanyidname text , tek_assigntopartnercompanyidname text
, Etl_Batch_No varchar(50) , Etl_Batch_No varchar(50)

View File

@ -4,7 +4,7 @@
/*Brilliance stems from wisdoms. */ /*Brilliance stems from wisdoms. */
/*************Head Section**************************************************************************/ /*************Head Section**************************************************************************/
/*Script Use: Periodically load data to :t01_crm_raw_leads(CRM原始线索) */ /*Script Use: Periodically load data to :t01_crm_raw_leads(CRM原始线索) */
/*Create Date:2026-01-14 16:37:23 */ /*Create Date:2026-01-14 16:52:03 */
/*SDM Developed By: dev */ /*SDM Developed By: dev */
/*SDM Developed Date: 2024-01-12 */ /*SDM Developed Date: 2024-01-12 */
/*SDM Checked By: dev */ /*SDM Checked By: dev */
@ -75,12 +75,12 @@ SELECT
,COALESCE(TRIM(CAST(p0.companyname AS varchar(50))),'') /*company_name*/ ,COALESCE(TRIM(CAST(p0.companyname AS varchar(50))),'') /*company_name*/
,COALESCE(TRIM(CAST(p0.tek_channelidname AS varchar(50))),'') /*channel_type*/ ,COALESCE(TRIM(CAST(p0.tek_channelidname AS varchar(50))),'') /*channel_type*/
,COALESCE(TRIM(CAST(p0.emailaddress1 AS varchar(50))),'') /*email*/ ,COALESCE(TRIM(CAST(p0.emailaddress1 AS varchar(50))),'') /*email*/
,COALESCE(TRIM(CAST(p0.mobilephone AS varchar(20))),'') /*mobile_phone*/ ,COALESCE(TRIM(CAST(p0.mobilephone AS varchar(100))),'') /*mobile_phone*/
,COALESCE(TRIM(CAST(p0.tek_qualificationgroupname AS varchar(100))),'') /*qualification_group*/ ,COALESCE(TRIM(CAST(p0.tek_qualificationgroupname AS varchar(100))),'') /*qualification_group*/
,case when p0.tek_mqldate = 'NULL' THEN TO_TIMESTAMP('19000102','YYYYMMDD') ELSE COALESCE(TO_TIMESTAMP(CAST(p0.tek_mqldate AS VARCHAR(19)),'YYYY/MM/DD HH24:mi:ss'),TO_TIMESTAMP('19000102','YYYYMMDD')) END /*mql_time*/ ,case when p0.tek_mqldate = 'NULL' THEN TO_TIMESTAMP('19000102','YYYYMMDD') ELSE COALESCE(TO_TIMESTAMP(CAST(p0.tek_mqldate AS VARCHAR(19)),'YYYY/MM/DD HH24:mi:ss'),TO_TIMESTAMP('19000102','YYYYMMDD')) END /*mql_time*/
,COALESCE(TRIM(CAST(p0.campaignidname AS varchar(50))),'') /*campaign_name*/ ,COALESCE(TRIM(CAST(p0.campaignidname AS varchar(50))),'') /*campaign_name*/
,COALESCE(TRIM(CAST(p0.tek_industry2idname AS varchar(20))),'') /*industry*/ ,COALESCE(TRIM(CAST(p0.tek_industry2idname AS varchar(100))),'') /*industry*/
,COALESCE(TRIM(CAST(p0.tek_marketing_program_type_idname AS varchar(20))),'') /*market_type*/ ,COALESCE(TRIM(CAST(p0.tek_marketing_program_type_idname AS varchar(100))),'') /*market_type*/
,case when p0.tek_sqldate = '' THEN TO_TIMESTAMP('19000102','YYYYMMDD') ELSE COALESCE(TO_TIMESTAMP(CAST(p0.tek_sqldate AS VARCHAR(19)),'YYYY/MM/DD HH24:mi:ss'),TO_TIMESTAMP('19000102','YYYYMMDD')) END /*tek_sqldate*/ ,case when p0.tek_sqldate = '' THEN TO_TIMESTAMP('19000102','YYYYMMDD') ELSE COALESCE(TO_TIMESTAMP(CAST(p0.tek_sqldate AS VARCHAR(19)),'YYYY/MM/DD HH24:mi:ss'),TO_TIMESTAMP('19000102','YYYYMMDD')) END /*tek_sqldate*/
,COALESCE(TRIM(p0.tek_assigntopartnercompanyidname),'') /*tek_assigntopartnercompanyidname*/ ,COALESCE(TRIM(p0.tek_assigntopartnercompanyidname),'') /*tek_assigntopartnercompanyidname*/
,0 /*Etl_Batch_No*/ ,0 /*Etl_Batch_No*/