Commit 3fcc201b authored by 张彦钊's avatar 张彦钊

change test file

parent 835c4397
...@@ -34,8 +34,8 @@ def maidian(x): ...@@ -34,8 +34,8 @@ def maidian(x):
try: try:
data = x[1] data = x[1]
if 'type' in data and 'device' in data and 'params' in data and 'card_content_type' in data['params'] \ if 'type' in data and 'device' in data and 'params' in data and 'card_content_type' in data['params'] \
and data['type'] == 'on_click_card' and data['params']['card_content_type'] == 'diary' \ and data['type'] == 'on_click_card' and data['params']['card_content_type'] == 'diary':
and data["device"]['device_id'] == "E417C286-40A4-42F6-BDA9-AEEBD8FEC3B6": # and data["device"]['device_id'] == "E417C286-40A4-42F6-BDA9-AEEBD8FEC3B6"
print("get device id") print("get device id")
return True return True
...@@ -85,7 +85,7 @@ def write_redis(device_id,cid_list): ...@@ -85,7 +85,7 @@ def write_redis(device_id,cid_list):
print("insert one") print("insert one")
else: else:
r.set(key, json.dumps(cids)) r.set(key, json.dumps(cids))
r.expire(key, 8*60*60) r.expire(key, 60*60)
print("insert two") print("insert two")
except Exception as e: except Exception as e:
print("insert redis fail") print("insert redis fail")
...@@ -94,8 +94,9 @@ def write_redis(device_id,cid_list): ...@@ -94,8 +94,9 @@ def write_redis(device_id,cid_list):
def model(rdd): def model(rdd):
try: try:
rdd.filter(lambda x: maidian(x)).map(lambda x:get_data(x).na.drop().groupByKey())\ rdd.filter(lambda x: maidian(x)).map(lambda x:get_data(x))
.map(lambda x:write_redis(x[0],x[1])) # .na.drop().groupByKey())\
# .map(lambda x:write_redis(x[0],x[1]))
except Exception as e: except Exception as e:
print("fail") print("fail")
print(e) print(e)
......
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