Skip to content

v0.7.0

Choose a tag to compare

@ZmeiGorynych ZmeiGorynych released this 31 May 08:40
· 178 commits to main since this release
4e295c0

SLayer 0.7.0

You can now point Postgres-aware BI tools - Metabase, Superset, Tableau, Power BI, Looker - straight at SLayer. slayer pg-serve speaks the Postgres wire protocol on port 5145, so any client with a Postgres connector can query your semantic models with no shim or custom driver: the connection's database parameter picks a SLayer datasource, your models surface under public, and pg_catalog / information_schema introspection just works. It joins the Flight SQL facade (port 5144, slayer flight-serve) shipped in 0.6.10, which is wire-compatible with the upstream Apache flight-sql-jdbc-driver and the same JAR the dbt Semantic Layer connectors use. Together they make SLayer reachable from most of the BI ecosystem.

Other changes

  • search by entity reference now also includes the entity itself. Passing entities=["mydb.orders.amount"] and setting num_memories=0 and num_queries=0 returns just the entity, ditto for entities=["memory:42"]. Hidden models/columns and refs outside the requested datasource drop with a warning.