Vom Workbook zur Streamlit-App
Aus Dashboards werden Streamlit-Apps
Layout, Markierungen, Farben, Sortierung und Zahlenformate des Dashboards werden zu einer App mit Streamlit in Snowflake, mit den Filtern als Live-Auswahlfeldern.
Boreon MCP Layer · Migrationen
Der Boreon MCP Layer sitzt zwischen Ihrer Site auf Tableau Server oder Tableau Cloud und Snowflake. Fragen Sie nach einem Workbook, und der Agent liest es, macht aus dem Prep-Flow darunter eine dynamische Tabelle, baut das Dashboard als App mit Streamlit in Snowflake neu auf und gleicht vor dem Veröffentlichen jede Zahl mit Tableau ab. Niemand schreibt ein Skript oder eine Zeile SQL.

Sales Pipeline Review auf Snowflake migrieren
CREATE DYNAMIC TABLE sales.pipeline_dt
TARGET_LAG = '1 hour'
WAREHOUSE = compute_wh AS
WITH clean AS (…),
joined AS (…)
SELECT … FROM joined
erstellt
Veröffentlicht, mit einem Bericht zur Originaltreue für jedes Sheet.
Der Layer liest jede Plattform über ihre eigenen APIs und führt eine Zuordnung, welche Tableau-Felder zu welchen Warehouse-Spalten gehören. Er schreibt nur, wenn Sie es verlangen, und protokolliert jeden Schreibvorgang.
Tableau
Boreon MCP Layer
Hinter dem Data & AI Portal
Snowflake
Vom Workbook zur Streamlit-App
Layout, Markierungen, Farben, Sortierung und Zahlenformate des Dashboards werden zu einer App mit Streamlit in Snowflake, mit den Filtern als Live-Auswahlfeldern.
Von .tfl zur dynamischen Tabelle
Jeder Flow-Schritt wird zu einer CTE in einer einzigen SQL-Anweisung, angelegt als dynamische Tabelle in Snowflake oder als materialisierte View, wo Snowflake eine zulässt.
Flow, Tabelle, App
Ein Workbook, das von einem Prep-Flow gespeist wird, zieht in einem einzigen Job um. Zuerst wird die Tabelle erstellt und verifiziert, dann wird die App darauf gebaut.
Ein Dashboard wird nur auf den Snowflake-Tabellen neu aufgebaut, in denen seine Daten schon liegen. Passt auch nur ein einziges Sheet nicht, wird nichts veröffentlicht, und Sie erfahren den Grund.
Mittelwerte, eindeutige Zählungen und Mediane bleiben auch unter Dashboard-Filtern exakt, und jedes Ergebnis wird mit der Antwort von Tableau abgeglichen.
Die Abfrage jedes Sheets läuft vor dem Veröffentlichen auf Snowflake, damit sich die App ohne SQL-Fehler öffnet.
Die Anmeldung läuft per Schlüsselpaar oder OAuth, oder über Snowflake OAuth im Namen jeder einzelnen Person, damit deren eigene Rollen gelten.
Er schreibt nur, was Sie verlangen, also eine veröffentlichte App oder eine neue Tabelle, und protokolliert jeden Schreibvorgang.
Dort fangen wir an. Es ist das Erste, was wir umziehen, Zahl für Zahl gegen Tableau geprüft, und das Portal, in dem es landet, bleibt Ihres.