You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+2-1Lines changed: 2 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -24,7 +24,8 @@
24
24
- Added team-related test data to `issue.csv`, `issue_field_history.csv`, and `field.csv` seed files.
25
25
- Created `get_team_columns` macro for consistent team column definitions.
26
26
- Updated package variables to include team source reference and team identifier configuration.
27
-
- Created consistency tests for new end models.
27
+
- Created consistency tests for new end models.
28
+
- Created new analysis folder with `jira__issue_cumulative_flow_analysis` model. See analysis [README.md](https://github.com/fivetran/dbt_jira/blob/main/analysis/README.md) for more details on how to use this model for your Jira reporting.
Copy file name to clipboardExpand all lines: analysis/README.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,12 +1,12 @@
1
1
# Jira Analysis
2
-
> Note: The compiled sql within the analysis folder references the final model[jira__issue_status_transitions](https://github.com/fivetran/dbt_jira/blob/master/models/jira__issue_status_transitions.sql). As such, prior to
2
+
> Note: The compiled sql within the analysis folder references the final models[jira__issue_status_transitions](https://github.com/fivetran/dbt_jira/blob/master/models/jira__issue_status_transitions.sql) and [jira__timestamp_issue_field_history](https://github.com/fivetran/dbt_jira/blob/master/models/jira__timestamp_issue_field_history). As such, prior to
3
3
compiling the provided sql to analyze issue status category metrics, you must first execute `dbt run`.
|[jira__daily_issue_status_category_analysis](https://github.com/fivetran/dbt_jira/blob/master/analysis/jira__daily_issue_status_category_analysis.sql)| The output of the compiled sql will generate daily metrics for issue status categories by joining status transitions with field history data. The analysis aggregates data by date, project, team, and status category to provide: count of distinct issues in each status category, average days spent in status category, and counts of issues that started work, completed work, or reopened work. The SQL references the `jira__issue_status_transitions` and `jira__timestamp_issue_field_history` models. Aggregation granularity can be adjusted by adding/removing field names in the `issue_field_history_columns` var in your dbt project.yml. `status` can be used in place of `status_category` if desired by modifying the model accordingly. |
9
+
|[jira__issue_cumulative_flow_analysis](https://github.com/fivetran/dbt_jira/blob/master/analysis/jira__issue_cumulative_flow_analysis.sql)| The output of the compiled sql will generate daily metrics for issue status categories by joining status transitions with field history data. The analysis aggregates data by date, project, team, and status category to provide: count of distinct issues transitioning into a new status category, average days spent in status category, and counts of issues that started work, completed work, or reopened work. The SQL references the `jira__issue_status_transitions` and `jira__timestamp_issue_field_history` models. Aggregation granularity can be adjusted by adding/removing field names in the `issue_field_history_columns` var in your dbt project.yml. `status` can be used in place of `status_category` if desired by modifying the model accordingly. |
10
10
11
11
12
12
@@ -17,7 +17,7 @@ compile the sql, you will perform the following steps:
17
17
- Execute `dbt run` to create the package models.
18
18
- Execute `dbt compile` to generate the target specific sql.
19
19
- Navigate to your project's `/target/compiled/jira/analysis` directory.
20
-
- Copy the `jira__daily_issue_status_category_analysis` code and run in your data warehouse.
20
+
- Copy the `jira__issue_cumulative_flow_analysis` code and run in your data warehouse.
21
21
- Confirm the issue status category metrics match your expected workflow patterns.
22
22
- Analyze the daily counts, cumulative flow, and completion metrics to identify trends and bottlenecks in your development process.
23
23
@@ -29,7 +29,7 @@ Please create issues or open PRs against `master`. Check out [this post](https:/
29
29
30
30
31
31
## Database Support
32
-
This package has been tested on BigQuery, Snowflakeand Redshift.
32
+
This package has been tested on BigQuery, Snowflake, Redshift, Postgres, and Databricks.
0 commit comments