Есть ли способ каталогизировать данные в снежинке? - PullRequest
0 голосов
/ 21 апреля 2020

Есть ли способ в снежинке описать / каталог схемы, чтобы легче было искать? Например, имя столбца «s_id», которое действительно представляет «системный идентификатор». Есть ли способ указать, что s_id является «системным идентификатором», и пользователь может искать «системный идентификатор», который будет возвращать s_id в качестве имени столбца.

Ответы [ 2 ]

0 голосов
/ 21 апреля 2020

Добавление комментариев вместе с таблицей и полем может служить или может служить цели, но если вы находитесь в сложной корпоративной среде и в нее входит много групп, будет трудно следовать этому подходу долго. Либо у вас должен быть один владелец для инструмента моделей данных, который продвигает такие изменения в снежинку. Управление такой информацией с помощью комментариев подвержено ошибкам, и поэтому у Snowke есть партнеры, которые помогают в различных требованиях к разработке.

Если вы go перейдете на партнерский сайт ( ссылка ), вы найдете множество компаний, которые хорошо интегрированы с SF, и одна из них - Alation ( ссылка *). 1006 *). Вы можете попробовать его бесплатно в течение 30 дней и посмотреть, соответствует ли это вашей цели каталогизации данных или нет.

0 голосов
/ 21 апреля 2020

Почти каждый объект в Снежинке позволяет добавлять комментарии. Вы можете использовать поле комментария, чтобы лучше описать назначение столбцов, которое затем можно найти в information_schema.columns. Я видел много клиентов Snowflake, которые использовали комментарии в качестве полноценного словаря данных. Мое единственное предложение - не использовать апострофы в ваших комментариях, так как они портят ваши get_ddl() результаты.

...