新增事件首次触发间隔分析1
This commit is contained in:
parent
32b24ef518
commit
9e6c3c4290
@ -1717,6 +1717,8 @@ async def first_event_model(
|
|||||||
res_msg = {
|
res_msg = {
|
||||||
'level': true_step,
|
'level': true_step,
|
||||||
'list': list_data,
|
'list': list_data,
|
||||||
|
'start_date': res['start_date'],
|
||||||
|
'end_date': res['end_date'],
|
||||||
'p': p_data
|
'p': p_data
|
||||||
}
|
}
|
||||||
return schemas.Msg(code=0, msg='ok', data=res_msg)
|
return schemas.Msg(code=0, msg='ok', data=res_msg)
|
||||||
|
@ -947,7 +947,16 @@ ORDER BY level
|
|||||||
event_end = self.events[1] # 查询事件
|
event_end = self.events[1] # 查询事件
|
||||||
start_event_name = event_start.get('eventName', 'create_account')
|
start_event_name = event_start.get('eventName', 'create_account')
|
||||||
end_event_name = event_end.get('eventName', 'pay')
|
end_event_name = event_end.get('eventName', 'pay')
|
||||||
sql_diff = self.event_view.get('event_diff', 'minute') # 类型选择 'year','month','day','hour','minute','second'
|
diff_dict = {
|
||||||
|
'year': 'year',
|
||||||
|
'P1M': 'year',
|
||||||
|
'P1D': 'year',
|
||||||
|
'PT1H': 'year',
|
||||||
|
'PT1M': 'minute',
|
||||||
|
'second': 'second'
|
||||||
|
}
|
||||||
|
view_diff = self.event_view.get('event_diff', 'PT1M') # 类型选择 'year','month','day','hour','minute','second'
|
||||||
|
sql_diff = diff_dict.get(view_diff, 'minute')
|
||||||
# end_where = event_end.get('filts', [])
|
# end_where = event_end.get('filts', [])
|
||||||
# end_where_str = ''
|
# end_where_str = ''
|
||||||
# if end_where:
|
# if end_where:
|
||||||
|
Loading…
Reference in New Issue
Block a user