Skip to content

Da Tableau a Snowflake

Sposta Tableau su Snowflake in una sola conversazione.

Il Boreon MCP Layer legge ogni cartella di lavoro del tuo sito Tableau Server o Tableau Cloud, trasforma il flusso Prep che la alimenta in una tabella dinamica di Snowflake, ricostruisce la dashboard come app Streamlit in Snowflake e verifica ogni numero rispetto a Tableau prima di pubblicare. Niente script e niente SQL scritto a mano.

Go-live in un mese

  1. Settimane 1 e 2MVPIl Boreon MCP Layer dentro il tuo firewall, con le tue dashboard prioritarie spostate e ogni numero dimostrato.
  2. Settimane 3 e 4Deployment finaleIl resto delle tue cartelle di lavoro prioritarie, hardening, approvazione e formazione.
  3. Giorno 30Go-liveIl tuo team lo usa in chat, e ogni migrazione futura è tua.

L’intera catena

Il flusso diventa una tabella, poi arriva l’app

Una cartella di lavoro alimentata da un flusso Prep si sposta da Tableau Server o Tableau Cloud come un unico lavoro, nell’ordine di costruzione.

Ogni passo del flusso diventa una CTE in un’unica istruzione SQL, creata come tabella dinamica di Snowflake, o come vista materializzata dove Snowflake lo consente. La tabella viene prima creata e verificata, e solo dopo l’app Streamlit in Snowflake viene costruita sopra. L’app legge una tabella già controllata.

L’istruzione che scrive, una CTE per ogni passo del flusso
CREATE DYNAMIC TABLE sales.pipeline_dt
  TARGET_LAG = '1 hour'
  WAREHOUSE = compute_wh
AS
WITH clean AS ( … ),
     joined AS ( … )
SELECT … FROM joined;

Cosa si sposta

Le dashboard diventano app Streamlit

Quattro tipi di lavoro da Tableau Server o Tableau Cloud, tutti avviati dalla stessa chat.

Dashboard di Tableau

Layout, marcatori, colori, ordinamento e formati numerici diventano un’app Streamlit in Snowflake, con i suoi filtri come selettori in tempo reale.

cartella di lavoro → app Streamlit

Flussi Tableau Prep

Ogni passo del flusso diventa una CTE in un’unica istruzione SQL, creata come tabella dinamica di Snowflake, o come vista materializzata dove Snowflake lo consente.

.tfl → tabella dinamica

L’intera catena

Una cartella di lavoro alimentata da un flusso Prep si sposta come un unico lavoro: la tabella viene prima creata e verificata, poi l’app viene costruita sopra.

flusso → tabella → app

Le risposte si pubblicano anche su Tableau

Dalla stessa chat, Render & Publish invia qualsiasi risposta al tuo sito Tableau come cartella di lavoro, senza aggiungere una seconda fonte dati.

risposta → cartella di lavoro Tableau

Il Boreon MCP Layer parla Tableau e Snowflake

Legge entrambi i lati tramite le loro API, mantiene un modello semantico di come si corrispondono e scrive solo quando glielo chiedi.

Cosa legge il Boreon MCP Layer su ciascun lato, e come accede
Cosa leggeCome accede
TableauCartelle di lavoro e dashboard, fonti dati pubblicate, flussi Prep, il VizQL Data Service e la Metadata API, sul tuo sito Tableau Server o Tableau Cloud.Un token di accesso personale, un JWT di una Connected App o un account di servizio centrale.
SnowflakeIl tuo account, i database, gli schemi e i warehouse virtuali, con ogni query tramite la SQL API.Una coppia di chiavi o OAuth, oppure come ogni singola persona tramite Snowflake OAuth, con i suoi ruoli applicati.
Boreon MCP LayerI campi di Tableau associati alle colonne di Snowflake, per licenza, con il lineage dal flusso alla fonte dati alla cartella di lavoro.Il tuo SSO, con ogni scrittura registrata.

Prova su Snowflake

Dimostrato su Snowflake prima di pubblicare

Ogni migrazione ti consegna la sua prova, misurata sulle tue cartelle di lavoro.

  • Le sue tabelle. Una dashboard viene ricostruita solo sulle tabelle Snowflake in cui i suoi dati si trovano già.
  • Tutto o niente. Se un foglio non ha una corrispondenza fedele, non viene pubblicato nulla e l’agente spiega perché.
  • Prima i numeri. Medie, conteggi distinti e mediane restano esatti con i filtri della dashboard, verificati rispetto alla risposta di Tableau stesso.
  • Query dimostrate prima. La query di ogni foglio viene eseguita su Snowflake prima della pubblicazione, e l’app si apre senza errori SQL.
  • Scritture registrate. Le uniche scritture sono quelle che chiedi: un’app pubblicata o una tabella creata, ognuna registrata.

Dopo lo spostamento

Il portale resta, anche per Snowflake e Databricks

Quando la finestra di migrazione si chiude, il Boreon MCP Layer resta in sede come portale di chat per i tuoi data warehouse: Snowflake, e anche Databricks, dove ogni dashboard che il portale mostra ha Genie integrato. Guarda il portale LLM

MVP in due settimane. Go-live in un mese.

Dicci quali dashboard del tuo sito Tableau Server o Tableau Cloud sposteresti per prime. Le valutiamo, installiamo il Boreon MCP Layer dentro il tuo firewall e mettiamo un MVP funzionante nelle mani del tuo team in due settimane, con deployment finale e go-live entro il mese.