Снежинка - это лимит для просмотра истории запросов только 7 дней по умолчанию? - PullRequest
0 голосов
/ 05 ноября 2019

Я пытался увидеть запросы за прошлый месяц, но на основании этого обсуждения - похоже, он возвращается только через 7 дней ...

https://snowflakecommunity.force.com/s/question/0D50Z00007sKN2vSAG/will-informationschemaqueryhistory-capture-the-details-of-current-running-query-

Это правда? Можем ли мы увеличить дефолт?

1 Ответ

1 голос
/ 05 ноября 2019

Вы можете запросить snowflake.account_usage.query_history просмотр прошлых запросов. Это представление имеет историю всех запросов до года с задержкой 45 минут.

https://docs.snowflake.net/manuals/sql-reference/account-usage.html#account-usage-views

Представления информационной схемы имеют только ограниченные данные, обычно до 7 дней, в отличие от account_usage, которыеимеет данные до года.

Сравнение information_schema и account_usage

Обновление: Как получить доступ к SNOWFLAKE db

По умолчаниюбаза данных SNOWFLAKE доступна только для роли ACCOUNTADMIN

Вам нужно предоставить привилегии для роли, которую вы используете, чтобы запросить SNOWFLAKE db. Поскольку это импортированная БД, вам нужно использовать

grant imported privileges on database snowflake to role ...

...