👆В продолжение предыдущего...

Если в каталоге, который используете вы, нет встроенного инструмента для написания запросов, вот несколько open source решений, которые предоставляют web-интерфейс для реализации такой функциональности:

📌 CloudBeaver Демо Основные особенности:

  • Универсальность: Поддерживает множество СУБД, включая PostgreSQL, MySQL, Oracle, SQL Server и другие.
  • Удобный интерфейс: Веб-версия популярного настольного приложения DBeaver с подсветкой синтаксиса, автодополнением и визуализацией данных.
  • Управление базами данных: Позволяет не только писать SQL-запросы, но и управлять схемами, таблицами и пользователями.

Чем отличается:

  • Широкая поддержка СУБД: универсальный инструмент, который подходит для работы с практически любой реляционной базой данных.
  • Знакомый интерфейс: Если вы уже используете DBeaver, переход на CloudBeaver будет простым и удобным.
  • Активное сообщество: Как часть экосистемы DBeaver, CloudBeaver активно развивается и поддерживается сообществом.

📌 Querybook Инструмент, разработанный Pinterest, для выполнения SQL-запросов и совместной работы с данными.

Основные особенности:

  • Совместная работа: Включает функции для командной работы, такие как комментарии, обмен запросами и история выполнения.
  • Поддержка больших данных: Оптимизирован для работы с Presto, Hive, Snowflake и другими системами для больших данных.
  • Интеграция с каталогом данных: Позволяет искать данные и сразу писать SQL-запросы к ним.

Чем отличается:

  • Фокус на аналитиков: разработан для аналитиков и специалистов по данным, которые работают с большими объемами информации.
  • Командные функции: Уникальные возможности для совместной работы, такие как обсуждение запросов и обмен результатами.
  • Гибкость: Легко интегрируется с существующими каталогами данных и системами управления доступом.

📌 Bytebase Open-source инструмент для управления базами данных и выполнения SQL-запросов, ориентированный на DevOps и разработчиков.

Основные особенности:

  • Управление базами данных: Включает функции для миграций, управления схемами и изменениями в базах данных.
  • DevOps-ориентированность: Поддерживает интеграцию с CI/CD и инструментами для автоматизации.
  • Аудит и безопасность: Обеспечивает управление доступом и аудит всех изменений в базах данных.

Чем отличается:

  • Фокус на DevOps: создан для разработчиков и DevOps-инженеров, которые управляют жизненным циклом баз данных.
  • Миграции и изменения: Уникальные функции для управления изменениями в схемах баз данных.
  • Интеграция с CI/CD: Поддержка современных DevOps-практик.

Если вы пользуетесь чем-то open source'ным из подобных решений, напишите в комментариях.