Инструмент для изучения столбцов базы данных для определения их содержимого

0

Я работаю с неполностью документированной системой СУБД, и я ищу универсальный программный инструмент, который будет проверять значения в столбцах и возвращать описание того, что там.

Я думаю, что я ищу перекресток между DESCRIBE, SELECT DISTINCT col, SELECT MIN(COL), MAX(COL) и другими сводными статистическими данными.

В идеале я хотел бы, чтобы он мог делать такие вещи, как обнаружение текстового столбца и объявление таких вещей, как "Этот столбец - текст UTF-8, 5% NULL, 15% одно слово, 30% два слова, 35% три слова, а остальное что-то еще.

Или "Этот столбец является меткой datestamp. Значения лежат в диапазоне 2001-02-01: 2024-01-01, без NULL"

Этот инструмент существует где угодно? Какие-либо предложения? Спасибо.

Теги:
database
database-design

2 ответа

0
Лучший ответ

Похоже, вы ищете инструмент Профилирование данных.

Там есть продукт с открытым исходным кодом под названием Talend Open Profilier, который можно использовать для профилирования данных. Есть также несколько доступных коммерческих продуктов - Informatica, Microsoft.

0

Db Visualizer http://www.dbvis.com/

Вы можете бесплатно получить бесплатную версию сообщества.

  • 0
    Мне довелось знать dbvis довольно хорошо, но это не делает задачу, о которой меня просили. Мы можем написать sql, который выполняет задачу, используя любой инструмент sql, включая dbvis.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню