Мониторинг стоимости Snowpipe (в Snowflake)?

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

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



person Gavin Wilson    schedule 14.10.2019    source источник


Ответы (1)


(По словам одного из наших технических менеджеров по работе с клиентами в группе профессиональных услуг 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 с помощью PIPE_EXECUTION_PAUSED

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

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


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

person Gavin Wilson    schedule 14.10.2019