Skip to content

Commit 260055f

Browse files
committed
fix: filter dbt models to upload only current project
1 parent 3e5f4c1 commit 260055f

File tree

7 files changed

+7
-7
lines changed

7 files changed

+7
-7
lines changed

macros/edr/dbt_artifacts/upload_dbt_columns.sql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{%- macro upload_dbt_columns(should_commit=false, metadata_hashes=none) -%}
22
{% set relation = elementary.get_elementary_relation('dbt_columns') %}
33
{% if execute and relation %}
4-
{% set tables = graph.nodes.values() | list + graph.sources.values() | list %}
4+
{% set tables = graph.nodes.values() | selectattr("package_name", "equalto", project_name) | list + graph.sources.values() | list %}
55
{% do elementary.upload_artifacts_to_table(relation, tables, elementary.flatten_table_columns, should_commit=should_commit, metadata_hashes=metadata_hashes) %}
66
{%- endif -%}
77
{{- return('') -}}

macros/edr/dbt_artifacts/upload_dbt_exposures.sql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{%- macro upload_dbt_exposures(should_commit=false, metadata_hashes=none) -%}
22
{% set relation = elementary.get_elementary_relation('dbt_exposures') %}
33
{% if execute and relation %}
4-
{% set exposures = graph.exposures.values() | selectattr('resource_type', '==', 'exposure') %}
4+
{% set exposures = graph.exposures.values() | selectattr('resource_type', '==', 'exposure') | selectattr("package_name", "equalto", project_name) %}
55
{% do elementary.upload_artifacts_to_table(relation, exposures, elementary.flatten_exposure, should_commit=should_commit, metadata_hashes=metadata_hashes) %}
66
{%- endif -%}
77
{{- return('') -}}

macros/edr/dbt_artifacts/upload_dbt_models.sql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{%- macro upload_dbt_models(should_commit=false, metadata_hashes=none) -%}
22
{% set relation = elementary.get_elementary_relation('dbt_models') %}
33
{% if execute and relation %}
4-
{% set models = graph.nodes.values() | selectattr('resource_type', '==', 'model') %}
4+
{% set models = graph.nodes.values() | selectattr('resource_type', '==', 'model' ) | selectattr("package_name", "equalto", project_name) %}
55
{% do elementary.upload_artifacts_to_table(relation, models, elementary.flatten_model, should_commit=should_commit, metadata_hashes=metadata_hashes) %}
66
{%- endif -%}
77
{{- return('') -}}

macros/edr/dbt_artifacts/upload_dbt_seeds.sql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{%- macro upload_dbt_seeds(should_commit=false, metadata_hashes=none) -%}
22
{% set relation = elementary.get_elementary_relation('dbt_seeds') %}
33
{% if execute and relation %}
4-
{% set seeds = graph.nodes.values() | selectattr('resource_type', '==', 'seed') %}
4+
{% set seeds = graph.nodes.values() | selectattr('resource_type', '==', 'seed') | selectattr("package_name", "equalto", project_name) %}
55
{% do elementary.upload_artifacts_to_table(relation, seeds, elementary.flatten_seed, should_commit=should_commit, metadata_hashes=metadata_hashes) %}
66
{%- endif -%}
77
{{- return('') -}}

macros/edr/dbt_artifacts/upload_dbt_snapshots.sql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{%- macro upload_dbt_snapshots(should_commit=false, metadata_hashes=none) -%}
22
{% set relation = elementary.get_elementary_relation('dbt_snapshots') %}
33
{% if execute and relation %}
4-
{% set snapshots = graph.nodes.values() | selectattr('resource_type', '==', 'snapshot') %}
4+
{% set snapshots = graph.nodes.values() | selectattr('resource_type', '==', 'snapshot') | selectattr("package_name", "equalto", project_name) %}
55
{% do elementary.upload_artifacts_to_table(relation, snapshots, elementary.flatten_model, should_commit=should_commit, metadata_hashes=metadata_hashes) %}
66
{%- endif -%}
77
{{- return('') -}}

macros/edr/dbt_artifacts/upload_dbt_sources.sql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{%- macro upload_dbt_sources(should_commit=false, metadata_hashes=none) -%}
22
{% set relation = elementary.get_elementary_relation('dbt_sources') %}
33
{% if execute and relation %}
4-
{% set sources = graph.sources.values() | selectattr('resource_type', '==', 'source') %}
4+
{% set sources = graph.sources.values() | selectattr('resource_type', '==', 'source') | selectattr("package_name", "equalto", project_name) %}
55
{% do elementary.upload_artifacts_to_table(relation, sources, elementary.flatten_source, should_commit=should_commit, metadata_hashes=metadata_hashes) %}
66
{%- endif -%}
77
{{- return('') -}}

macros/edr/dbt_artifacts/upload_dbt_tests.sql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{%- macro upload_dbt_tests(should_commit=false, metadata_hashes=none) -%}
22
{% set relation = elementary.get_elementary_relation('dbt_tests') %}
33
{% if execute and relation %}
4-
{% set tests = graph.nodes.values() | selectattr('resource_type', '==', 'test') %}
4+
{% set tests = graph.nodes.values() | selectattr('resource_type', '==', 'test') | selectattr("package_name", "equalto", project_name) %}
55
{% do elementary.upload_artifacts_to_table(relation, tests, elementary.flatten_test, should_commit=should_commit, metadata_hashes=metadata_hashes) %}
66
{%- endif -%}
77
{{- return('') -}}

0 commit comments

Comments
 (0)