Skip to main content

v0.0.10 08/11/2023

Создание подключений к источникам

1. Обновлен графический интерфейс. Добавлена поддержка импорта:
• Из файлов JSON, TXT, CSV, XLSX
• Из БД КХ, PG, Greenplum, MS SQL**

* - При импорте данных с типом «Дата» нужно будет поля с датами в секции READ для этой таблицы сконвертировать в строку. КХ сам сконвертирует тип дата при создании таблицы у себя и они снова станут датами

image.png

* - Поля с кодировкой UTF16 (тип varchar) нужно будет обернуть в cast. В той же секции @READ для этой таблицы. Иначе русскоязычные значения не распознаются в этих полях и появятся вопросительные знаки

image.png

2. HTTP/HTTPS-протокол для подключения в источнику Кликхаус
Добавлен необязательный параметр при создании подключения

Отмена запросов в КХ

При уходе со страницы в проекте все запросы этой страницы к проектной базе прерываются

 

Создание групп пользователей

Через API

 

Области видимости коннекторов для групп пользователей и отдельных пользователей

Добавление прав группам и отдельным пользователям на использование или управление подключением

Через API

 

 

Поддержка тем в редакторах кода

В настройках проекта появился параметр который отвечает за то какая тема редактора, темная или светлая, будет использована с текущей темой проеккта. Приеняется ко всем элементам где отображается SQL-код

image.png

 

Добавлена иконка вызова редактора из слота разреза/показателя

image.png

 

Карта таблиц проекта 

  • В левой части отображается список всех таблиц с их полями.
  • По нажатию можно добавить небходимые поля в редактор. 
  • Есть поиск, который показывает найденые совпадения вместе с таблицами в которых они найдены 

 

Row Level Security

  • Доработаны методы импорта пользователей при создании роли и в существующую роль. Поддержка форматов csv, xlsx
  • Создан метод экспорта списка пользователей в форматы xlsx, csv

Через API

 

История версий проекта

Теперь хранится 30 дней

 

Группы проектов создает только администратор системы

Это изменение связано с переходом на новую логику управления доступами. Когда пользователю выдается доступ к группе, в зависимости от его прав (использование/управление) он может или не может распоряжаться доступом к данной группе. В данный момент это касается проектов только на выдачу доступа без прав, а через API и источников но уже и с правами

В связи с этим кнопка «Создать группу проектов» осталась доступной только в панели администратора

 

Исправлены баги

Медиа блок. Модель данных по умолчанию приоритетнее чем модель данных выбранная в настройках визуализации

Выкидывает из проекта при выходе из управления данными

LIMIT 0, 1 вызывает сбой обработки запроса

Найти причину, почему через FB плохо грузятся данные из КХ

Переименование группы не работает

Не парсятся даты в скрипте для PG/КХ