Мониторинг стоимости Snowpipe (в Snowflake)? - PullRequest
0 голосов
/ 14 октября 2019

(Пользователь Snowflake задал следующий вопрос на нашем устаревшем форуме вопросов и ответов)

Есть ли способ поместить снежную трубу под монитор ресурсов? Или есть аналогичный способ контроля стоимости снегоуборочной трубы?


1 Ответ

1 голос
/ 14 октября 2019

(По словам одного из наших Технических менеджеров по работе с клиентами в Службе профессиональных услуг Snowflake)

В настоящее время эта функциональность отсутствует. Из документации:

https://docs.snowflake.net/manuals/user-guide/resource-monitors.html

"Кроме того, монитор ресурсов на уровне аккаунта не контролирует использование кредитов на складах, предоставляемых Snowflake (используется для Snowpipe, автоматического повторного кластеризации и материализации). просмотры); монитор контролирует только виртуальные склады, созданные в вашей учетной записи. "

и

" Монитор ресурсов уровня учетной записи контролирует только виртуальные склады, явно созданные в вашей учетной записи;контролировать использование кредитов в хранилищах, предоставленных Snowflake (для Snowpipe, автоматической кластеризации и материализованных представлений). "

Однако вы можете отслеживать свои кредиты в таблице PIPE_USAGE_HISTORY.

Информационная схема

https://docs.snowflake.net/manuals/sql-reference/functions/pipe_usage_history.html

Использование учетной записи

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

Используя эту информацию, вы можете приостановить ТРУБУ с помощью PIPE_EXECUTION_PAUSED

https://docs.snowflake.net/manuals/sql-reference/sql/alter-pipe.html

Может быть, запланированная хранимая процедура для мониторинга и уведомления / паузы на уровнях, установленных в хранимой процедуре? Я не сделал этого, но думаю, что это должно работать в теории. Надеюсь, что это поможет.


Заинтересован, чтобы узнать, есть ли у кого-нибудь еще какие-то идеи "нестандартно" при решении вышеуказанного вопроса ... возможно, метод, который можно использовать в качестве обходного пути?

...