Skip to content

Tableau в Snowflake

Перенесите Tableau в Snowflake за один разговор.

Boreon MCP Layer читает каждую рабочую книгу на вашем сайте Tableau Server или Tableau Cloud, превращает поток Prep под ней в динамическую таблицу Snowflake, пересобирает дашборд как приложение Streamlit in Snowflake и сверяет каждое число с Tableau до публикации. Без скриптов и без написанного вручную SQL.

Запуск за один месяц

  1. Недели 1 и 2MVPBoreon MCP Layer внутри вашего периметра, приоритетные дашборды перенесены, и каждое число доказано.
  2. Недели 3 и 4Финальное развёртываниеОстальные приоритетные рабочие книги, усиление защиты, приёмка и обучение.
  3. День 30ЗапускВаша команда работает в чате, и каждый следующий перенос в ваших руках.

Вся цепочка

Поток становится таблицей, затем появляется приложение

Рабочая книга, которую питает поток Prep, переносится из Tableau Server или Tableau Cloud одной задачей, в порядке сборки.

Каждый шаг потока становится CTE в одной инструкции SQL, созданной как динамическая таблица Snowflake или как материализованное представление там, где Snowflake это допускает. Сначала таблица создаётся и проверяется, и только потом на ней строится приложение Streamlit in Snowflake. Приложение читает уже проверенную таблицу.

Инструкция, которую он пишет, одно CTE на шаг потока
CREATE DYNAMIC TABLE sales.pipeline_dt
  TARGET_LAG = '1 hour'
  WAREHOUSE = compute_wh
AS
WITH clean AS ( … ),
     joined AS ( … )
SELECT … FROM joined;

Что переносится

Дашборды становятся приложениями Streamlit

Четыре вида работы из Tableau Server или Tableau Cloud, все запускаются из одного чата.

Дашборды Tableau

Макет, метки, цвета, сортировка и числовые форматы становятся приложением Streamlit in Snowflake, а его фильтры живыми селекторами.

рабочая книга → приложение Streamlit

Потоки Tableau Prep

Каждый шаг потока становится CTE в одной инструкции SQL, созданной как динамическая таблица Snowflake или как материализованное представление там, где Snowflake это допускает.

.tfl → динамическая таблица

Вся цепочка

Рабочая книга, которую питает поток Prep, переносится одной задачей: сначала таблица создаётся и проверяется, затем на ней строится приложение.

поток → таблица → приложение

Ответы публикуются и в Tableau

Из того же чата Render & Publish отправляет любой ответ на ваш сайт Tableau как рабочую книгу, не добавляя второго источника данных.

ответ → рабочая книга Tableau

Boreon MCP Layer говорит на языке Tableau и Snowflake

Он читает обе стороны через их собственные API, держит семантическую модель их соответствий и пишет только по вашей просьбе.

Что Boreon MCP Layer читает на каждой стороне и как входит в систему
Что он читаетКак он входит
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

Доказано в Snowflake до публикации

Каждая миграция передаёт вам своё доказательство, измеренное на ваших рабочих книгах.

  • Свои таблицы. Дашборд пересобирается только на тех таблицах Snowflake, где уже лежат его данные.
  • Всё или ничего. Если у листа нет точного соответствия, ничего не публикуется, и агент объясняет почему.
  • Сначала числа. Средние, количества уникальных значений и медианы остаются точными под фильтрами дашборда и сверяются с собственным ответом Tableau.
  • Запросы доказаны заранее. Запрос каждого листа выполняется в Snowflake до публикации, и приложение открывается без ошибок SQL.
  • Записи в журнале аудита. Записывается только то, о чём вы просите: опубликованное приложение или созданная таблица, и каждое действие фиксируется.

После переноса

Портал остаётся, и для Snowflake, и для Databricks

Когда окно миграции закрывается, Boreon MCP Layer остаётся на месте как чат-портал для ваших хранилищ данных: для Snowflake и для Databricks, где каждый дашборд, который показывает портал, имеет встроенный Genie. LLM-портал

MVP за две недели. Запуск за один месяц.

Скажите, какие дашборды на вашем сайте Tableau Server или Tableau Cloud вы перенесли бы первыми. Мы оценим их, развернём Boreon MCP Layer внутри вашего периметра и за две недели передадим вашей команде работающий MVP, а финальное развёртывание и запуск пройдут в течение месяца.