Esempio n. 1
0
 def get_on_display_products(self):
     probe_match_list = self.match_product_in_scene[
         'probe_match_fk'].values.tolist()
     on_display_products = pd.DataFrame(
         columns=["probe_match_fk", "smart_attribute"])
     if probe_match_list:
         query = PEPSICOUK_Queries.on_display_products_query(
             probe_match_list)
         on_display_products = pd.read_sql_query(query, self.rds_conn.db)
     return on_display_products
Esempio n. 2
0
 def get_custom_entity_data(self):
     query = PEPSICOUK_Queries.get_custom_entities_query()
     custom_entity_data = pd.read_sql_query(query, self.rds_conn.db)
     return custom_entity_data
Esempio n. 3
0
 def get_store_data_by_store_id(self):
     store_id = self.store_id if self.store_id else self.session_info[
         'store_fk'].values[0]
     query = PEPSICOUK_Queries.get_store_data_by_store_id(store_id)
     query_result = pd.read_sql_query(query, self.rds_conn.db)
     return query_result
Esempio n. 4
0
 def get_all_kpi_external_targets(self):
     query = PEPSICOUK_Queries.get_kpi_external_targets(self.visit_date)
     external_targets = pd.read_sql_query(query, self.rds_conn.db)
     return external_targets
Esempio n. 5
0
 def get_kpi_score_values_df(self):
     query = PEPSICOUK_Queries.get_kpi_score_values()
     query_result = pd.read_sql_query(query, self.rds_conn.db)
     return query_result
Esempio n. 6
0
 def get_scene_to_store_area_map(self):
     query = PEPSICOUK_Queries.get_scene_store_area(self.session_uid)
     query_result = pd.read_sql_query(query, self.rds_conn.db)
     return query_result
Esempio n. 7
0
 def get_match_display_in_scene(self):
     query = PEPSICOUK_Queries.get_match_display(self.session_uid)
     query_result = pd.read_sql_query(query, self.rds_conn.db)
     return query_result
Esempio n. 8
0
 def get_store_areas(self):
     query = PEPSICOUK_Queries.get_all_store_areas()
     query_result = pd.read_sql_query(query, self.rds_conn.db)
     return query_result
Esempio n. 9
0
 def get_probe_group(self):
     query = PEPSICOUK_Queries.get_probe_group(self.session_uid)
     probe_group = pd.read_sql_query(query, self.rds_conn.db)
     return probe_group