Skip to content

Commit 09cb811

Browse files
authored
Merge pull request #4 from datacoves/fix-warnings-links
fixed warnings for broken links and anchors
2 parents 600ef49 + 72b05c6 commit 09cb811

File tree

5 files changed

+14
-12
lines changed

5 files changed

+14
-12
lines changed

docs/how-tos/airflow/generate-dags-from-yml.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ generate:
3434
```
3535

3636
:::tip
37-
If using an Extract and Load tool in your DAG you can dynamically generate your sources; however, additional configuration will be needed inside the config.yml file. See [Airbyte](./run-airbyte-sync-jobs.md#configure-transformdbt-covesconfigyml-file). For [Fivetran](./run-fivetran-sync-jobs.md#configure-transformdbt-covesconfigyml-file) contact us to complete the setup.
37+
If using an Extract and Load tool in your DAG you can dynamically generate your sources; however, additional configuration will be needed inside the config.yml file. See [Airbyte](./run-airbyte-sync-jobs#generate-dags-from-yml-with-dbt-coves). For [Fivetran](./run-fivetran-sync-jobs#configure-your-transform-dbt-coves-config-yml-file) contact us to complete the setup.
3838
:::
3939
## Create the yml file for your Airflow DAG
4040

docs/how-tos/airflow/initial-setup.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ Each requires specific information to be provided during configuration. Our reco
3939
- **Git branch name** The branch airflow will monitor for changes. If you have more than 1 environment (Development and Production), we suggest `airflow_development` for the development environment and `main` for the production environment. Note: You would need to create an `airflow_development` branch in your repo. If only have 1 environment, then the `Git branch name` should be `main`.
4040

4141
:::tip
42-
We recommend combining your dbt transformations in the same project as your Airflow orchestration. However, you may wish to separate orchestration from transformation into different git projects. In Datacoves you can achieve this by having two projects. Each project will be associated with one git repo. Find out how to configure a [project](how-tos/datacoves/how_to_projects.md).
42+
We recommend combining your dbt transformations in the same project as your Airflow orchestration. However, you may wish to separate orchestration from transformation into different git projects. In Datacoves you can achieve this by having two projects. Each project will be associated with one git repo. Find out how to configure a [project](../datacoves/how_to_projects/).
4343
:::
4444

4545
**S3 Sync**

docs/how-tos/airflow/run-fivetran-sync-jobs.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,8 @@ Create a new connection using the following details:
2727
:::tip
2828
Once your Fivetran API key and secret have been generated, for security reasons, the secret cannot be viewed again through the Fivetran interface. If you lose or forget your API secret, you will need to generate a new API key and secret pair so be sure to store them somewhere secure for reference later. See <a href="https://fivetran.com/docs/rest-api/getting-started" target="_blank" rel="noopener">Fivetran Documentation</a> on how to generate your Fivetran `API Key` and `API Secret`.
2929
:::
30-
### Configure your transform/.dbt-coves/config.yml file
30+
31+
### Configure your transform dbt-coves config yml file
3132

3233
By default, dbt-coves cannot query the necessary information for Fivetran connections. You will need to configure these in your yml DAG manually, or contact us to configure Datacoves with the necessary information.
3334
Below are the configurations in for dbt-coves airflow-dags. You will need to configure these if using dbt-coves to generate DAGs from YML
@@ -120,12 +121,12 @@ You will need to define two operators: `fivetran_provider.operators.fivetran.Fiv
120121
![Fivetran Connection ID](assets/fivetran_connector_id.png)
121122

122123
- **do_xcom_push**: Indicate that the output of the task should be sent to XCom, making it available for other tasks to use.
123-
- **fivetran_conn_id**: This is the `connection_id` that was configured above in the Fivetran UI as seen [above](#id=fivetran-connection).
124+
- **fivetran_conn_id**: This is the `connection_id` that was configured above in the Fivetran UI as seen [above](#fivetran-connection).
124125
- **example_task_sensor**: Name your Sensor task accordingly and define arguments below.
125126
- **operator**: `fivetran_provider.sensors.fivetran.FivetranSensor`
126127
- **connector_id**: Find in Fivetran UI.
127128
- **poke_interval**: The poke interval is the time in seconds that the sensor waits before rechecking if the connector is done loading data. Defaults to 60.
128-
- **fivetran_conn_id**: This is the `connection_id` that was configured above in the Fivetran UI as seen [above](#id=fivetran-connection).
129+
- **fivetran_conn_id**: This is the `connection_id` that was configured above in the Fivetran UI as seen [above](#fivetran-connection).
129130
- **dependencies**: A list of tasks this task depends on.
130131

131132
### YAML version

docs/reference/admin-menu/projects.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ A Project is the highest grouping in Datacoves. It is what contains environments
1111
The Datacoves landing page (Launch Pad) follows this hierarchy:
1212

1313
:::tip
14-
See our How To - [Projects](how-tos/datacoves/how_to_projects.md)
14+
See our How To - [Projects](/docs/how-tos/datacoves/how_to_projects/)
1515
:::
1616

1717
![Project Environment Difference](./assets/launchpad_environments_projects.png)

static/llms.txt

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1196,7 +1196,7 @@ Each requires specific information to be provided during configuration. Our reco
11961196
- **Git branch name** The branch airflow will monitor for changes. If you have more than 1 environment (Development and Production), we suggest `airflow_development` for the development environment and `main` for the production environment. Note: You would need to create an `airflow_development` branch in your repo. If only have 1 environment, then the `Git branch name` should be `main`.
11971197

11981198
:::tip
1199-
We recommend combining your dbt transformations in the same project as your Airflow orchestration. However, you may wish to separate orchestration from transformation into different git projects. In Datacoves you can achieve this by having two projects. Each project will be associated with one git repo. Find out how to configure a [project](how-tos/datacoves/how_to_projects.md).
1199+
We recommend combining your dbt transformations in the same project as your Airflow orchestration. However, you may wish to separate orchestration from transformation into different git projects. In Datacoves you can achieve this by having two projects. Each project will be associated with one git repo. Find out how to configure a [project](../datacoves/how_to_projects/).
12001200
:::
12011201

12021202
**S3 Sync**
@@ -1963,7 +1963,7 @@ generate:
19631963
```
19641964

19651965
:::tip
1966-
If using an Extract and Load tool in your DAG you can dynamically generate your sources; however, additional configuration will be needed inside the config.yml file. See [Airbyte](./run-airbyte-sync-jobs.md#configure-transformdbt-covesconfigyml-file). For [Fivetran](./run-fivetran-sync-jobs.md#configure-transformdbt-covesconfigyml-file) contact us to complete the setup.
1966+
If using an Extract and Load tool in your DAG you can dynamically generate your sources; however, additional configuration will be needed inside the config.yml file. See [Airbyte](./run-airbyte-sync-jobs#generate-dags-from-yml-with-dbt-coves). For [Fivetran](./run-fivetran-sync-jobs#configure-your-transform-dbt-coves-config-yml-file) contact us to complete the setup.
19671967
:::
19681968
## Create the yml file for your Airflow DAG
19691969

@@ -2828,7 +2828,8 @@ Create a new connection using the following details:
28282828
:::tip
28292829
Once your Fivetran API key and secret have been generated, for security reasons, the secret cannot be viewed again through the Fivetran interface. If you lose or forget your API secret, you will need to generate a new API key and secret pair so be sure to store them somewhere secure for reference later. See <a href="https://fivetran.com/docs/rest-api/getting-started" target="_blank" rel="noopener">Fivetran Documentation</a> on how to generate your Fivetran `API Key` and `API Secret`.
28302830
:::
2831-
### Configure your transform/.dbt-coves/config.yml file
2831+
2832+
### Configure your transform dbt-coves config yml file
28322833

28332834
By default, dbt-coves cannot query the necessary information for Fivetran connections. You will need to configure these in your yml DAG manually, or contact us to configure Datacoves with the necessary information.
28342835
Below are the configurations in for dbt-coves airflow-dags. You will need to configure these if using dbt-coves to generate DAGs from YML
@@ -2921,12 +2922,12 @@ You will need to define two operators: `fivetran_provider.operators.fivetran.Fiv
29212922
![Fivetran Connection ID](assets/fivetran_connector_id.png)
29222923

29232924
- **do_xcom_push**: Indicate that the output of the task should be sent to XCom, making it available for other tasks to use.
2924-
- **fivetran_conn_id**: This is the `connection_id` that was configured above in the Fivetran UI as seen [above](#id=fivetran-connection).
2925+
- **fivetran_conn_id**: This is the `connection_id` that was configured above in the Fivetran UI as seen [above](#fivetran-connection).
29252926
- **example_task_sensor**: Name your Sensor task accordingly and define arguments below.
29262927
- **operator**: `fivetran_provider.sensors.fivetran.FivetranSensor`
29272928
- **connector_id**: Find in Fivetran UI.
29282929
- **poke_interval**: The poke interval is the time in seconds that the sensor waits before rechecking if the connector is done loading data. Defaults to 60.
2929-
- **fivetran_conn_id**: This is the `connection_id` that was configured above in the Fivetran UI as seen [above](#id=fivetran-connection).
2930+
- **fivetran_conn_id**: This is the `connection_id` that was configured above in the Fivetran UI as seen [above](#fivetran-connection).
29302931
- **dependencies**: A list of tasks this task depends on.
29312932

29322933
### YAML version
@@ -7624,7 +7625,7 @@ A Project is the highest grouping in Datacoves. It is what contains environments
76247625
The Datacoves landing page (Launch Pad) follows this hierarchy:
76257626

76267627
:::tip
7627-
See our How To - [Projects](how-tos/datacoves/how_to_projects.md)
7628+
See our How To - [Projects](/docs/how-tos/datacoves/how_to_projects/)
76287629
:::
76297630

76307631
![Project Environment Difference](./assets/launchpad_environments_projects.png)

0 commit comments

Comments
 (0)