Home » Дайте волю ИИ в базе данных!

Дайте волю ИИ в базе данных!

В 2021 году я создал расширение для Optimizely CMS, которое позволяет запускать SQL-запросы непосредственно к базе данных из пользовательского интерфейса.. Это может быть удобно, если вы используете облачное решение (или DXP), которое не допускает прямого доступа к базе данных, или если вам просто нужен доступ к базе данных без использования такого программного обеспечения, как SQL Management Studio.

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

Если у вас нет полного понимания базы данных и синтаксиса SQL, написание идеального SQL-запроса от руки может занять много времени. Но не бойтесь – ИИ может нам помочь!

Вот пример, где я пишу две строки (зеленым текстом), объясняющие простым норвежским языком, какой тип отчета я хочу. Нажатие кнопки «Создать запрос» приведет к созданию SQL-запроса, который я затем выполняю для создания отчета. Если вы регулярно запускаете один и тот же отчет, его также можно сохранить для последующего выполнения всего тремя щелчками мыши.

Английский перевод норвежской подсказки. «Дайте мне список контента, например, поста в блоге, написанного на норвежском языке днем. Укажите только название страницы, URL-адрес и дату публикации. Упорядочите в алфавитном порядке по названию».

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

  • Сделайте расширение доступным для выбранных пользователей или групп.
  • Укажите отдельную строку подключения, обеспечивающую доступ только для чтения.
  • Установите регулярное выражение для проверки разрешенного SQL.
  • Установите регулярное выражение для проверки отказа SQL.
  • И если вы считаете, что ИИ устрашает, его функцию, конечно, можно отключить.
Read more:  Лев убил смотрителя зоопарка в университете – DW – 20.02.2024

Удачи – с ИИ или без!

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.