diff --git a/macros/parse_json.sql b/macros/parse_json.sql index 1184b542..4930c088 100644 --- a/macros/parse_json.sql +++ b/macros/parse_json.sql @@ -11,6 +11,6 @@ {%- endmacro %} {% macro bigquery__parse_json(field) -%} - parse_json({{ field }}) + parse_json({{ field }}, wide_number_mode=>'round') {%- endmacro %} diff --git a/macros/upload_exposures.sql b/macros/upload_exposures.sql index 3aa74a29..daa86fea 100644 --- a/macros/upload_exposures.sql +++ b/macros/upload_exposures.sql @@ -70,7 +70,7 @@ '{{ exposure.package_name }}', {# package_name #} {{ tojson(exposure.depends_on.nodes) }}, {# depends_on_nodes #} {{ tojson(exposure.tags) }}, {# tags #} - parse_json('{{ tojson(exposure) | replace("\\", "\\\\") | replace("'", "\\'") | replace('"', '\\"') }}', wide_number_mode=>'round') {# all_results #} + parse_json('{{ tojson(exposure) | replace("\\", "\\\\") | replace("'", "\\'") | replace('"', '\\"') }}') {# all_results #} ) {%- if not loop.last %},{%- endif %} {%- endfor %} diff --git a/macros/upload_models.sql b/macros/upload_models.sql index 7673f3f4..b8fce69e 100644 --- a/macros/upload_models.sql +++ b/macros/upload_models.sql @@ -71,7 +71,7 @@ {{ tojson(model.tags) }}, {# tags #} parse_json('''{{ tojson(model.config.meta) }}'''), {# meta #} '{{ model.alias }}', {# alias #} - parse_json('{{ tojson(model) | replace("\\", "\\\\") | replace("'","\\'") | replace('"', '\\"') }}', wide_number_mode=>'round') {# all_results #} + parse_json('{{ tojson(model) | replace("\\", "\\\\") | replace("'","\\'") | replace('"', '\\"') }}') {# all_results #} ) {%- if not loop.last %},{%- endif %} {%- endfor %} diff --git a/macros/upload_seeds.sql b/macros/upload_seeds.sql index f256c4a1..61683f75 100644 --- a/macros/upload_seeds.sql +++ b/macros/upload_seeds.sql @@ -64,7 +64,7 @@ '{{ seed.checksum.checksum }}', {# checksum #} parse_json('''{{ tojson(seed.config.meta) }}'''), {# meta #} '{{ seed.alias }}', {# alias #} - parse_json('{{ tojson(seed) | replace("\\", "\\\\") | replace("'","\\'") | replace('"', '\\"') }}', wide_number_mode=>'round') {# all_results #} + parse_json('{{ tojson(seed) | replace("\\", "\\\\") | replace("'","\\'") | replace('"', '\\"') }}') {# all_results #} ) {%- if not loop.last %},{%- endif %} {%- endfor %} diff --git a/macros/upload_snapshots.sql b/macros/upload_snapshots.sql index 711d3a00..cac08abc 100644 --- a/macros/upload_snapshots.sql +++ b/macros/upload_snapshots.sql @@ -71,7 +71,7 @@ '{{ snapshot.config.strategy }}', {# strategy #} parse_json('''{{ tojson(snapshot.config.meta) }}'''), {# meta #} '{{ snapshot.alias }}', {# alias #} - parse_json('{{ tojson(snapshot) | replace("\\", "\\\\") | replace("'","\\'") | replace('"', '\\"') }}', wide_number_mode=>'round') {# all_results #} + parse_json('{{ tojson(snapshot) | replace("\\", "\\\\") | replace("'","\\'") | replace('"', '\\"') }}') {# all_results #} ) {%- if not loop.last %},{%- endif %} {%- endfor %} diff --git a/macros/upload_sources.sql b/macros/upload_sources.sql index ffe0e2b3..a624ea4b 100644 --- a/macros/upload_sources.sql +++ b/macros/upload_sources.sql @@ -60,7 +60,7 @@ '{{ source.identifier }}', {# identifier #} '{{ source.loaded_at_field | replace("'","\\'") }}', {# loaded_at_field #} parse_json('{{ tojson(source.freshness) | replace("'","\\'") }}'), {# freshness #} - parse_json('{{ tojson(source) | replace("\\", "\\\\") | replace("'", "\\'") | replace('"', '\\"') }}', wide_number_mode=>'round') {# all_results #} + parse_json('{{ tojson(source) | replace("\\", "\\\\") | replace("'", "\\'") | replace('"', '\\"') }}') {# all_results #} ) {%- if not loop.last %},{%- endif %} {%- endfor %}