У меня есть потоковый конвейер, который читает из Pubsub. Я использую Apache Beam Python SDK 2.10.
Мой конвейер содержит разные этапы. Я могу видеть количество входных и выходных данных на первом этапе, пока мы читаем из pubsub, используя ReadFromPubsub. Однако на втором этапе отображается только количество входных сборов, количество выходных сборов пустое.
На последнем этапе я пишу в BigQuery.
Некоторые функции поддерживаются не полностью, и это относится к некоторым показателям мониторинга. Они будут постепенно добавляться по мере улучшения поддержки.
Счетчики недоступны, но вы можете добавить свой собственный, используя счетчик метрик, например так:
from apache_beam.metrics import Metrics
def debug(msg):
Metrics.counter('elementCounts', 'filePaths').inc()
# The rest of your code....
Это помогает?