BI Data Tools: инструменты аналитика и ограничения генераторов

BI Data Tools: инструменты аналитика и ограничения генераторов

Обновлено 3 сентября 2026 года.

24 июня 2025 года мы представили BI Data Tools — набор веб-утилит для аналитиков и разработчиков. Каталог продолжает развиваться. Ниже описаны инструменты исходной подборки с уточнениями по текущим страницам и опубликованному клиентскому коду.

Открыть BI Data Tools. Утилиты помогают подготовить текст, файл или фрагмент кода. Результат генератора нужно проверять в целевой системе: форматирование SQL не подтверждает существование таблиц, а преобразование формулы не доказывает правильность расчёта.

API, ссылки и запросы

Инструмент Назначение Что проверить
Bitrix24 Batch Builder Подготовка пакетного запроса к REST API Битрикс24 Параметры каждого метода, лимиты пакета, зависимые вызовы и ошибки отдельных команд
Webhook Подготовка и отладка HTTP-запросов Метод, адрес, заголовки и последствия отправки запроса
UTM Builder Сборка ссылок с рекламными метками Единые названия источников и кампаний, сохранение параметров при переходе
SQL Formatter Форматирование SQL в выбранном диалекте Выполнимость запроса, права, типы данных и план в самой СУБД
JSON Schema → DB Diff Подготовка SQL-различий по двум JSON-описаниям БД Входной формат примера, переименования, преобразование значений и возможную потерю данных

В DB Diff используется описание с объектом tables. Его нельзя считать универсальным обработчиком любого документа стандарта JSON Schema. Проверка JSON подтверждает синтаксис входного текста; сгенерированный ALTER-скрипт требует отдельного просмотра и проверки на копии базы.

JSON, YAML, CSV и текст

Инструмент Назначение Что проверить
JSON Formatter Разбор, форматирование и компактная запись JSON Точность больших чисел, типы и обязательные поля по контракту данных
YAML ↔ JSON Преобразование представления данных Типы скалярных значений; сохранение комментариев и исходного оформления не гарантируется
CSV Analyzer Просмотр и анализ табличного файла Разделитель, кавычки, кодировку, пустые значения и одинаковое число полей
Field Extractor Извлечение совпадений из текста Пропущенные и ложные совпадения на характерных для задачи примерах
Directory Tree Generator Текстовое представление структуры каталогов Полноту переданного списка путей и ожидаемую вложенность
Regex Tester Проверка регулярного выражения на тексте Диалект движка, флаги, переносы строк и пограничные случаи
Читай также:  Аналитика данных, BI и статистика: практическое введение

Корректный JSON или CSV не обязательно содержит корректные бизнес-данные. Сумма в копейках и сумма в рублях могут одинаково успешно пройти синтаксический разбор. После преобразования сравнивайте число записей, ключи, суммы и несколько исходных значений.

Power BI, dbt и товарные фиды

Инструмент Назначение Что проверить
CSV → dbt seed YAML Черновик YAML для seed по CSV Имена проекта и seed, типы колонок, применимость предложенных тестов и выполнение в dbt
DAX Formatter и карта зависимостей Форматирование выражения и отображение найденных в тексте ссылок Правильность DAX в модели; граф не читает автоматически все зависимости модели Power BI
DAX → MDX Черновая замена отдельных конструкций выражения Семантику мер, контекст фильтрации и структуру целевого куба
M Date Range Generator Подготовка Power Query M для таблицы дат Начальную и конечную даты, типы и требования календаря модели
Model Relationship SVG Схема связей из переданного описания Направления и кратность связей; загрузка списка не равна анализу файла PBIX
CSV → M Snippet Черновик Power Query M для загрузки CSV Путь к файлу, локаль, разделитель и типы, особенно коды с ведущими нулями
CSV → YML Подготовка товарного фида из CSV товаров и категорий Поля и требования конкретной площадки, ссылки, валюты и результат её проверки фида

DAX и MDX нельзя надёжно переводить простой заменой названий функций. Текущий инструмент преобразует отдельные ссылки и конструкции, а для части функций выдаёт предупреждения. Он не знает полного контекста модели и не является компилятором, гарантирующим эквивалентный результат. Карту зависимостей DAX также следует читать как разбор введённого текста, а не полный граф семантической модели.

Время, расписания и расчёты

Инструмент Назначение Что проверить
Time Format Converter Преобразование представления даты и времени Секунды или миллисекунды, исходный часовой пояс и смещение результата
Cron ↔ RRULE Подготовка некоторых типовых расписаний Поддерживаемые конструкции, дату начала, часовой пояс и следующие фактические срабатывания
Калькулятор НДС Арифметическое добавление или выделение налога по введённой ставке Применимость ставки, базу расчёта и округление
Читай также:  Основы Power BI для начинающих: первый отчёт, DAX и публикация

Cron и RRULE имеют разные модели повторения. Текущий конвертер не сохраняет все параметры RRULE, например COUNT и UNTIL. Поэтому успешный вывод строки не доказывает эквивалентность расписаний. Проверяйте несколько следующих дат, включая границы месяца и изменения часового пояса, если они относятся к вашей задаче.

Как использовать результаты

  1. Подготовьте небольшую обезличенную выборку с обычными и пограничными значениями.
  2. Выполните преобразование и сравните ключевые поля и количество записей.
  3. Проверьте сгенерированный код или файл в целевой системе.
  4. Только после сверки применяйте результат к рабочим данным, сохранив исходник.

Обещания прежней редакции о времени ответа менее 100 мс, файлах до 100 МБ и отсутствии ограничений не подтверждены измерениями и не являются характеристиками всего каталога. Возможный объём зависит от конкретной утилиты, устройства и браузера.

Часть обработки выполняется в браузере, но страницы загружают внешние библиотеки и аналитику. Это не равнозначно полностью автономной офлайн-программе. Для проверки форматов используйте примеры без рабочих токенов, паролей и клиентских данных.