Spec-Zone.ru › Polars

polars.Config.enable_monitoring

classmethod Config.enable_monitoring(
    active: bool | None = True,
) → type[Config]

Включить мониторинг выполнения запросов во время работы.

Собираются метрики запросов и отправляются в Polars Cloud, чтобы вы могли анализировать производительность запросов на панели управления. Для этого требуется:

  • Учётная запись Polars Cloud. Зарегистрируйтесь на странице https://cloud.pola.rs/ (если вы ещё не авторизованы, вызов этого метода запустит вход через браузер).
  • Установленный в этой среде пакет polars-cloud (pip install polars-cloud).

Мониторинг поддерживается движками для работы в памяти и потоковой обработки, но только потоковый движок собирает метрики для каждого узла. Поэтому при включении мониторинга также устанавливается привязка к движку "streaming". При отключении мониторинга прежняя привязка к движку не восстанавливается.

движок:Потоковый
Параметры:
active

Включить мониторинг, если значение равно True (по умолчанию), или отключить его, если значение равно False.

Примеры

>>> pl.Config.enable_monitoring()  

Временно включить мониторинг с помощью Config; при выходе восстанавливаются прежнее состояние мониторинга и привязка к движку:

>>> with pl.Config(enable_monitoring=True):  
...     lf.collect()

© 2020 Ritchie Vink
© 2022 Polars contributors
Licensed under the MIT License.
https://docs.pola.rs/api/python/stable/reference/api/polars.Config.enable_monitoring.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API