| 
														
															@@ -5,6 +5,7 @@ from log import Log 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 from utils import execute_sql_from_odps 
														 | 
														
														 | 
														
															 from utils import execute_sql_from_odps 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 from db_helper import RedisHelper 
														 | 
														
														 | 
														
															 from db_helper import RedisHelper 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import datetime 
														 | 
														
														 | 
														
															 import datetime 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+import json 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 config_, _ = set_config() 
														 | 
														
														 | 
														
															 config_, _ = set_config() 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 log_ = Log() 
														 | 
														
														 | 
														
															 log_ = Log() 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 redis_helper = RedisHelper() 
														 | 
														
														 | 
														
															 redis_helper = RedisHelper() 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -41,8 +42,9 @@ def get_special_area_limit_videos(): 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 def main(): 
														 | 
														
														 | 
														
															 def main(): 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     log_.info("开始执行:" + datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")) 
														 | 
														
														 | 
														
															     log_.info("开始执行:" + datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    get_special_area_limit_videos() 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    # -----------------风险过滤需求------------------------------------------------ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    get_special_area_limit_videos() 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     expire_time = 3600*24 * 30 
														 | 
														
														 | 
														
															     expire_time = 3600*24 * 30 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															     key = "RISK_SHIELD_FILTER_RULE_V1_JSON" 
														 | 
														
														 | 
														
															     key = "RISK_SHIELD_FILTER_RULE_V1_JSON" 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -66,6 +68,27 @@ def main(): 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     print('key:', key, type(key)) 
														 | 
														
														 | 
														
															     print('key:', key, type(key)) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     print('value_get:', value_get, type(value_get)) 
														 | 
														
														 | 
														
															     print('value_get:', value_get, type(value_get)) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    # -----------------多样性需求的过滤------------------------------------------------ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    expire_time = 3600 * 24 * 30 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    key = "TAGS_FILTER_FLAG_BOOL" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    value = "True" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    redis_helper.set_data_to_redis(key, value, expire_time) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    value_get = redis_helper.get_data_from_redis(key_name=key) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    print('key:', key, type(key)) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    print('value_get:', value_get, type(value_get)) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    key = "TAGS_FILTER_RULE_V1_JSON" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    with open('alg_recsys_recall_tags_videos.json', 'r') as f: 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        json_read = json.load(f) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        value = json.dump(json_read) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    redis_helper.set_data_to_redis(key, value, expire_time) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    value_get = redis_helper.get_data_from_redis(key_name=key) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    print('key:', key, type(key)) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    print('value_get:', value_get, type(value_get)) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     log_.info("完成执行:" + datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")) 
														 | 
														
														 | 
														
															     log_.info("完成执行:" + datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 if __name__ == '__main__': 
														 | 
														
														 | 
														
															 if __name__ == '__main__': 
														 |