blob: bb96e3b1b5083c20d2480e501284a2c1dd0b89a2 [file] [log] [blame]
import simple_etl
from hamilton_sdk import adapters
from hamilton import driver
tracker = adapters.HamiltonTracker(
project_id=7, # modify this as needed
username="elijah@dagworks.io", # modify this as needed
dag_name="my_example_dag",
tags={"environment": "DEV", "team": "MY_TEAM", "version": "X"},
)
dr = driver.Builder().with_config({}).with_modules(simple_etl).with_adapters(tracker).build()
dr.display_all_functions("simple_etl.png")
import time
start = time.time()
print(start)
dr.execute(["saved_data"], inputs={"filepath": "data.csv"})
print(time.time() - start)