Skip to content
Snippets Groups Projects
Commit 25ddaf3d authored by edvs19's avatar edvs19
Browse files

teste

parent f8d3d822
Branches
No related tags found
No related merge requests found
......@@ -18,9 +18,7 @@ repo_home = '/opt/airflow/dags/repo'
# },
)
def process_records():
@task
def task_spark():
SparkSubmitOperator(
task_spark = SparkSubmitOperator(
task_id="landing_to_bronze",
application=f"{repo_home}/gen_bronze.py",
application_args=[
......@@ -29,26 +27,18 @@ def process_records():
packages="org.apache.hadoop:hadoop-aws:3.3.4"
)
@task
def task_dbt_setup():
BashOperator(
task_dbt_setup = BashOperator(
task_id="dbt_setup",
bash_command=f"rm -rf /tmp/proj_teste && cp -r {repo_home}/proj_teste /tmp/proj_teste",
)
@task
def task_bronze_to_gold():
BashOperator(
task_bronze_to_gold = BashOperator(
task_id="bronze_to_silver_to_gold",
cwd="/tmp/proj_teste",
bash_command="dbt deps && dbt build",
)
task1 = task_spark
task2 = task_dbt_setup
task3 = task_bronze_to_gold
task1 >> task2 >> task3
task_spark >> task_dbt_setup >> task_bronze_to_gold
dag = process_records()
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment