Skip to content

Commit 8bcb3be

Browse files
committed
use time utility
1 parent a1c431b commit 8bcb3be

File tree

2 files changed

+3
-4
lines changed
  • metadata-ingestion/src/datahub

2 files changed

+3
-4
lines changed

metadata-ingestion/src/datahub/ingestion/source/dbt.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,7 @@
123123
ViewPropertiesClass,
124124
)
125125
from datahub.utilities.mapping import Constants, OperationProcessor
126+
from datahub.utilities.time import datetime_to_ts_millis
126127

127128
logger = logging.getLogger(__name__)
128129
DBT_PLATFORM = "dbt"
@@ -1684,7 +1685,7 @@ def get_schema_metadata(
16841685
if node.max_loaded_at is not None:
16851686
actor = mce_builder.make_user_urn("dbt_executor")
16861687
last_modified = AuditStamp(
1687-
time=int(node.max_loaded_at.timestamp() * 1000),
1688+
time=datetime_to_ts_millis(node.max_loaded_at),
16881689
actor=actor,
16891690
)
16901691

metadata-ingestion/src/datahub/utilities/time.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,4 @@ def get_datetime_from_ts_millis_in_utc(ts_millis: int) -> datetime:
1111

1212

1313
def datetime_to_ts_millis(dt: datetime) -> int:
14-
return int(
15-
round(dt.timestamp() * 1000),
16-
)
14+
return int(round(dt.timestamp() * 1000))

0 commit comments

Comments
 (0)