У кого-нибудь есть словарь данных, основанный на системных таблицах Snowflake Infoschema? - PullRequest
1 голос
/ 11 октября 2019

(Отправка следующего от имени пользователя Snowflake)


В SQL Server мы смогли использовать расширенные свойства для добавления описаний и других элементов непосредственно к атрибуту в системных таблицах. Это позволило нам заполнить словарь данных непосредственно в базе данных. Я собираюсь сделать что-то подобное, используя таблицы InfoSchema, но мне нужно будет создать новые таблицы для хранения описаний столбцов / таблиц, а затем связать их обратно с данными в таблицах InfoSchema Snowflake. Я надеялся, что кто-то уже сделал что-то подобное, поэтому мне не нужно изобретать велосипед. Если у кого-то есть (или есть аналогичный / лучший способ документирования информации таблицы / столбца), не могли бы вы выслать мне структуру, которую вы использовали для этого?

Для разъяснения, мне известны мнениякоторые были созданы для Infoschema, и они очень полезны для сбора технических данных о таблицах / столбцах, но я хочу добавить поля, в которые мы можем вставить текстовые описания того, что такое таблица / столбцы.

Спасибо


Любые рекомендации?

1 Ответ

2 голосов
/ 11 октября 2019

Если вы ищете рекомендации по хранению описаний в таблицах и столбцах, Snowflake предлагает возможность хранить эту информацию в комментариях. Они могут быть добавлены во время создания таблицы или путем использования оператора ALTER TABLE...ALTER COLUMN.

...