diff --git a/dev/workflow/TK_Cust/smart_ccc_chat/smartccc会话消息详情/t01_ccc_chat_message_detail_agi.sql b/dev/workflow/TK_Cust/smart_ccc_chat/smartccc会话消息详情/t01_ccc_chat_message_detail_agi.sql index 8f10259..34d3714 100644 --- a/dev/workflow/TK_Cust/smart_ccc_chat/smartccc会话消息详情/t01_ccc_chat_message_detail_agi.sql +++ b/dev/workflow/TK_Cust/smart_ccc_chat/smartccc会话消息详情/t01_ccc_chat_message_detail_agi.sql @@ -4,7 +4,7 @@ /*Brilliance stems from wisdoms. */ /*************Head Section**************************************************************************/ /*Script Use: Periodically load data to :t01_ccc_chat_message_detail(smartccc会话消息详情) */ -/*Create Date:2025-02-10 12:07:41 */ +/*Create Date:2025-02-10 12:21:15 */ /*SDM Developed By: dev */ /*SDM Developed Date: 2024-07-19 */ /*SDM Checked By: dev */ @@ -76,7 +76,7 @@ SELECT ,COALESCE(TRIM(p0.file_url),'') /*file_url*/ ,'' /*send_status*/ ,'' /*sensitive_word*/ - ,COALESCE(TO_TIMESTAMP(CAST(p0.create_time AS VARCHAR(19)),'YYYY-MM-DD HH24:mi:ss'),TO_TIMESTAMP(:NULLDATE,'YYYYMMDD')) /*create_time*/ + ,to_timestamp(p0.create_time::bigint/1000)::timestamp(0) /*create_time*/ ,0 /*Etl_Batch_No*/ ,TO_DATE(:TXDATE,'YYYYMMDD') /*Etl_First_Dt*/ ,:ETLJOB /*Etl_Job*/ diff --git a/dev/workflow/TK_Cust/smart_ccc_chat/smartccc会话记录/t01_ccc_chat_record_agi.sql b/dev/workflow/TK_Cust/smart_ccc_chat/smartccc会话记录/t01_ccc_chat_record_agi.sql index 63e10dc..a35f78b 100644 --- a/dev/workflow/TK_Cust/smart_ccc_chat/smartccc会话记录/t01_ccc_chat_record_agi.sql +++ b/dev/workflow/TK_Cust/smart_ccc_chat/smartccc会话记录/t01_ccc_chat_record_agi.sql @@ -4,7 +4,7 @@ /*Brilliance stems from wisdoms. */ /*************Head Section**************************************************************************/ /*Script Use: Periodically load data to :t01_ccc_chat_record(smartccc会话记录) */ -/*Create Date:2025-02-10 12:01:37 */ +/*Create Date:2025-02-10 12:20:26 */ /*SDM Developed By: dev */ /*SDM Developed Date: 2024-07-18 */ /*SDM Checked By: dev */ @@ -106,8 +106,8 @@ SELECT ,COALESCE(TRIM(CAST(p0.visitor_name AS varchar(50))),'') /*visitor_name*/ ,'' /*robot_id*/ ,'' /*robot_name*/ - ,COALESCE(TO_TIMESTAMP(CAST(p0.start_time AS VARCHAR(19)),'YYYY-MM-DD HH24:mi:ss'),TO_TIMESTAMP(:NULLDATE,'YYYYMMDD')) /*robot_start_time*/ - ,COALESCE(TO_TIMESTAMP(CAST(p0.end_time AS VARCHAR(19)),'YYYY-MM-DD HH24:mi:ss'),TO_TIMESTAMP(:NULLDATE,'YYYYMMDD')) /*robot_end_time*/ + ,to_timestamp(p0.start_time::bigint)::timestamp(0) /*robot_start_time*/ + ,to_timestamp(p0.end_time::bigint)::timestamp(0) /*robot_end_time*/ ,COALESCE(TRIM(CAST(p0.first_qno AS varchar(10))),'') /*queue_no*/ ,COALESCE(TRIM(CAST(p0.first_qname AS varchar(10))),'') /*queue_name*/ ,COALESCE(TRIM(CAST(p0.first_cno AS varchar(10))),'') /*client_no*/ @@ -117,11 +117,11 @@ SELECT ,COALESCE(TRIM(CAST(p0.close_reason_name AS varchar(10))),'') /*close_reason*/ ,COALESCE(TRIM(CAST(p0.contact_type_name AS varchar(10))),'') /*open_type*/ ,0 /*first_response_duration*/ - ,COALESCE(TO_TIMESTAMP(CAST(p0.start_time AS VARCHAR(19)),'YYYY-MM-DD HH24:mi:ss'),TO_TIMESTAMP(:NULLDATE,'YYYYMMDD')) /*start_time*/ - ,COALESCE(TO_TIMESTAMP(CAST(p0.end_time AS VARCHAR(19)),'YYYY-MM-DD HH24:mi:ss'),TO_TIMESTAMP(:NULLDATE,'YYYYMMDD')) /*end_time*/ + ,to_timestamp(p0.start_time::bigint)::timestamp(0) /*start_time*/ + ,to_timestamp(p0.end_time::bigint)::timestamp(0) /*end_time*/ ,COALESCE(CAST(p0.queue_duration AS int),0) /*queue_time*/ ,0 /*join_queue_time*/ - ,COALESCE(TO_TIMESTAMP(CAST(p0.start_time AS VARCHAR(19)),'YYYY-MM-DD HH24:mi:ss'),TO_TIMESTAMP(:NULLDATE,'YYYYMMDD')) /*bridge_time*/ + ,to_timestamp(p0.start_time::bigint)::timestamp(0) /*bridge_time*/ ,COALESCE(TRIM(CAST(p0.session_tags AS varchar(10))),'') /*session_type*/ ,COALESCE(TRIM(CAST(p0.is_valid_name AS varchar(10))),'') /*chat_valid_session*/ ,COALESCE(TRIM(CAST(p0.has_comment AS varchar(10))),'') /*comment_session*/ @@ -138,7 +138,7 @@ SELECT ,COALESCE(TRIM(p0.referer_url),'') /*referer_url*/ ,COALESCE(TRIM(p0.first_visit_page_url),'') /*first_visit_page_url*/ ,COALESCE(TRIM(p0.initiation_page_url),'') /*initiation_page_url*/ - ,undefined. /*visit_tracks*/ + ,COALESCE(TRIM(p0.search_engine_name),'') /*visit_tracks*/ ,COALESCE(TRIM(p0.visitor_extra_info),'') /*visitor_extra_info*/ ,COALESCE(TRIM(CAST(p0.device_type AS varchar(20))),'') /*device_type*/ ,COALESCE(TRIM(CAST(p0.contact_type_name AS varchar(10))),'') /*contact_app_type*/