Вам необходимо получать данные с 50 000 датчиков с минутным разрешением, масштабироваться для роста и обеспечивать доступность данных в течение 1 минуты для агрегации в реальном времени. Какой подход к приему данных вы используете?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Использовать конвейер Cloud Dataflow для потоковой передачи данных в таблицу BigQuery..
Почему это правильный ответ
Использование конвейера Cloud Dataflow для потоковой передачи данных в BigQuery является оптимальным решением. Dataflow обеспечивает масштабируемую и надежную обработку потоковых данных, что критически важно для 50 000 датчиков с минутным разрешением. Он может обрабатывать большие объемы данных с низкой задержкой, гарантируя доступность данных в течение 1 минуты для агрегации в реальном времени. BigQuery идеально подходит для хранения и анализа таких временных рядов благодаря своей производительности и масштабируемости. Вариант с bq load не подходит, так как он предназначен для пакетной загрузки и не обеспечивает необходимую задержку в 1 минуту. Операторы INSERT и MERGE в BigQuery не предназначены для высокочастотной потоковой вставки данных от такого количества источников; они вызовут избыточную нагрузку и неэффективность.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется