Skip to content

Commit 8d2a09d

Browse files
committed
use standard logger
1 parent f4550e5 commit 8d2a09d

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

scripts/jobs/planning/tascomi_create_daily_snapshot.py

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import logging
12
import sys
23
from datetime import datetime
34

@@ -25,6 +26,11 @@
2526
table_exists_in_catalog,
2627
)
2728

29+
logging.basicConfig(
30+
level=logging.INFO, format="%(asctime)s - %(levelname)s - %(message)s"
31+
)
32+
logger = logging.getLogger(__name__)
33+
2834

2935
def get_latest_snapshot(dfa):
3036
dfa = dfa.where(col("snapshot_date") == dfa.select(max("snapshot_date")).first()[0])
@@ -62,7 +68,7 @@ def deduplicate_by_id_and_last_updated(df):
6268
return deduplicated_df
6369

6470

65-
def prepare_increments(increment_df, logger):
71+
def prepare_increments(increment_df):
6672
# In case there are several days worth of increments: only keep the latest version of a record
6773
id_partition = Window.partitionBy("id")
6874
# preparation step: create a temporary column to replace NULL last_updated values with 01/01/2020
@@ -192,7 +198,6 @@ def purge_today_partition(
192198
sc = SparkContext.getOrCreate()
193199
glueContext = GlueContext(sc)
194200
spark = SparkSession(sc)
195-
logger = glueContext.get_logger()
196201
job = Job(glueContext)
197202
job.init(args["JOB_NAME"], args)
198203

@@ -233,7 +238,7 @@ def purge_today_partition(
233238
)
234239
continue
235240
# create first snapshot
236-
increment_df = prepare_increments(increment_df, logger)
241+
increment_df = prepare_increments(increment_df)
237242
snapshot_df = increment_df
238243

239244
# snapshot table in glue catalogue
@@ -274,7 +279,7 @@ def purge_today_partition(
274279
)
275280
else:
276281
# prepare COU
277-
increment_df = prepare_increments(increment_df, logger)
282+
increment_df = prepare_increments(increment_df)
278283
increment_df = add_snapshot_date_columns(increment_df)
279284
# apply COU
280285
logger.info(f"Applying increment {increment_table_name}")

0 commit comments

Comments
 (0)