add workflow 天润Smart-ccc客户数据,dev
This commit is contained in:
parent
bf0e0675ca
commit
c515868cc4
|
@ -3,7 +3,7 @@ DROP TABLE IF EXISTS p30_common.cust_label_rela;
|
||||||
CREATE TABLE IF NOT EXISTS p30_common.cust_label_rela (
|
CREATE TABLE IF NOT EXISTS p30_common.cust_label_rela (
|
||||||
cust_id varchar(10)
|
cust_id varchar(10)
|
||||||
, cust_label_id varchar(10)
|
, cust_label_id varchar(10)
|
||||||
, cust_label_name varchar(50)
|
, cust_label_name varchar(200)
|
||||||
, cust_external_id varchar(50)
|
, cust_external_id varchar(50)
|
||||||
, Etl_Batch_No varchar(50)
|
, Etl_Batch_No varchar(50)
|
||||||
, Etl_First_Dt timestamp(0)
|
, Etl_First_Dt timestamp(0)
|
||||||
|
|
|
@ -4,11 +4,11 @@
|
||||||
/*Brilliance stems from wisdoms. */
|
/*Brilliance stems from wisdoms. */
|
||||||
/*************Head Section**************************************************************************/
|
/*************Head Section**************************************************************************/
|
||||||
/*Script Use: Periodically load data to :cust_label_rela(客户标签关系表) */
|
/*Script Use: Periodically load data to :cust_label_rela(客户标签关系表) */
|
||||||
/*Create Date:2024-08-01 15:48:28 */
|
/*Create Date:2024-08-23 14:38:21 */
|
||||||
/*SDM Developed By: dev */
|
/*SDM Developed By: dev */
|
||||||
/*SDM Developed Date: 2024-07-11 */
|
/*SDM Developed Date: 2024-07-11 */
|
||||||
/*SDM Checked By: dev */
|
/*SDM Checked By: dev */
|
||||||
/*SDM Checked Date: 2024-08-01 */
|
/*SDM Checked Date: 2024-08-23 */
|
||||||
/*Script Developed By: dev */
|
/*Script Developed By: dev */
|
||||||
/*Script Checked By: dev */
|
/*Script Checked By: dev */
|
||||||
/*Source table 1: :PDMDB.t01_ccc_cust_info */
|
/*Source table 1: :PDMDB.t01_ccc_cust_info */
|
||||||
|
@ -69,8 +69,9 @@ SELECT
|
||||||
,Substr('t01_ccc_cust_info',1,3) /*Src_Sysname*/
|
,Substr('t01_ccc_cust_info',1,3) /*Src_Sysname*/
|
||||||
,'t01_ccc_cust_info' /*Src_Table*/
|
,'t01_ccc_cust_info' /*Src_Table*/
|
||||||
|
|
||||||
FROM (select id,trim(unnest(string_to_array(replace(replace(label_ids,'[',''),']',''),','))) label_id,external_id from p20_pdm.t01_ccc_cust_info tcci
|
FROM (select * from (select id,trim(unnest(string_to_array(replace(replace(label_ids,'[',''),']',''),','))) label_id, trim(unnest(string_to_array(replace(external_id,';',','),''))) external_id from p20_pdm.t01_ccc_cust_info tcci
|
||||||
where length(trim(external_id))>0) p0
|
where length(trim(external_id))>0)p
|
||||||
|
where label_id is not null and external_id is not null) p0
|
||||||
LEFT JOIN :PDMDB.t01_ccc_cust_label p1
|
LEFT JOIN :PDMDB.t01_ccc_cust_label p1
|
||||||
ON p0.label_id=p1.label_id
|
ON p0.label_id=p1.label_id
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue