Bryce Baker
04/22/2022, 1:51 AMdagit -f hello_cereal.py
from within the \jobs directory.
Error loading repository location hello_cereal.py:FileNotFoundError: [WinError 2] The system cannot find the file specified: 'hello_cereal.py'
Liezl Puzon
04/22/2022, 2:23 AMls
your current directory?Liezl Puzon
04/22/2022, 2:24 AMhello_cereal.py
should be there, otherwise you should point to the actual location of the fileLiezl Puzon
04/22/2022, 2:25 AMdagit -f /path/to/hello_cereal.py
Bryce Baker
04/22/2022, 4:04 AMBryce Baker
04/22/2022, 4:04 AMBryce Baker
04/22/2022, 4:05 AMLiezl Puzon
04/22/2022, 4:20 AMhello_cereal.py
file?Bryce Baker
04/22/2022, 4:27 AMimport requests
import csv
from dagster import job, op, get_dagster_logger
@op
def hello_cereal():
response = requests.get("<https://docs.dagster.io/assets/cereal.csv>")
lines = response.text.split("\n")
cereals = [row for row in csv.DictReader(lines)]
get_dagster_logger().info(f"Found {len(cereals)} cereals")
Bryce Baker
04/22/2022, 4:28 AMBryce Baker
04/22/2022, 4:28 AM@job
def hello_cereal_job():
hello_cereal()
Liezl Puzon
04/22/2022, 4:33 AM..\jobs\hello_cereal.py
Liezl Puzon
04/22/2022, 4:34 AMfrom dagster import job
Liezl Puzon
04/22/2022, 4:34 AMLiezl Puzon
04/22/2022, 4:34 AMLiezl Puzon
04/22/2022, 4:35 AM..\jobs\hello_cereal.py
too:
from ops import hello_cereal
Liezl Puzon
04/22/2022, 4:35 AM..\jobs\hello_cereal.py
just to make sure you can run (like how the tutorial has it in a single file)Bryce Baker
04/22/2022, 4:42 AMBryce Baker
04/22/2022, 4:47 AM