场景洞察0217需求
2025-03-03 19:03:51 1 举报
AI智能生成
场景洞察0217需求
作者其他创作
大纲/内容
1、原有接口改造(原有key、value返回基础上增加表名table_name返回)<br>
前端点击某个echarts后,新增实时返回mid数组接口<br>
入参:作为3.1接口入参<br>
tableName<br>
fieldName:注意接口返回key可能与表字段名不对应,例如:车生活分布中字段car_ecosystem_car_prduct与carProduct<br>
fieldValue<br>
<span style="font-weight:normal;">注意:</span><>未知、is not null、common_conditions公有查询条件等情况<br>
2、多级联动
以性别为例:<br>select user_sex as `key`, count(distinct mid) as `value`<br> from iceberg_zjyprc_hadoop.mi_car.ads_usr_profile_crowd_data_di<br> <include refid="common_conditions"/><br> and user_sex <![CDATA[ <> ]]> '未知'<br> group by user_sex<br> order by case user_sex<br> when '男' then 1<br> when '女' then 2<br> else 3<br> end<br>
select user_sex as `key`, count(distinct mid) as `value`<br> from iceberg_zjyprc_hadoop.mi_car.ads_usr_profile_crowd_data_di<br> <b><if test="tableName != null and tableName != ''"><br> INNER JOIN tableName ON tableName.mid = iceberg_zjyprc_hadoop.mid<br> </if><br> WHERE 1=1<br> <if test="tableName != null and tableName != ''"><br> and tableName.#{fieldName} = #{fieldValue}<br> </if></b><br> <include refid="common_conditions"/><br> and user_sex <![CDATA[ <> ]]> '未知'<br> group by user_sex<br> order by case user_sex<br> when '男' then 1<br> when '女' then 2<br> else 3<br> end<br>
3、同步至人群管理
3.1、前端传入联动勾选的mid数组<br>
示例:[<br>["111111", "222222"],<br>["33333", "444444"]<br>]<br>
3.2、job_id后端生成<br>
3.3、联动时点击的查询条件<br>
示例:{<br>"dataType": "Leads",<br>"channelName": [],<br>"cityNameList": [],<br>"activityNameList": [],<br>"shopNameList": [],<br>"startDate": 1738368000000,<br>"endDate": 1740960000000,<br>"linkageCondition": [{<br>"tableName": "aaa",<br>"fieldName": "user_sex",<br>"fieldValue": "男",<br>"linkageSort": 1<br>}, {<br>"tableName": "bbb",<br>"fieldName": "car_ecosystem_car_prduct",<br>"fieldValue": "轻量棒球帽",<br>"linkageSort": 2<br>}]<br>}<br>
收藏
0 条评论
下一页