Da workbook ad app Streamlit
Dalle dashboard alle app Streamlit
Layout, indicatori, colori, ordinamento e formati numerici della dashboard diventano un'app Streamlit in Snowflake, con i filtri trasformati in selettori interattivi.
Boreon MCP Layer · Migrazioni
Il Boreon MCP Layer si colloca tra il suo sito Tableau Server o Tableau Cloud e Snowflake. Chieda un workbook: l'agente lo legge, trasforma il flusso Prep sottostante in una tabella dinamica, ricostruisce la dashboard come app Streamlit in Snowflake e confronta ogni numero con Tableau prima di pubblicare. Nessuno scrive uno script o una riga di SQL.

Migra Sales Pipeline Review su Snowflake
CREATE DYNAMIC TABLE sales.pipeline_dt
TARGET_LAG = '1 hour'
WAREHOUSE = compute_wh AS
WITH clean AS (…),
joined AS (…)
SELECT … FROM joined
creata
Pubblicato, con un report di fedeltà per ogni foglio.
Il layer legge ogni piattaforma tramite le rispettive API e tiene una mappa di come i campi Tableau corrispondono alle colonne del warehouse. Scrive solo quando lo chiede lei, e registra ogni scrittura.
Tableau
Boreon MCP Layer
Dietro il Data & AI Portal
Snowflake
Da workbook ad app Streamlit
Layout, indicatori, colori, ordinamento e formati numerici della dashboard diventano un'app Streamlit in Snowflake, con i filtri trasformati in selettori interattivi.
Da .tfl a tabella dinamica
Ogni passaggio del flusso diventa una CTE in un'unica istruzione SQL, che crea una tabella dinamica su Snowflake, oppure una vista materializzata dove Snowflake lo consente.
Flusso, tabella, app
Un workbook alimentato da un flusso Prep migra in un'unica operazione. Prima si crea e si verifica la tabella, poi vi si costruisce sopra l'app.
Una dashboard viene ricostruita solo sulle tabelle Snowflake dove si trovano già i suoi dati. Se anche un solo foglio non corrisponde, non si pubblica nulla, e le viene spiegato il motivo.
Medie, conteggi distinti e mediane restano esatti anche con i filtri della dashboard, e ogni risultato viene confrontato con la risposta di Tableau.
La query di ogni foglio viene eseguita su Snowflake prima della pubblicazione, così l'app si apre senza errori SQL.
Accede con una coppia di chiavi o con OAuth, oppure come ogni singola persona tramite Snowflake OAuth, così valgono i ruoli di ciascuno.
Scrive solo ciò che chiede lei, un'app pubblicata o una nuova tabella, e registra ogni scrittura.
Cominci da lì. È la prima cosa che spostiamo, verificata numero per numero rispetto a Tableau, e il portale in cui arriva resta suo.