Подключите базу данных или хранилище данных и задавайте вопросы так, как задали бы их коллеге. Dvina найдёт нужные таблицы, составит запрос и покажет ответ.
Что умеет Dvina
- Отвечать на вопросы, заданные обычными словами. Спросите: «В каких регионах стало меньше повторных клиентов за прошлый квартал?» — и Dvina найдёт таблицы, составит запрос и покажет ответ, часто с диаграммой и таблицей под ней.
- Находить связи между таблицами. Dvina изучает связи между вашими таблицами, поэтому вам не нужно указывать объединения.
- Показывать ответы в удобном виде. Меняйте формат ответа: Таблица, Линейная диаграмма, Диаграмма с областями, Столбчатая диаграмма, Горизонтальная столбчатая диаграмма, Круговая диаграмма, Кольцевая диаграмма, Лепестковая диаграмма или Полярная диаграмма.
- Сохранять ответы. Сохраните любой ответ как инсайт и открывайте его снова, когда понадобится.
Вы можете подключить 20 баз данных и хранилищ данных, включая PostgreSQL, MySQL, SQL Server, Snowflake, BigQuery, Redshift и Databricks.
Чтобы использовать базу данных в сообщении, введите / в поле сообщения и выберите её.
Права доступа
Подключённые базы данных и хранилища данных по умолчанию доступны только для чтения.
- Только одиночные запросы на чтение: Перед выполнением каждого запроса проверяется, что он содержит только одну операцию чтения. Ваши данные остаются без изменений.
- Без изменений: Если вы попросите Dvina изменить или удалить данные, она сообщит, что работает только на чтение, и может предложить вместо этого вывести список данных, о которых вы спросили.
- Доступ вашей учётной записи: Dvina видит таблицы, которые может читать учётная запись базы данных, используемая для подключения. Если таблицы не отображаются, попросите администратора базы данных проверить права этой учётной записи на чтение.
- Строки и столбцы для каждого пользователя: Когда вы делитесь таблицей, правила доступа позволяют показывать каждому пользователю только часть строк и скрывать столбцы. См. Управление доступом пользователей к строкам и столбцам.
Совет
Подключайтесь с учётной записью базы данных, у которой есть права только на чтение. Dvina никогда не записывает данные, а такая учётная запись гарантирует это и на стороне базы данных.
Как подключить
- Откройте Базы данных в своей библиотеке и выберите Подключить базу данных. Вы также можете выбрать Добавить контекст в библиотеке, а затем Базы данных.
- Найдите свою базу данных или хранилище данных. Можно искать по названию.
- Выберите Подключить.
- Укажите Название источника и параметры подключения, такие как Хост, Порт, База данных, Имя пользователя и Пароль. Некоторые хранилища данных вместо этого запрашивают другие сведения, например учётную запись, проект или файл сервисной учётной записи.
- В разделе Шифрование (SSL) выберите С проверкой, Обязательно или Выключено.
- Чтобы Dvina определила, как связаны ваши таблицы, включите Найти связи между таблицами. Для больших баз данных это может занять некоторое время.
- Выберите Подключить.
Dvina проверит подключение и найдёт ваши таблицы. Когда таблица будет готова, у неё появится статус Готова к вопросам. Следить за ходом процесса можно на странице базы данных.
Если подключиться не удалось
Dvina сообщит, что пошло не так. Вот решения самых распространённых проблем:
- База данных отклонила учётные данные: Проверьте имя пользователя, пароль и способ аутентификации.
- Адрес указывает на частную или внутреннюю сеть: Используйте публичное имя хоста или IP-адрес базы данных.
- Не удалось установить зашифрованное соединение: Если база данных использует самоподписанный сертификат, выберите Обязательно вместо С проверкой. Если она не поддерживает SSL, выберите Выключено.
- Не удалось связаться с базой данных: Проверьте её доступность, сетевой доступ, хост и порт.
Чтобы позже изменить параметры, откройте базу данных и выберите Изменить подключение, затем Проверить снова.
Посмотрите, как связаны ваши таблицы
Откройте Базы данных в своей Библиотеке, откройте нужную базу данных и выберите её карточку — первую на странице. Панель Схема базы данных даёт общее представление о базе данных:
- Подключение: параметры базы данных, такие как Хост, Порт и Пользователь, а также её Статус: Подключено или Не удаётся подключиться, с указанием времени последней проверки. Выберите Проверить снова, чтобы проверить подключение сейчас.
- Связи: сведения о том, искала ли Dvina связи между вашими таблицами. Выберите Найти связи или Искать снова, чтобы начать поиск.
- Диаграмма: каждая таблица представлена карточкой со столбцами и ключами в верхней части, а каждая связь между таблицами — линией. Наведите указатель на линию, чтобы выделить два столбца, которые она связывает. Выберите таблицу, чтобы открыть её.
Чтобы найти таблицу или столбец, используйте Найти таблицу или столбец. Чтобы развернуть диаграмму на весь экран, выберите Развернуть.
На диаграмме PK обозначает первичный ключ, а FK — внешний. Сплошная линия обозначает связь, заданную в базе данных, или связь, которая подтверждена и используется в запросах. Пунктирная линия обозначает Предлагаемую связь: Dvina нашла её в ваших данных, но она пока не используется.
Проверьте связи, найденные Dvina
- Выберите пунктирную линию на диаграмме.
- Проверьте два столбца, которые она связывает.
- Выберите Подтвердить, чтобы использовать связь в запросах, или Отклонить, если она неверна. Отклонённая связь больше не предлагается.
Большие базы данных
- При поиске связей подсчитываются строки в ваших таблицах, поэтому он может занять некоторое время. Если в базе данных больше 100 таблиц, Dvina не запускает поиск автоматически, даже если вы включили Находить связи между таблицами. Выберите Найти связи, когда будете готовы.
- Если в базе данных больше 40 таблиц, на диаграмме отображаются одна таблица и соседние с ней таблицы. Используйте поиск, чтобы перейти к другой таблице.
Сохранение и обновление инсайтов
Инсайт сохраняет ответ на вопрос, чтобы вы могли снова открыть его с актуальными данными.
- В карточке ответа выберите способ отображения, например Таблица или Столбчатая диаграмма.
- Выберите Сохранить. Dvina покажет сообщение Сохранено как инсайт. На телефоне сначала выберите Развернуть, а затем Сохранить на боковой панели.
- Чтобы открыть инсайт, выберите Сохранено. Его также можно найти в вашей Ленте.
Инсайт открывается на боковой панели. На ней вы можете:
- Переименовать его: нажмите на название вверху и введите новое.
- Изменить вид: выберите другой способ представления или сводную таблицу. Новый вид сохраняется вместе с инсайтом.
- Обновить его: откройте меню панели и выберите Обновить, чтобы снова выполнить запрос с актуальными данными.
- Скачать его: откройте меню панели и выберите Скачать.
- Удалить его: откройте меню панели и выберите Удалить. Инсайт переместится в Корзину, откуда его можно восстановить.
Инсайты с общим доступом
Когда вы делитесь инсайтом, выберите для каждого пользователя Может редактировать или Может просматривать.
- Пользователи с правом редактирования также могут обновлять инсайт.
- Пользователи с правом просмотра могут только просматривать его. Они могут изменить вид на своём экране, но это изменение не сохраняется. Им отображаются сообщения Обновлять могут только редакторы и Переименовывать могут только редакторы.
Если правила доступа к таблице ограничивают видимые пользователю данные, он получает собственный результат инсайта с пометкой Ограниченный просмотр. См. Управление доступом пользователей к строкам и столбцам.
Конфиденциальность
- Подключённые вами данные никогда не используются для обучения моделей ИИ.
- Считываются только данные, необходимые для вашего запроса.
- Персональные данные, такие как номера карт и телефонов, маскируются до передачи ИИ.
- Ваши данные шифруются при передаче.
Отключение
- Откройте раздел Базы данных в библиотеке и выберите базу данных.
- Откройте её меню и выберите Отключить, затем ещё раз выберите Отключить для подтверждения.
База данных перемещается в корзину вместе с таблицами и созданными на их основе аналитическими материалами. Вы можете восстановить их оттуда. В самой базе данных ничего не меняется.