Проект имеет резервирование BigQuery на 2000 слотов. Сотни новых нечувствительных ко времени конвейеров вызывают ошибки квоты, при этом в пике одновременно запускается около 1500 запросов. Как экономически эффективно решить проблемы параллелизма?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Запускайте нечувствительные ко времени SQL-конвейеры как пакетные запросы, а специальные запросы — как интерактивные задания..
Почему это правильный ответ
Запуск нечувствительных ко времени SQL-конвейеров как пакетных запросов, а специальных запросов как интерактивных заданий является наиболее экономически эффективным решением. Пакетные запросы BigQuery используют доступные слоты по мере их появления, не конкурируя напрямую с интерактивными запросами за ресурсы, что снижает вероятность ошибок квоты. Интерактивные запросы имеют приоритет и идеально подходят для специальных запросов, требующих немедленного ответа. Увеличение резервирования слотов (варианты 1 и 3) может решить проблему, но является более дорогим, так как предполагает покупку дополнительных слотов. Изменение всех запросов на интерактивные (вариант 4) усугубит проблему конкуренции за слоты и приведет к еще большему количеству ошибок квоты.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется