OpenVizPilot for Tableau

Frag dein Dashboard.

OpenVizPilot beantwortet Fragen direkt im Tableau-Dashboard – mit dem aktuellen Kontext und den Berechtigungen des angemeldeten Benutzers.

  • Self-hosted
  • BYO LLM
  • Tableau-Session
  • Row-Level Security
  • v1.7.8
Geschäftsführer Überblick – Rentabilität · Tableau

Geschäftsführer Überblick - Rentabilität (Alle)

Umsatz

2.326.534,35 €

Gewinn

292.296,81 €

Gewinnquote

12,6 %

Gewinn pro Auftrag

57,28 €

Karte: Gewinnquote nach Region in Europa

Monatliche Verkäufe nach Produktkategorie

Bürobedarf
Möbel
Technik
OpenVizPilot
  1. Ich kenne dieses Dashboard – Kennzahlen, Filter und Worksheets. Wähle eine Frage:

Klicke eine Frage an: Quellen markieren ihr Worksheet, Tool-Aufrufe lassen sich aufklappen, und eine Regel entsteht erst nach deiner Bestätigung.

Illustration mit Beispieldaten. Die Antworten stammen aus echten Produktausgaben, laufen hier aber ohne KI.

Drei Fragen, die Dashboards nicht beantworten. OpenVizPilot schon.

01 · Verstehen

„Fasse dieses Dashboard zusammen.“

Kernaussagen, Kennzahlentabelle, aktive Filter. Jede Zahl mit dem Worksheet, aus dem sie kommt.

OpenVizPilot fasst ein Tableau-Dashboard zusammen: Kennzahlentabelle mit Umsatz, Gewinn und Gewinnquote, jeweils mit Quell-Worksheet.

02 · Untersuchen

„Was fällt in den Daten auf?“

OpenVizPilot aggregiert die Summary-Daten selbst und nennt Ausreißer, schwache Kategorien und ungewöhnliche Verhältnisse. Mit Zahlen, nicht mit Eindrücken.

OpenVizPilot nennt die drei wichtigsten Auffälligkeiten eines Dashboards mit Zahlen und Quellenangabe je Worksheet; darüber der aufklappbare Tool-Aufruf.

03 · Handeln Enterprise

„Zeig mir nur die letzten 90 Tage.“

Der Filter kommt als Vorschlag im Klartext. Sie klicken, das Dashboard ändert sich. Nicht umgekehrt.

OpenVizPilot schlägt einen Filter auf das Bestelldatum der letzten 90 Tage als Action Chip vor; der Filter wird erst nach Klick angewendet.

Untersuchen-Modus

„Warum ist der Umsatz eingebrochen?“

Der Assistent schreibt zuerst einen Analyseplan, arbeitet ihn mit mehreren Tool-Aufrufen ab und schließt mit Hauptursache, Belegen und Quellen.

Englisches Plakat „Less guessing. More evidence.“: Ein Manager zeigt auf einen fallenden Umsatzchart und fragt „Any idea why it dropped?“, eine Analystin antwortet „Let’s follow the data.“ Darunter: Analyse planen, vergleichen und erkunden, Belege zeigen.

Ihre Berechtigungen bleiben Ihre Berechtigungen.

OpenVizPilot liest Dashboard-Daten in der Tableau-Session des angemeldeten Benutzers. Row-Level Security und User-Filter gelten unverändert. Die Middleware hat keine eigene Tableau-Identität – kein Service-Account, kein Personal Access Token. Sie cached keine Dashboard-Daten und speichert keine Chat-Verläufe.

  • Extensions API

    Datenzugriff läuft im Browser des Benutzers, in seiner Tableau-Session.

  • Summary-Daten

    Kein Full-Data-Zugriff nötig. Die Extension liest nur, was das Dashboard zeigt.

  • Klick statt Automatik

    Filter, Parameter und Hervorhebungen ändert nur der Benutzer – per Chip.

  • Scope Guard

    Ein kleines Prüfmodell weist Off-topic-Fragen serverseitig ab, bevor sie das Hauptmodell erreichen.

Ihre Infrastruktur. Ihr LLM.

Extension und Middleware laufen bei Ihnen: per Docker Compose auf einer Linux-VM oder per Helm-Chart auf Kubernetes. Das Sprachmodell binden Sie über einen OpenAI-kompatiblen Endpunkt an – etwa LiteLLM, vLLM, Ollama oder ein Proxy vor Azure OpenAI. Wohin Fragen und Datenkontext gehen, entscheiden Sie.

  • Docker Compose
  • Helm / Kubernetes
  • OpenAI-kompatibler Endpunkt
  • Secrets aus dem Vault
  • Eine Origin, kein CORS
Diagramm: Extension im Tableau-Dashboard, Middleware und LLM-Endpunkt laufen in der Infrastruktur des Kunden. Zu WerkWorks geht nur ein Lizenz-Heartbeat ohne Chat- oder Dashboard-Inhalte. IHRE INFRASTRUKTUR Tableau-Dashboard Extension · Viewer-Session OpenVizPilot Extension · Tool-Calls Middleware statuslos · Docker / Helm Ihr LLM-Endpunkt OpenAI-kompatibel WerkWorks nur Lizenz-Heartbeat, keine Inhalte

Was Enterprise dazugibt.

Dieselbe Extension, dasselbe Chatfenster. Enterprise ergänzt, was Unternehmen für den Rollout brauchen.

  • SSO

    Single Sign-On

    OIDC mit Microsoft Entra ID, Keycloak oder anderen Anbietern. Das ID-Token wird bei jedem Request geprüft.

  • Actions

    Dashboard-Aktionen

    Filter, Parameter, Hervorhebungen, Zonen ein- und ausblenden – als Chip vorgeschlagen, per Klick ausgeführt.

  • Memory

    User-Memory

    Rolle und bevorzugte Sichten werden gemerkt. Einsehbar und löschbar im Panel.

  • Saved Queries

    Gespeicherte Fragen

    Antwortfokus und bis zu fünf Standardfragen je Dashboard und Benutzer.

  • MCP

    MCP-Quellen

    Freigegebene Datenquellen und Websuche, zugewiesen pro Site, Dashboard und Mitglied. Externe Abfragen erst nach Einwilligung.

  • Tableau Server

    Tableau-Server-Integration

    Workbooks, Views, Felddefinitionen und Formeln im selben Chat. Ab Tableau Server 2024.2, per Connected App.

  • Server Data

    Serverseitige Daten

    Views außerhalb des geöffneten Dashboards liest die Middleware serverseitig im Namen des Nutzers – erst nach Freigabe durch den Admin, Schalter an der Tableau-Site und einmaliger Einwilligung. Jeder Zugriff steht 90 Tage pseudonymisiert im Audit.

  • Watch

    Beobachtungen

    Regeln entstehen als Vorschlag im Chat und werden von einem Menschen bestätigt. Geprüft nach Zeitplan, gemeldet per Webhook, Microsoft Teams oder E-Mail – der Alarmtext wird direkt nach der Zustellung gelöscht.

  • Cross-Dashboard

    Umgebungsweite Untersuchung

    Im Untersuchen-Modus lässt sich der Umfang auf die gesamte Tableau-Umgebung ausweiten: Der Assistent durchsucht auch veröffentlichte Datenquellen samt Feldern, Tabellen und nutzenden Workbooks, liest je Frage höchstens fünf Views und fragt – mit eigenem Site-Schalter – Datenquellen selbst ab (Tableau Cloud oder Server ab 2025.1). Ein festes Abfragebudget begrenzt die Serverzugriffe, und jede Antwort trägt ihre Quellenliste.

Modellkatalog, Slash-Befehle, Standardfragen und maximale Tool-Runden je Dashboard, Lizenz und SSO pflegen Sie in der Admin-Oberfläche – ohne Redeploy. Die Übersicht zeigt Version mit Update-Hinweis und die LLM-Nutzung. Core und Enterprise.

OpenVizPilot fragt beim ersten Kontakt nach dem gewünschten Antwortfokus; darunter das Slash-Befehlsmenü mit Befehlen wie /zusammenfassung und /vergleich.
Antwortfokus-Onboarding und Slash-Befehle
Einstellungen von OpenVizPilot: Backend-URL, Modellauswahl, Glossar für alle Nutzer des Workbooks, gespeicherte Infos über den Benutzer und Antwortfokus je Dashboard.
Modellwahl, Glossar, User-Memory und Standardfragen

So hängt es zusammen.

Die Extension sitzt im Tableau-Dashboard und führt Tool-Aufrufe im Browser aus. Die statuslose Middleware ergänzt System-Prompt und Tool-Definitionen und streamt die Antwort. Der LLM-Endpunkt ist Ihrer. Mit Enterprise kommen weitere Datenwege dazu: Tableau-Server-Metadaten unter der verifizierten Identität des Benutzers, Daten weiterer Views serverseitig in seinem Namen und Beobachtungen nach Zeitplan.

Ein Chat, vier Datenwege: Dashboard, Tableau Server, Serverdaten und Beobachtungen Derselbe Chat liest Dashboard-Daten über die Extensions API in der Viewer-Sitzung, Tableau-Server-Metadaten über die Middleware mittels REST und Metadata API und — mit Enterprise-Lizenz, Freigabe und Einwilligung — Daten weiterer Views serverseitig im Namen des Nutzers. Ein Zeitplan beobachtet Dashboards auch ohne offene Sitzung und meldet Abweichungen. Alle Wege nutzen den konfigurierten KI-Endpunkt und liefern die Antwort in denselben Chat zurück. Tableau-Dashboard Viewer-Session · RLS „Welche Region liegt unter Plan?“ 1 · Core + Enterprise Extensions API Zugriff in der Viewer-Sitzung OpenVizPilot Chat Im Tableau-Dashboard Ein Fenster für alle Wege Middleware Anmeldung und Freigaben Steuert alle Datenwege LLM-Endpunkt OpenAI-kompatibel Analysiert und erklärt 2 · Enterprise REST + Metadata API Persönliche OIDC-Zuordnung Tableau Server Inhalte, Felder und Formeln „Wie ist die Marge definiert?“ Frage, Kontext und Tool-Ergebnisse → ← Tool-Aufträge / Antwort 3 · Enterprise REST API Über das offene Dashboard hinaus Serverseitige Daten Enterprise · Freigabe & Einwilligung Einwilligung · Audit 90 Tage 4 · Enterprise Zeitplan Auch ohne offene Sitzung Beobachtungen Enterprise · nach Zeitplan Webhook · Teams · E-Mail
Weg 1: Die Extension liest sichtbare Dashboard-Daten in Ihrer Tableau-Sitzung. Weg 2: Die Middleware fragt zugängliche Tableau-Server-Inhalte und Metadaten unter Ihrer verifizierten Identität ab. Weg 3 (Enterprise): Daten weiterer Views liest die Middleware serverseitig in Ihrem Namen — erst nach Freigabe durch den Admin, Schalter an der Site und Ihrer einmaligen Einwilligung, jeder Zugriff steht im Audit. Weg 4 (Enterprise): Ein Zeitplan prüft vereinbarte Regeln auch ohne offene Sitzung und meldet per Webhook, Teams oder E-Mail. Die KI steuert gezielte Tool-Abfragen; Antworten mit Quellen kommen über die Middleware in dasselbe Chatfenster zurück. KI-Chat und Tableau-API werden getrennt freigegeben.

Eine Lizenz. Eine produktive Tableau-Umgebung. Keine Lizenz pro Benutzer.

OpenVizPilot Enterprise

14.500 €

netto / Jahr pro produktiver Tableau-Umgebung

Zugehörige DEV-, TEST- und Staging-Umgebungen inklusive.

Keine zusätzliche Lizenz pro Benutzer.

KI-Modell- und Infrastrukturkosten trägt der Kunde. Geplante Funktionen sind keine zugesagte Leistung.

  • Kommerzielle Nutzung
  • Alle Enterprise-Funktionen
  • Updates
  • Support direkt vom Entwickler
  • Self-hosted
  • BYO LLM
Demo anfragen

Kleinere Tableau-Installation?

Für kleinere Teams bieten wir angepasste Konditionen. Schreiben Sie kurz, wie viele Dashboards und Anwender es betrifft.

Konditionen anfragen

Einführungspaket

1.500 € einmalig

Kickoff und Architektur-Check, Installation und produktives Deployment, SSO via Entra ID oder Keycloak, Anbindung eines OpenAI-kompatiblen LLM-Endpunkts, Integration in bis zu drei Dashboards, Validierung von Berechtigungen und Row-Level Security, Admin-Schulung, bis zu 8 Stunden Go-Live-Support.

Weitere Dashboards, Integrationen oder Anpassungen nach Aufwand.

Core oder Enterprise?

Core beantwortet Fragen zum geöffneten Dashboard. Enterprise ergänzt Firmenanmeldung, persönliche Hilfen, bestätigte Aktionen und zusätzliche Datenquellen. Es bleibt dieselbe Extension mit demselben Chatfenster.

Core

Für Analysefragen zu dem, was Anwender im Dashboard sehen. Admins geben Modelle und gemeinsame Analysevorlagen vor; lokale Konten ermöglichen die Anmeldung. Der Quellcode ist unter PolyForm Noncommercial einsehbar (Source Available) und nichtkommerziell kostenlos nutzbar. Auch kommerzielle Core-Nutzung braucht eine Vereinbarung.

Enterprise

Für Teams mit Firmenanmeldung, persönlichen Einstellungen und zusätzlichen Datenquellen. Eigene gespeicherte Fragen sind persönlich; zentrale Dashboard-Fragen gehören bereits zum Core. Die erweiterte Suche nach Tableau-Inhalten und Felddefinitionen ist Enterprise zugeordnet und nutzt dasselbe Chatfenster.

Die Matrix zeigt die Editionszuordnung einschließlich vorgesehener Erweiterungen, nicht die sofortige Verfügbarkeit jeder Funktion. Den verbindlichen Leistungsumfang und die Verfügbarkeit für Ihren Einsatz vereinbaren wir im Angebot.

Editionszuordnung der OpenVizPilot-Funktionen einschließlich vorgesehener Erweiterungen
Funktion Core Enterprise
Dashboard-Chat: sichtbare Kennzahlen, Filter und Parameter Zugeordnet Zugeordnet
Quellenbezug, sichtbare Tool-Aufrufe und Markdown-Export Zugeordnet Zugeordnet
Eigener Modell-Endpunkt und zentraler Modellkatalog Zugeordnet Zugeordnet
Glossar, Slash-Befehle und zentrale Fragen je Dashboard Zugeordnet Zugeordnet
Lokale Benutzerkonten und Admin-Oberfläche Zugeordnet Zugeordnet
Self-hosting per Docker Compose oder Helm; aggregierte Nutzungsübersicht Zugeordnet Zugeordnet
KI-Chat und Tableau-API je Benutzer getrennt freigeben Zugeordnet Zugeordnet
SSO über Entra ID, Keycloak oder andere OIDC-Anbieter Nicht zugeordnet Zugeordnet
Persönliches Memory, Antwortfokus und eigene gespeicherte Fragen Nicht zugeordnet Zugeordnet
Dashboard-Aktionen: Filter, Parameter, Markierungen und Zonen nach Klick Nicht zugeordnet Zugeordnet
Freigegebene MCP-Quellen und Websuche mit Bestätigung Nicht zugeordnet Zugeordnet
Tableau Server: zugängliche Workbooks und Views im Chat finden Nicht zugeordnet Zugeordnet
Felddefinitionen und Berechnungsformeln verständlich erklären Nicht zugeordnet Zugeordnet
Datenlexikon: Felder, Beschreibungen und bekannte Abhängigkeiten Nicht zugeordnet Zugeordnet
Datenherkunft und Auswirkungen von Änderungen visuell nachvollziehen Nicht zugeordnet Zugeordnet
Datenaktualität, Datenquellenzustand, Zugriffsrechte und Änderungen erklären Nicht zugeordnet Zugeordnet
KI-Unterstützung für Administration und serverweite Analysen Nicht zugeordnet Zugeordnet

Haken = dieser Edition zugeordnet. Enterprise umfasst auch die Core-Funktionen. Eine Benutzerfreigabe im Core ersetzt keine Enterprise-Lizenz.

Ein Chat. Zwei Fragen. Zwei Datenwege.

Beide Fragen stellen Sie im OpenVizPilot-Chat Ihres Dashboards. Nur die abgefragte Quelle unterscheidet sich.

  1. „Welche Region liegt unter Plan?“

    Core + Enterprise

    Chat → Frage → sichtbare Dashboard-Daten in Ihrer Tableau-Sitzung → KI-Auswertung → Antwort mit Quellen im selben Chat.

  2. „Wie ist die Marge definiert?“

    Enterprise

    Chat → Frage → zugängliche Felddefinitionen und Formeln über Tableau Server APIs → KI-Erklärung → Antwort mit Quellen im selben Chat. Kein zweites Chatfenster.

Ihre IT richtet den zusätzlichen Tableau-Zugang ein. Anwender melden sich mit ihrem Firmenkonto an und sehen nur für sie zugängliche Inhalte. Admins geben KI-Chat und Tableau-API getrennt frei; für API-Fragen im Chat braucht es beides. Die Erweiterung erklärt bereitgestellte Metadaten und Formeln, sie wertet nicht beliebig alle Serverdaten aus. Antworten bleiben anhand der Quellen prüfbar.

Source Available

Der Kern von OpenVizPilot ist unter der PolyForm-Noncommercial-Lizenz einsehbar und für nichtkommerzielle Zwecke frei nutzbar. Kommerzieller Einsatz braucht eine Vereinbarung. Enterprise-Funktionen sind proprietär und werden per Lizenzschlüssel freigeschaltet. Der Code lässt sich prüfen – vor dem Kauf.

Häufige Fragen

Was ist OpenVizPilot?
Ein AI Copilot für Tableau: eine Dashboard-Extension mit Chat, die Fragen zum geöffneten Dashboard beantwortet, plus eine Middleware, die Ihr LLM anbindet. Hersteller ist WerkWorks.
Wo läuft OpenVizPilot?
Direkt im Tableau-Dashboard, als Dashboard-Extension in Tableau Desktop und Tableau Server. Tableau Cloud nutzt dieselbe Extensions API; den Einsatz dort stimmen wir mit Ihnen ab. Die Middleware läuft self-hosted bei Ihnen.
Wie greift OpenVizPilot auf Daten zu?
Über die Tableau Extensions API in der Session des angemeldeten Benutzers. Es sieht nur, was der Benutzer sieht.
Bleiben Tableau-Berechtigungen und Row-Level Security wirksam?
Ja. Jeder Datenzugriff läuft in der Tableau-Session des Benutzers; die Middleware hat keine eigene Tableau-Identität.
Kann ich mein eigenes LLM verwenden?
Ja. Jeder OpenAI-kompatible Endpunkt – zum Beispiel LiteLLM, vLLM, Ollama oder ein Proxy wie LiteLLM vor Azure OpenAI. Modellwahl und Hosting bestimmen Sie.
Werden Tableau-Daten in einer externen Cloud gespeichert?
Nicht durch OpenVizPilot. Dashboard-Daten gehen als Kontext an den LLM-Endpunkt, den Sie konfigurieren – wo der läuft, entscheiden Sie. Die Middleware speichert weder Dashboard-Daten noch Chat-Verläufe. Lizenzierte Installationen melden sich einmal täglich bei WerkWorks; das aktiviert die Installation und erneuert eine siebentägige Lease. Ohne Erreichbarkeit läuft die Installation bis zu 30 Tage nach Ablauf der Lease unverändert weiter (Karenz), danach nur noch mit den Core-Funktionen, bis der nächste Abgleich gelingt. Übertragen werden Installations-ID, Lizenzschlüssel, Version und zwei aggregierte Zahlen (aktive Nutzer, Dashboards) – nie Inhalte, Namen oder Dashboard-Daten.
Was kostet OpenVizPilot Enterprise?
14.500 € netto pro Jahr pro produktiver Tableau-Umgebung. DEV-, TEST- und Staging-Umgebungen derselben Tableau-Landschaft sind inklusive. Es gibt keine Lizenz pro Benutzer.
Was ist mit kleineren Tableau-Installationen?
Für kleinere Teams gibt es angepasste Konditionen auf Anfrage.
Ist OpenVizPilot Open Source?
Source Available: Der Kern ist unter PolyForm Noncommercial einsehbar und nichtkommerziell frei nutzbar. Enterprise-Funktionen sind proprietär.
Welche Tableau-Version wird benötigt?
Die Extension läuft als Dashboard-Extension in Tableau Desktop und Tableau Server. User-Memory und gespeicherte Fragen brauchen Tableau 2023.2 oder neuer; die Enterprise-Integration mit Tableau Server APIs setzt Tableau Server 2024.2 oder neuer voraus.
Kennt OpenVizPilot unsere eigenen Kennzahlendefinitionen?
Ja. Neben dem Workbook-Glossar pflegt der Admin optional einen unternehmensweiten Kennzahlen-Katalog mit Definition, Synonymen und Quelle. Trifft eine Frage eine katalogisierte Kennzahl, antwortet der Assistent danach und markiert die Antwort mit „✓ Verifizierte Definition“.
Was liefert der Untersuchen-Modus?
Der Assistent schreibt zuerst einen Analyseplan, arbeitet ihn mit mehreren Tool-Aufrufen ab und schließt mit Hauptursache, Belegen und Quellen. Mit Enterprise-Lizenz lässt sich der Umfang auf die gesamte Tableau-Umgebung ausweiten; dabei durchsucht der Assistent auch veröffentlichte Datenquellen, liest je Frage höchstens fünf Views und fragt auf Wunsch Datenquellen selbst ab – begrenzt durch ein festes Abfragebudget.
Gibt es einen fertigen Bericht für die Geschäftsführung?
Ja, über den Slash-Befehl /fuehrungsbericht (oder /exec-brief): Kernaussagen, wichtigste Kennzahlen mit Veränderung, Auffälligkeiten, bis zu drei Empfehlungen und die Datenbasis – als Markdown exportierbar.
Kann ich die Herkunft einer Zahl nachvollziehen?
Mit /herkunft (oder /lineage): Dashboard → Worksheet → Feld → Katalogdefinition → Datenquelle → vorgelagerte Tabellen → aktive Filter → Zertifizierungsstatus. Was sich nicht ermitteln lässt, wird als „nicht verfügbar“ markiert statt geraten.
Porträt-Illustration des Gründers von WerkWorks

OpenVizPilot in Aktion sehen.

Fragen Sie eine Demo an. Erzählen Sie kurz, wie Sie Tableau einsetzen und welche Fragen Ihr Team im Dashboard klären möchte.