Issue to update fields as URL link using yaml and dbt-metabase

We want to update the option to show a field as an URL link, available in the UI in Formatting settings, using yaml in dbt and sync with Metabase using dbt-metabase . However, we have not found a way to do it.

When is manually updated, in metadata info this field is shown in settings like this:
{"view_as":"link","link_text":":link: {{invoice_id}}","link_url":"Stripe Login | Sign in to the Stripe Dashboard}"}

So, we've tried different combinations of meta tags, following the same pattern as FK, but nothing worked so far. Here are some of the options we've tried

    meta:
      metabase.formatting: {"view_as":"link","link_text":"🔗 {{subscription_id}}","link_url":"https://dashboard.stripe.com/subscriptions/{{subscription_id}}"}

    meta:
      metabase.formatting.settings: {"view_as":"link","link_text":"🔗 {{customer_id}}","link_url":"https://dashboard.stripe.com/customers/{{customer_id}}"}

    meta:
      metabase.formatting:
        metabase.settings:  
          view_as: "link"
          link_text: "🔗 {{customer_id}}"
          link_url: "https://dashboard.stripe.com/customers/{{customer_id}}"

    meta:
      metabase.formatting:
        metabase.settings.view_as: "link"
        metabase.settings.link_text: "🔗 {{customer_id}}"
        metabase.settings.link_url: "https://dashboard.stripe.com/customers/{{customer_id}}"

Any idea how this could work?

1 Like

Did you ever find a solution for this?