Commit 63687715 authored by 高雅喆's avatar 高雅喆

update

parent b0330eeb
...@@ -19,24 +19,6 @@ from pyspark.sql.functions import lit ...@@ -19,24 +19,6 @@ from pyspark.sql.functions import lit
from pyspark.sql.functions import concat_ws from pyspark.sql.functions import concat_ws
def get_user_device_id(user_id):
try:
db_zhengxing = pymysql.connect(host="172.16.30.141", port=3306, user="work",
password="BJQaT9VzDcuPBqkd",
db="zhengxing", cursorclass=pymysql.cursors.DictCursor)
cur_zhengxing = db_zhengxing.cursor()
sql = "select device_id from statistic_device where id = (select max(device_id) from statistic_device_user where user_id = %d) " % (int(user_id))
cur_zhengxing.execute(sql)
cl_id = cur_zhengxing.fetchall()
if cl_id:
return cl_id[0]["device_id"]
else:
return ""
except Exception as e:
print(e)
def get_user_history_order_service_tag(user_id, stat_date): def get_user_history_order_service_tag(user_id, stat_date):
try: try:
if user_id: if user_id:
...@@ -50,9 +32,12 @@ def get_user_history_order_service_tag(user_id, stat_date): ...@@ -50,9 +32,12 @@ def get_user_history_order_service_tag(user_id, stat_date):
"and b.tag_type<'4' ".format(user_id=user_id) "and b.tag_type<'4' ".format(user_id=user_id)
cur_zhengxing.execute(sql) cur_zhengxing.execute(sql)
tags_dict = cur_zhengxing.fetchall() tags_dict = cur_zhengxing.fetchall()
tags_list = [i["tag_id"] for i in tags_dict] tags_list = [i["tag_id"] for i in tags_dict]
cl_id = get_user_device_id(user_id)
sql_cl_id = "select device_id from statistic_device where id = (select max(device_id) from statistic_device_user where user_id = %d) " % (int(user_id))
cur_zhengxing.execute(sql_cl_id)
cl_id = cur_zhengxing.fetchall()[0]["device_id"]
db_jerry_test = pymysql.connect(host='172.16.40.158', port=4000, user='root', passwd='3SYz54LS9#^9sBvC', db_jerry_test = pymysql.connect(host='172.16.40.158', port=4000, user='root', passwd='3SYz54LS9#^9sBvC',
db='jerry_test', charset='utf8') db='jerry_test', charset='utf8')
cur_jerry_test = db_jerry_test.cursor() cur_jerry_test = db_jerry_test.cursor()
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment