diff --git a/docs/docs-beta/docs/tutorial/etl-tutorial/01-etl-tutorial-introduction.md b/docs/docs-beta/docs/tutorial/etl-tutorial/01-etl-tutorial-introduction.md index bd11c7caa7d2f..c7bcb4acab747 100644 --- a/docs/docs-beta/docs/tutorial/etl-tutorial/01-etl-tutorial-introduction.md +++ b/docs/docs-beta/docs/tutorial/etl-tutorial/01-etl-tutorial-introduction.md @@ -133,4 +133,4 @@ followed by a bash code snippet for `dagster dev` ## Next steps -- Continue this tutorial by [creating and materializing assets](/tutorial/etl-tutorial/02-create-and-materialize-assets) +- Continue this tutorial by [creating and materializing assets](/tutorial/etl-tutorial/create-and-materialize-assets) diff --git a/docs/docs-beta/docs/tutorial/etl-tutorial/02-create-and-materialize-assets.md b/docs/docs-beta/docs/tutorial/etl-tutorial/02-create-and-materialize-assets.md index aa8077ece053c..248a23d1c0857 100644 --- a/docs/docs-beta/docs/tutorial/etl-tutorial/02-create-and-materialize-assets.md +++ b/docs/docs-beta/docs/tutorial/etl-tutorial/02-create-and-materialize-assets.md @@ -5,7 +5,6 @@ last_update: author: Alex Noonan --- -# Create and materialize assets In the first step of the tutorial, you created your Dagster project with the raw data files. In this step, you will: - Create your initial Definitions object @@ -15,7 +14,7 @@ In the first step of the tutorial, you created your Dagster project with the raw ## 1. Create a Definitions object -In Dagster, the [Definitions](/api/definitions) object is where you define and organize various components within your project, such as assets and resources. +In Dagster, the [Definitions API docs](/todo) object is where you define and organize various components within your project, such as assets and resources. Open the `definitions.py` file in the `etl_tutorial` directory and copy the following code into it: @@ -105,4 +104,4 @@ To materialize your assets: ## Next steps -- Continue this tutorial with your with your [asset dependencies](/tutorial/etl-tutorial/03-creating-a-downstream-asset) \ No newline at end of file +- Continue this tutorial with your with your [asset dependencies](/tutorial/etl-tutorial/creating-a-downstream-asset) \ No newline at end of file diff --git a/docs/docs-beta/docs/tutorial/etl-tutorial/03-create-and-materialize-a-downstream-asset.md b/docs/docs-beta/docs/tutorial/etl-tutorial/03-create-and-materialize-a-downstream-asset.md index c602521363c19..1dba7e4ce145f 100644 --- a/docs/docs-beta/docs/tutorial/etl-tutorial/03-create-and-materialize-a-downstream-asset.md +++ b/docs/docs-beta/docs/tutorial/etl-tutorial/03-create-and-materialize-a-downstream-asset.md @@ -5,8 +5,6 @@ last_update: author: Alex Noonan --- -# Asset Dependencies - Now that we have the raw data loaded into DuckDB, we need to create a [downstream asset](/guides/build/assets-concepts/asset-dependencies) that combines the upstream assets together. In this step, you will: - Create a downstream asset @@ -43,4 +41,4 @@ Your Definitions object should now look like this: ## Next steps -- Continue this tutorial with [create and materialize a partitioned asset](/tutorial/etl-tutorial/05-ensuring-data-quality-with-asset-checks) \ No newline at end of file +- Continue this tutorial with [create and materialize a partitioned asset](/tutorial/etl-tutorial/ensuring-data-quality-with-asset-checks) \ No newline at end of file diff --git a/docs/docs-beta/docs/tutorial/etl-tutorial/04-ensuring-data-quality-with-asset-checks.md b/docs/docs-beta/docs/tutorial/etl-tutorial/04-ensuring-data-quality-with-asset-checks.md index 08dc993c9a841..65626971d92f8 100644 --- a/docs/docs-beta/docs/tutorial/etl-tutorial/04-ensuring-data-quality-with-asset-checks.md +++ b/docs/docs-beta/docs/tutorial/etl-tutorial/04-ensuring-data-quality-with-asset-checks.md @@ -5,8 +5,6 @@ last_update: author: Alex Noonan --- -# Asset checks - Data Quality is critical in data pipelines. Much like in a factory producing cars, inspecting parts after they complete certain steps ensures that defects are caught before the car is completely assembled. In Dagster, you define [asset checks](/guides/test/asset-checks) in a similar way that you would define an Asset. In this step you will: @@ -50,4 +48,4 @@ Asset checks will run when an asset is materialized, but asset checks can also b ## Next steps -- Continue this tutorial with [Asset Checks](/tutorial/etl-tutorial/04-ensuring-data-quality-with-asset-checks) \ No newline at end of file +- Continue this tutorial with [Asset Checks](/tutorial/etl-tutorial/create-and-materializa-partitioned-asset) \ No newline at end of file diff --git a/docs/docs-beta/docs/tutorial/etl-tutorial/05-create-and-materialize-partitioned-asset.md b/docs/docs-beta/docs/tutorial/etl-tutorial/05-create-and-materialize-partitioned-asset.md index 4268c1401bb83..d262fcd52e416 100644 --- a/docs/docs-beta/docs/tutorial/etl-tutorial/05-create-and-materialize-partitioned-asset.md +++ b/docs/docs-beta/docs/tutorial/etl-tutorial/05-create-and-materialize-partitioned-asset.md @@ -6,8 +6,6 @@ last_update: author: Alex Noonan --- -# Partitions - [Partitions](/guides/create-a-pipeline/partitioning) are a core abstraction in Dagster, they are how you manage large datasets, process incremental updates, and improve pipeline performance. In Dagster you can partition assets the following ways: 1. Time-based: Split data by time periods (e.g., daily, monthly) @@ -177,4 +175,4 @@ To materialize these assets : ## Next Steps -Now that we have the main assets in our ETL pipeline, its time to add [automation to our pipeline](/tutorial/etl-tutorial/06-automating-your-pipeline) +Now that we have the main assets in our ETL pipeline, its time to add [automation to our pipeline](/tutorial/etl-tutorial/automating-your-pipeline) diff --git a/docs/docs-beta/docs/tutorial/etl-tutorial/06-automating-your-pipeline.md b/docs/docs-beta/docs/tutorial/etl-tutorial/06-automating-your-pipeline.md index 35bc54b9e0741..11b427e0b07b5 100644 --- a/docs/docs-beta/docs/tutorial/etl-tutorial/06-automating-your-pipeline.md +++ b/docs/docs-beta/docs/tutorial/etl-tutorial/06-automating-your-pipeline.md @@ -5,8 +5,6 @@ last_update: author: Alex Noonan --- -# Automation - There are several ways to automate pipelines and assets [in Dagster](/guides/automate). In this step you will: @@ -54,4 +52,4 @@ Additionally if you navigate to the runs tab you will see that materializations ## Next steps -- Continue this tutorial with adding a [sensor based asset](/tutorial/etl-tutorial/07-creating-a-sensor-asset) \ No newline at end of file +- Continue this tutorial with adding a [sensor based asset](/tutorial/etl-tutorial/creating-a-sensor-asset) \ No newline at end of file diff --git a/docs/docs-beta/docs/tutorial/etl-tutorial/07-creating-a-sensor-asset.md b/docs/docs-beta/docs/tutorial/etl-tutorial/07-creating-a-sensor-asset.md index 91e84df946184..b551232e4d281 100644 --- a/docs/docs-beta/docs/tutorial/etl-tutorial/07-creating-a-sensor-asset.md +++ b/docs/docs-beta/docs/tutorial/etl-tutorial/07-creating-a-sensor-asset.md @@ -68,4 +68,4 @@ sensors include the following elements: Now that we have our complete project, the next step is to refactor the project into more a more manageable structure so we can add to it as needed. -Finish the tutorial with [refactoring the project](/tutorial/etl-tutorial/08-refactoring-the-project) \ No newline at end of file +Finish the tutorial with [refactoring the project](/tutorial/etl-tutorial/refactoring-the-project) \ No newline at end of file