Skip to main content

40 posts tagged with "new-feature"

View All Tags

๐Ÿ“ฑ Configure Mobile view in Reporting

Configuring mobile view for a dashboard in Reporting mode

Mobile view configuration is now available in Reporting. Set up responsive mobile layouts directly when building canvas dashboards โ€” no need to switch to Development.

Previously, configuring mobile display required switching to Development, which added friction and blocked explorers entirely. Now you can do it right in Reporting.

Learn more: Mobile responsiveness

๐Ÿค– Holistics MCP Server

Holistics MCP Server is now available, letting you connect AI agents to your Holistics workspace via the Model Context Protocol (MCP).

With this release, AI agents can:

  • Explore data - ask business questions and get answers from your Holistics datasets without leaving your AI tool
  • Generate visualizations - create charts and graphs directly in conversation
  • Search your workspace - find datasets and dashboards by name or description

The MCP server works with Claude Desktop, Claude Code, Cursor, VS Code, OpenAI-compatible clients, and custom bots (Slack, Telegram, Discord). Setup takes about a minute - add a JSON config with your API key and regional endpoint.

You can also build your own AI-powered bots and embed them in your product or internal tools - giving your end users a way to ask data questions without needing a Holistics account.

Learn more: Holistics MCP Server

โฌ‡๏ธ Open semantic layer: Query datasets via API

Your Holistics semantic layer is now open. You can query Holistics datasets (dimensions + metrics) outside of Holistics via API and get results back as JSON.

That means the same governed metrics your dashboards use can power notebooks, internal tools, automations, and more - without rebuilding logic in every tool.

Key benefitsโ€‹

  • No vendor lock-in. Your metric definitions are accessible via API, not trapped inside a proprietary tool. Invest in your semantic layer knowing it stays portable.

  • Single source of truth. Teams often rebuild the same business logic in multiple places. That creates drift ("why is revenue different here?"). Now you define once in Holistics and query everywhere.

  • Works with any tool. Jupyter/Python, terminal (curl), internal services, automation workflows. If it can make HTTP requests, it can query your Holistics dataset.

info

๐Ÿ“– Documentation: Open semantic layer | Query dataset via API

โš™๏ธ Direct Admin Control over Personal Workspaces

We're excited to announce a major upgrade to operational governance. Admins now have direct access and full control over any user's personal workspace content, eliminating the need for mandatory impersonation.

๐ŸŒŸ Key Benefitsโ€‹

  • Eliminate impersonation friction: No more slow, inconvenient switching to manage or modify content across multiple usersโ€™ personal workspaces (especially for dependency cleanup).
  • Full Admin coverage: Admins will be able to manage or clean up content within other Admin accounts. This resolves the current limitation where Admins cannot impersonate one another.

For full detail, you can check our public doc here: Manage users' personal content.

๐Ÿ”€ Edit Dashboards Together Without Losing Changes

Weโ€™re excited to share an important upgrade to collaborative editing in reporting dashboards. Teams can now work on the same dashboard at the same time with far less risk of losing each otherโ€™s work.

Key benefitsโ€‹

  • Confident team editing: work in parallel without losing each other's updates.
  • Works across tabs and blocks: teammates can divide and conquer different parts of the dashboard.
  • Predictable outcomes: when edits overlap, the latest save wins for that specific item (and previous versions are always preserved in history).
  • Better self-service at scale: designed for teams where many contributors edit dashboards regularly.

โš™๏ธ How we keep everyoneโ€™s changesโ€‹

Hereโ€™s how Holistics combines updates when multiple people edit IN PARALLEL:

  • When someone clicks Edit, Holistics records the exact dashboard state they started from (basically: โ€œthis is the version Iโ€™m editing.โ€)
  • When they click Save, we compare the โ€œbeforeโ€ and โ€œafterโ€ versions to understand the userโ€™s intended updates (for example: reordering tabs, editing a block, resizing or moving blocks, changing the canvas size, updating dashboard settings, and more).

Therefore:

  • If multiple users make changes to the same thing (e.g., editing the same block or renaming the dashboard title), the latest saved version is kept for that specific item.
  • If multiple users make different changes in the same dashboard (e.g., User A edits Block A, User B edits Block B, User C adjusts canvas size), Holistics applies all of those updates together, so no oneโ€™s changes are lost.
note

For Git users: it's similar to a PULL + MERGE, but SEMANTICALLY based on what you changed (intent), NOT RAW CODE DIFFs

โšก Build Charts Faster with Auto Mapping Fields

We are excited to announce the upgraded the interaction between the Dataset Panel and the Viz Settings to help you build charts faster.

๐ŸŒŸ What's Changedโ€‹

Previously, clicking a field only added it to Tables. Now, you can click to add fields to any visualization type.

๐Ÿง ย The logicโ€‹

The system maps your field to the best slot based on the Field Type (Dimension vs. Measure) and the Chart Type.

  • Auto-Fill:ย If slots are empty, clicking a field fills them automatically.
  • Quick Swap:ย If your chart is full, clicking a new fieldย instantly replacesย the existing one.

Both click-to-add and drag-and-drop are fully supported, so you can work whichever way feels most natural to you.

๐Ÿ”ญThe Visionโ€‹

This update is more than just a shortcut; it is a foundational step toward a cleaner Explore experience. Our goal is to move toward an Explore interface where the Viz Settings panel can remain collapsed by default, allowing you to focus purely on your data and the visualization.

๐Ÿฆ† MotherDuck connector

Weโ€™re excited to announce that our integration with MotherDuck is now available, allowing you to combine the robust, scalable data processing power of MotherDuck with Holisticsโ€™ governed self-service platform.

For more information, check out our docs here.

๐ŸŽก Show Metrics as Rows in Pivot Table

We're excited to announce a new feature that's now available: the ability to display metrics as rows in Pivot Table.

The Problem We've Solvedโ€‹

Previously, metrics could only be shown as columns in pivot tables. This made it difficult to compare multiple metrics, especially when you had many of them, as you ended up scrolling horizontally to see all your data.

The Solutionโ€‹

You can now switch your pivot table layout with a simple toggle:

  • "Show as columns" (current default)
  • "Show as rows" (new option)

Benefitsโ€‹

  • Compare multiple metrics naturally within a single view
  • See more of your data without constant scrolling
  • Adapt your table layout to fit your specific analysis needs

Documentationโ€‹

Pivot Table | Holistics Docs (4.0)

๐Ÿ”Ž Project-wide Code Search for Lineage Tracking & Refactoring

Now you can search for anything in your entire Development workspace, with our new Code Search feature!

A functionality that enables you to look for any piece of code through your entire data project.

This means you can:

  • Find every file where a metric, model, data source,... is referred to
  • Plan your refactoring with confidence by seeing every affected file
  • Search by description, label, and other criteria to find exactly what you need
  • And even more to come: Replace search results with another piece of code; Filter results by object type; etc...

๐Ÿ“ A Few Notesโ€‹

This is an early access release of the Code Search feature. Therefore, you may notice some rough edges in the design and experience. Weโ€™d love to hear your feedback, as it will help us polish this feature and directly shape the final version.

Try it out today, and share your thoughts via our Community, or the in-app support form!

๐Ÿค– All-New Holistics CLI: Developer-Friendly & More Powerful!

We're thrilled to announce our completely redesigned Command Line Interface (CLI) tool, built from the ground up to streamline your analytics development experience.

Why A New CLI?โ€‹

Our previous CLI had limitations that slowed down your workflow:

  • Complex installation process dependent on Ruby
  • Limited validation capabilities between dbt and Holistics
  • Insufficient tools for analyzing dependencies
  • Slow feature deployment cycle

What's New?โ€‹

๐ŸŽฏ Zero-Dependency Installationโ€‹

One command, and you're ready to go:

curl -fsSL https://raw.githubusercontent.com/holistics/holistics-cli/refs/heads/master/install.sh | bash

๐Ÿ’ช Powerful Features Out of the Boxโ€‹

  • AML Compilation: Instantly compile and validate your AML files
  • dbt Integration: Seamlessly upload and manage your dbt models
  • Repository Validation: Catch errors before they reach production
  • Multi-Platform Support: Works on macOS, Linux, and Windows

โšก Enhanced Developer Experienceโ€‹

  • Self-Contained Binary: No external dependencies required
  • CI/CD Ready: Perfect for automation in your development pipeline
  • Rapid Updates: New features and improvements delivered faster than ever

What's Next?โ€‹

This is just the beginning! Our new CLI architecture allows us to ship new features and improvements much faster. We can we improve further:

  • Enhanced validation capabilities
  • Dependencies/Lineage analysis
  • More automation tools for your workflow

Getting Startedโ€‹

Check out our CLI documentation to start supercharging your analytics workflow today!