Дашборды Tableau
Макет, метки, цвета, сортировка и числовые форматы становятся приложением Streamlit in Snowflake, а его фильтры живыми селекторами.
Tableau в Snowflake
Boreon MCP Layer читает каждую рабочую книгу на вашем сайте Tableau Server или Tableau Cloud, превращает поток Prep под ней в динамическую таблицу Snowflake, пересобирает дашборд как приложение Streamlit in Snowflake и сверяет каждое число с Tableau до публикации. Без скриптов и без написанного вручную SQL.
Запуск за один месяц
Вся цепочка
Рабочая книга, которую питает поток Prep, переносится из Tableau Server или Tableau Cloud одной задачей, в порядке сборки.
Каждый шаг потока становится CTE в одной инструкции SQL, созданной как динамическая таблица Snowflake или как материализованное представление там, где Snowflake это допускает. Сначала таблица создаётся и проверяется, и только потом на ней строится приложение Streamlit in Snowflake. Приложение читает уже проверенную таблицу.
CREATE DYNAMIC TABLE sales.pipeline_dt
TARGET_LAG = '1 hour'
WAREHOUSE = compute_wh
AS
WITH clean AS ( … ),
joined AS ( … )
SELECT … FROM joined;Что переносится
Четыре вида работы из Tableau Server или Tableau Cloud, все запускаются из одного чата.
Макет, метки, цвета, сортировка и числовые форматы становятся приложением Streamlit in Snowflake, а его фильтры живыми селекторами.
Каждый шаг потока становится CTE в одной инструкции SQL, созданной как динамическая таблица Snowflake или как материализованное представление там, где Snowflake это допускает.
Рабочая книга, которую питает поток Prep, переносится одной задачей: сначала таблица создаётся и проверяется, затем на ней строится приложение.
Из того же чата Render & Publish отправляет любой ответ на ваш сайт Tableau как рабочую книгу, не добавляя второго источника данных.
Он читает обе стороны через их собственные API, держит семантическую модель их соответствий и пишет только по вашей просьбе.
| Что он читает | Как он входит | |
|---|---|---|
| Tableau | Рабочие книги и дашборды, опубликованные источники данных, потоки Prep, VizQL Data Service и Metadata API на вашем сайте Tableau Server или Tableau Cloud. | Персональный токен доступа, JWT Connected App или центральная служебная учётная запись. |
| Snowflake | Ваша учётная запись, базы данных, схемы и виртуальные хранилища, каждый запрос через SQL API. | Пара ключей или OAuth, либо от имени каждого человека через Snowflake OAuth с его собственными ролями. |
| Boreon MCP Layer | Поля Tableau, сопоставленные со столбцами Snowflake, по каждой лицензии, с происхождением данных от потока к источнику и рабочей книге. | Ваш собственный SSO, каждая запись в журнале аудита. |
Доказательство в Snowflake
Каждая миграция передаёт вам своё доказательство, измеренное на ваших рабочих книгах.
После переноса
Когда окно миграции закрывается, Boreon MCP Layer остаётся на месте как чат-портал для ваших хранилищ данных: для Snowflake и для Databricks, где каждый дашборд, который показывает портал, имеет встроенный Genie. LLM-портал
Скажите, какие дашборды на вашем сайте Tableau Server или Tableau Cloud вы перенесли бы первыми. Мы оценим их, развернём Boreon MCP Layer внутри вашего периметра и за две недели передадим вашей команде работающий MVP, а финальное развёртывание и запуск пройдут в течение месяца.