Product tour

The same governed model, used by modellers, analysts, and Excel users.

These are real Tessallite screenshots from the product, help library, and UAT runs. They show how the platform moves from model definition to governed query execution and familiar business tools.

Modeller workspace

Model Builder turns source tables into a governed business model.

The modeller workspace is where a project owner defines the model before dashboards, SQL clients, Excel, and the agent can use it.

Tessallite Model Builder canvas with source tables, joins, dimensions, measures, and deployment status

Modeller

The canvas shows the fact table in context with related dimensions, joins, model status, deployment state, and validation feedback. The modeller can move between the canvas, query panel, model health, and usage analytics without leaving the model.

  • Tables and joins show how the business model maps to source data.
  • Summary chips expose counts for tables, joins, dimensions, measures, aggregates, and target state.
  • Deployment and validation indicators show whether the model is ready for governed use.

Evidence shown: deployed TPC-DS Retail model with source tables, joins, measures, dimensions, aggregates, and validation status visible in the workspace.

Query execution

Query routing

The query screen shows the path a question takes through Tessallite: parse, semantic binding, route selection, rewrite, execution, and result review. The example shows an aggregate route with generated SQL and returned data.

  • Validation and dry-run controls let users check a query before execution.
  • The route pipeline explains why Tessallite used an aggregate, pocket table, or source path.
  • Rewritten SQL and route badges make performance and correctness review visible.

Evidence shown: parse, bind, route, rewrite, and result stages, with the query routed through an aggregate and rewritten SQL displayed.

Tessallite query routing screen with SQL rewrite, aggregate route, and results

Conversational agent

Ask in plain business language and get a governed, traceable answer.

The agent answers from the approved model context — the same measures, security, and definitions every other tool uses — and shows its working, so business users self-serve without leaving governance behind.

Tessallite conversational agent answering 'create a pie chart of fee amount by payment method' with a donut chart, a data table, and the semantic query behind it
Tessallite conversational agent answering a transaction-amount-by-payment-method question with a narrative summary and a bar chart

Conversational agent

A business user asks a question in natural language; the agent resolves it against the deployed model, runs it through the same governed routing as every other client, and returns a written answer, a chart, the underlying rows, and the semantic query behind it.

  • Answers use approved measures, dimensions, personas, and row security — not ad-hoc SQL.
  • Each answer exposes the chart, the data table, and the semantic query so the number can be trusted.
  • The same model powers the agent, Excel, BI, SQL clients, and the API — one definition, one answer.

Evidence shown: real answers captured by the conversational-agent UAT harness — a fee-amount donut and a transaction-by-payment-method bar chart, each with its narrative answer, data rows, and semantic query.

Excel, Power BI, and SQL clients

Business tools stay familiar while Tessallite keeps definitions governed.

Tessallite supports Excel through XMLA PivotTables, Power BI through Analysis Services, and SQL clients through the PostgreSQL wire endpoint. These paths use the deployed model, row security, personas, and approved measures.

Excel retail analytics dashboard using Tessallite PivotTable fields
Power BI Get Data menu selecting Analysis Services for Tessallite

Excel and BI

The BI connection workflow uses Tessallite endpoints so a workbook, dashboard, or SQL client can browse governed models and run queries without copying metric logic into each tool.

  • Native PivotTables connect through the XMLA endpoint for slicers, timelines, subtotals, and drill-through.
  • Power BI can connect through Analysis Services style discovery against the same deployed model.
  • Workbook numbers reconcile with dashboards, SQL clients, and agent answers because they share the semantic layer.

Evidence shown: an Excel retail analytics workbook using model fields, plus the Power BI Analysis Services connection path.

Operations and connectivity

The supporting views show how models are exposed, checked, and accelerated.

These views are useful during evaluation because they show the operational proof behind the model: endpoints, health status, aggregate acceleration, and direct SQL client access.

How the views fit together

One model surface, many user workflows.

Define once

Modellers define measures, dimensions, joins, personas, glossary terms, and acceleration rules in Model Builder.

Ask safely

The conversational agent answers from approved model context and exposes charts, data, trace, and diagnostics.

Use everywhere

Excel, dashboards, SQL clients, applications, and the agent all use the same published model and security rules.

Ready to try the product path?

Start with a Community licence, install locally, then explore the modeller, agent, and Excel workflows against the same model.