Open Semantic Interchange initiative

I’m curious about the new Open Semantic Interchange (OSI) standard that Snowflake, dbt, and a bunch of others recently launched. You know how much we love AMQL here, especially how powerful it is for complex metrics. But we still have a gap where we can’t leverage dbt’s MetricFlow inside Holistics. Since OSI is essentially a vendor-neutral language for semantic metadata, could that be the missing link? I know it’s very early days for this, but I’d love to hear if Holistics is thinking about adopting it to make AMQL and dbt talk to each other even better.

1 Like

Hi @Ian_McLaren,

Thanks for bringing this up.

There’s definitely a lot of buzz around the new Open Semantic Interchange (OSI) from Snowflake/dbt + friends. We’re hearing similar asks from customers who want Snowflake Semantic Views / MetricFlow to play nicely with Holistics.

Where we are:

  • We’ve put an early eye on OSI and did a quick spike to see how it could map to AMQL. It looks promising as a bridge.
  • It’s on our radar and we’re tracking demand closely.
  • Near‑term: our roadmap is full, so this isn’t scheduled in the next ~3 months.
  • If/when we move, first step would likely be “consume OSI/MetricFlow into Holistics,” then we’ll explore export.

We’ll keep this thread posted as we have any new update on this :smile:

1 Like

Thanks @Khai_To that’s very exciting, fully expected that you guys would be on the ball with this. What I’d personally love to see is metadata moving from Holistics upstream to dbt Metricflow. So we’d set up datasets and metrics in Holistics as per usual, and this would ideally sync back to dbt to generate semantic models and dbt metrics in our dbt project. Then we’d have the goodness of full documentation coverage via dbt docs, alongside the power of AMQL metrics, and have it all done in the right place. But as an initial step semantic definitions in dbt flowing through to Holistics would definitely work to bridge the gap until you could get to that point.