Предварительная обработка Dataflow считывает множество логов BigQuery; производительность низкая, а объем данных быстро растет. Какое изменение улучшит производительность чтения?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Использовать чтение .fromQuery (на основе запроса), которое выбирает только необходимые поля..
Почему это правильный ответ
Использование .fromQuery() с выбором только необходимых полей значительно улучшает производительность, так как Dataflow будет считывать из BigQuery только релевантные данные. Это уменьшает объем передаваемых данных и нагрузку на BigQuery, что критично при больших объемах логов. Явное указание TableReference не влияет на объем считываемых данных. Использование TableSchema и TableFieldSchema помогает определить структуру данных, но не оптимизирует чтение. Преобразование, возвращающее TableRow, является стандартным способом представления данных в Dataflow, но само по себе не повышает производительность чтения из BigQuery.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется