{{ config(schema='@@Schema', materialized='view') }}

{%- set yaml_metadata -%}
ref_hub: '@@RefHub'
ref_satellites: @@RefSat
historized: '@@Historized'

{%- endset -%}

{% set metadata_dict = fromyaml(yaml_metadata) %}

{{ datavault4dbt.ref_table(ref_hub=metadata_dict['ref_hub'],
                    ref_satellites=metadata_dict['ref_satellites'],
                    historized=metadata_dict['historized'],
                    snapshot_relation=metadata_dict['snapshot_relation']) }}