Skip to content

Commit e7391ff

Browse files
Docs update and integration test for persist docs (#51)
* integration_test persist docs * Update dbt_project.yml for model documentation settings --------- Co-authored-by: Joe Markiewicz <74217849+fivetran-joemarkiewicz@users.noreply.github.com>
1 parent 52e9221 commit e7391ff

2 files changed

Lines changed: 7 additions & 17 deletions

File tree

README.md

Lines changed: 2 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,6 @@
11
<!--section="asana_transformation_model"-->
22
# Asana dbt Package
33

4-
<p align="left">
5-
<a alt="License"
6-
href="https://github.com/fivetran/dbt_asana/blob/main/LICENSE">
7-
<img src="https://img.shields.io/badge/License-Apache%202.0-blue.svg" /></a>
8-
<a alt="dbt-core">
9-
<img src="https://img.shields.io/badge/dbt_Core™_version->=1.3.0,_<3.0.0-orange.svg" /></a>
10-
<a alt="Maintained?">
11-
<img src="https://img.shields.io/badge/Maintained%3F-yes-green.svg" /></a>
12-
<a alt="PRs">
13-
<img src="https://img.shields.io/badge/Contributions-welcome-blueviolet" /></a>
14-
<a alt="Fivetran Quickstart Compatible"
15-
href="https://fivetran.com/docs/transformations/data-models/quickstart-management#quickstartmanagement">
16-
<img src="https://img.shields.io/badge/Fivetran_Quickstart_Compatible%3F-yes-green.svg" /></a>
17-
</p>
18-
194
This dbt package transforms data from Fivetran's Asana connector into analytics-ready tables.
205

216
## Resources
@@ -29,6 +14,8 @@ This dbt package transforms data from Fivetran's Asana connector into analytics-
2914
- [dbt Docs](https://fivetran.github.io/dbt_asana/#!/overview)
3015
- [DAG](https://fivetran.github.io/dbt_asana/#!/overview?g_v=1)
3116
- [Changelog](https://github.com/fivetran/dbt_asana/blob/main/CHANGELOG.md)
17+
- dbt Core™ supported versions
18+
- `>=1.3.0, <3.0.0`
3219

3320
## What does this dbt package do?
3421
This package enables you to enhance task, user, project, team, and tag tables with metrics and provide daily metrics for task tracking. It creates enriched models with metrics focused on work volume, breadth, and velocity.

integration_tests/dbt_project.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,10 @@ vars:
1717
asana_section_identifier: "section_data"
1818
asana_task_section_identifier: "task_section_data"
1919

20-
models:
20+
models:
21+
+persist_docs:
22+
relation: true
23+
columns: "{{ false if target.type in ('databricks') else true }}"
2124
+schema: "asana_{{ var('directed_schema','dev') }}" ## To be used for validation tests
2225

2326
seeds:
@@ -91,4 +94,4 @@ dispatch:
9194
flags:
9295
send_anonymous_usage_stats: False
9396

94-
use_colors: True
97+
use_colors: True

0 commit comments

Comments
 (0)