Commit ea191376 by chenyuanjie

fix

parent e37ab9a7
...@@ -82,7 +82,7 @@ class DimAsinLaunchtimeInfo(object): ...@@ -82,7 +82,7 @@ class DimAsinLaunchtimeInfo(object):
sql = f""" sql = f"""
select asin, select asin,
crawl_asin_launch_time, crawl_asin_launch_time,
'9999-12-31 23:59:59' as updated_time, '1970-01-01 00:00:00' as updated_time,
appear_period_label as period_label appear_period_label as period_label
from dim_asin_launchtime_info from dim_asin_launchtime_info
where site_name='{self.site_name}' where site_name='{self.site_name}'
...@@ -148,9 +148,9 @@ class DimAsinLaunchtimeInfo(object): ...@@ -148,9 +148,9 @@ class DimAsinLaunchtimeInfo(object):
df_save = df_result.select( df_save = df_result.select(
F.col('asin'), F.col('asin'),
F.date_format(F.to_date(F.coalesce(F.col('crawl_asin_launch_time'), F.col('keepa_asin_launch_time'))), 'yyyy-MM-dd').alias('asin_launch_time'), F.to_date(F.coalesce(F.col('crawl_asin_launch_time'), F.col('keepa_asin_launch_time'))).cast('string').alias('asin_launch_time'),
F.date_format(F.to_date(F.col('crawl_asin_launch_time')), 'yyyy-MM-dd').alias('crawl_asin_launch_time'), F.to_date(F.col('crawl_asin_launch_time')).cast('string').alias('crawl_asin_launch_time'),
F.date_format(F.to_date(F.col('keepa_asin_launch_time')), 'yyyy-MM-dd').alias('keepa_asin_launch_time'), F.to_date(F.col('keepa_asin_launch_time')).cast('string').alias('keepa_asin_launch_time'),
F.col('period_label').alias('appear_period_label'), F.col('period_label').alias('appear_period_label'),
F.when(F.col('keepa_crawl_flag') == 1, F.lit(1)).otherwise(F.lit(0)).alias('keepa_crawl_flag'), F.when(F.col('keepa_crawl_flag') == 1, F.lit(1)).otherwise(F.lit(0)).alias('keepa_crawl_flag'),
F.lit(self.site_name).alias('site_name') F.lit(self.site_name).alias('site_name')
......
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