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

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

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

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

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

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

Ответы [ 2 ]

0 голосов
/ 16 апреля 2011

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

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

0 голосов
/ 16 апреля 2011

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...