Boreon MCP Layer
Pubblica solo ciò che può dimostrare.
Il motore controlla il proprio lavoro. Ogni numero di una dashboard migrata viene confrontato con la risposta di Tableau tramite il VizQL Data Service. Se anche uno solo non corrisponde, non si pubblica nulla, e l'agente le spiega perché in linguaggio naturale.
Misurato dal vivo su un workbook Tableau reale: DBX Platform Latency Calls & Uptime, migrato su Databricks.
- 3 / 3
- fogli identici a Tableau
- 96%
- punteggio di fedeltà
- 20M
- righe nella vista, creata in 72 s
- 0
- errori SQL alla pubblicazione
Guardi una migrazione reale, passo dopo passo.
Migra DBX Platform Latency Calls & Uptime su Databricks
- Workbook letto Dashboard “Databricks Latency Dashboard” · 3 fogli · ripiani, filtri, calcoli 3 fogli
- Trovato il flusso Prep sottostante L'origine dati bi_usage_events_databricks è l'output di un flusso su Databricks 1 flusso
-
Dal flusso alla vista materializzata
Un'unica istruzione SQL, una CTE per ogni passaggio del flusso
CREATE MATERIALIZED VIEW bi.usage_events_mv AS WITH clean AS (…), joined AS (…) SELECT … FROM joined20M righe · 72 s - Ogni foglio verificato su Databricks La query di ogni foglio viene eseguita prima di qualsiasi pubblicazione 0 errori SQL
- Numeri confrontati con Tableau Parità tramite VizQL Data Service, riga per riga 41 / 41 righe
- Pubblicata come dashboard AI/BI su Databricks Fedeltà indicata foglio per foglio 96%
Pubblicato. Il cliente ha scritto solo la prima riga.
Come si svolge una migrazione.
Lei scrive una riga. Il layer fa il resto e mostra il proprio lavoro passo dopo passo.
-
01
Legge il workbook
Ripiani, filtri e calcoli. 3 fogli.
-
02
Trova il flusso Prep
Il flusso dietro l'origine dati del workbook. 1 flusso.
-
03
Trasforma il flusso in una vista
Un'unica istruzione SQL, una CTE per passaggio. 20M righe in 72 s.
-
04
Verifica ogni foglio
Ogni query viene eseguita prima della pubblicazione. 0 errori SQL.
-
05
Controlla i numeri
Rispetto alla risposta di Tableau stesso. 41 righe su 41.
-
06
Pubblica
Una dashboard AI/BI su Databricks, con una fedeltà del 96%.
Ogni migrazione porta con sé le prove.
Misurate sui suoi workbook e mostrate a lei prima di qualsiasi pubblicazione.
-
Un report di fedeltà per ogni foglio
Cosa è stato mappato, approssimato o escluso, con un punteggio.
-
Parità con Tableau
Le righe di ogni foglio confrontate con la risposta di Tableau stesso.
-
Query verificate in anticipo
Ogni foglio viene eseguito sul warehouse prima di pubblicare qualsiasi cosa.
-
Un motivo per tutto ciò che salta
Se non migra qualcosa, lo indica e spiega perché.
| Foglio | Righe corrispondenti |
|---|---|
| Foglio 1 | 12 / 12 |
| Foglio 2 | 5 / 5 |
| Foglio 3 | 24 / 24 |
| 3 / 3 | 41 / 41 |
Tutte le 41 righe corrispondono · pubblicato
Il controllo di radicamento viene prima di tutto.
Un'origine dati Tableau viene convertita solo quando i dati che contiene sono reali da un capo all'altro. Se manca anche un solo campo, l'intera origine dati resta in attesa, e il piano le indica quali campi aggiungere.
Tableau Server o Tableau Cloud
Panoramica vendite
- Ricavi per regione
- Andamento pipeline
- Clienti principali
Il controllo di radicamento
- Corrisponde al modello semantico Sales
- 12 campi su 12 sono nel modello
- 48.210 righe reali alla base
Tableau Next · area di lavoro Vendite
- Ricavi per regioneVisualizzazione
- Andamento pipelineVisualizzazione
- Clienti principaliVisualizzazione
- Panoramica venditeDashboard
Condivisione mantenutaGestoreEditorVisualizzatore
In produzione, dopo l'approvazione di una persona
-
Corrisponde a un modello semantico
Ogni origine dati viene abbinata a un modello semantico di Data 360: quello costruito sugli stessi dati, oppure quello che indica lei.
-
Ogni campo è nel modello
Ogni campo usato dal workbook deve trovarsi in quel modello. Un solo campo mancante tiene ferma l'intera origine dati.
-
I dati sono reali
Il modello deve rispondere a una query, con righe reali alla base, contate dal vivo.
Prima il piano, poi la prova generale, poi una persona dà il via.
Una migrazione a Tableau Next si svolge una conversazione alla volta, e non salta mai un passaggio.
-
01
Chieda in linguaggio naturale
Indichi i workbook o il progetto da spostare, e l'area di lavoro in cui devono arrivare.
-
02
Legga il piano
Ogni elemento in ordine, le origini dati prima dei workbook che le usano, con quanto trovato dal controllo di radicamento messo nero su bianco.
-
03
Faccia la prova generale
Una prova generale legge e converte tutto esattamente come farà l'esecuzione reale, senza scrivere nulla.
-
04
Una persona approva
Una persona che ha effettuato l'accesso digita la frase di approvazione. Nessun modello o agente può avviare un'esecuzione reale.
-
05
Guardi tutto arrivare
Ogni elemento termina come fatto, già presente, saltato con il motivo, oppure non riuscito, con le parole esatte di Salesforce.
Verificato prima di andare in produzione.
Salesforce controlla l'agente prima di salvare qualsiasi cosa, una persona ne esegue il deployment, e l'agente non cambia mai a sua insaputa.
-
01
Convalida
Un deployment di sola verifica: Salesforce controlla l'agente, con il pianificatore, gli argomenti e il set di autorizzazioni, e non salva nulla. Qualsiasi errore viene riportato con le parole esatte di Salesforce.
-
02
Deployment
Una persona digita la frase di deployment. Il deployment funziona solo dopo una convalida superata, e attiva l'ultima versione.
-
03
Aggiornamento
Salesforce non modifica mai un agente attivo, quindi ogni aggiornamento arriva come versione successiva. Quello in funzione continua a rispondere finché non è lei ad attivare quello nuovo.
L'ultima parola spetta sempre a una persona.
Ogni esecuzione reale è approvata da una persona
Nessun modello, agente, token o integrazione può avviarne una. Una persona che ha effettuato l'accesso digita la frase di approvazione, dopo un piano e una prova generale che non scrive nulla.
Un accesso rifiutato ferma tutto
Dopo un rifiuto, il layer non chiede nessun nuovo accesso finché una persona non toglie la pausa, così nessun ciclo di tentativi può mai bloccare un utente Salesforce.
I segreti restano sigillati
Le credenziali restano sigillate: se ne vedono solo gli ultimi quattro caratteri e non finiscono mai in un log.
Esiti onesti
Ogni elemento termina come fatto, già presente, saltato con il motivo, oppure non riuscito, con le parole esatte di Salesforce. Nulla viene dato per fatto se non lo è davvero.
Risposte che può dimostrare.
Ogni risposta nasce da documentazione indicizzata, e ogni risposta mostra da dove viene. Quando la base di conoscenza non copre una domanda, l'agente non tira a indovinare: le dice che verificherà con il team, e quel "non lo so" diventa un caso.
Perché stanotte l'aggiornamento della mia estrazione è fallito?
Verifica del suo sito e della base di conoscenza
- 1Cronologia degli aggiornamenti sul suo sitoDal vivo, in sola lettura
- 2Errori di aggiornamento delle estrazioniBase di conoscenza
- 3Aggiornare le estrazioni in base a una pianificazioneGuida di Tableau
L'estrazione Vendite settimanali si è interrotta alle 2:10 perché la password salvata del database è cambiata1. Aggiorni le credenziali incorporate nell'origine dati, poi esegua di nuovo l'aggiornamento23.
Il problema persiste? Apra un caso con questa conversazione.
-
Tutto indicizzato, nulla di inventato
La documentazione vera viene suddivisa in brani e indicizzata in Postgres con pgvector. Vi entra solo testo reale e verificabile.
-
Fonti in ogni risposta
Ogni risposta elenca i documenti su cui si basa, così può leggerli di persona.
-
Anche i suoi documenti
Gli amministratori possono aggiungere i propri documenti Markdown o di testo e reindicizzare la base di conoscenza con un clic.
-
La guida di Tableau, integrata
Le risposte pratiche attingono a circa 3.000 pagine della guida ufficiale di Tableau per Tableau Server e Tableau Cloud.
Le regole con cui lavora.
-
01
Tutto o niente
Una dashboard viene ricostruita solo sul warehouse dove si trovano già i suoi dati. Se anche un solo foglio non corrisponde, non si pubblica nulla, e le viene spiegato il motivo.
-
02
Prima i numeri
Medie, conteggi distinti e mediane restano esatti anche con i filtri della dashboard, e ogni risultato viene confrontato con la risposta di Tableau.
-
03
Verificato prima del rilascio
Ogni query viene eseguita su Databricks o Snowflake prima della pubblicazione, così nulla si apre con un errore SQL.
-
04
La sua identità, i suoi ruoli
I ruoli SSO si propagano a entrambi i warehouse, così ognuno vede solo ciò che può vedere.
-
05
Sola lettura per impostazione predefinita
Scrive solo quando lo chiede lei, e registra ogni scrittura.
Da quale dashboard Tableau comincerebbe?
Cominci da lì. Mettiamo il layer sopra e rispondiamo alle sue domande in linguaggio naturale, e se un giorno la vorrà anche su un'altra piattaforma, ogni numero viene prima verificato rispetto a Tableau.