Когда данных столько, что их не обработать на одном компьютере даже за сутки, задачу делят между сотнями машин. Модуль одиннадцатого класса направления «Большие данные» объясняет, как это делается: как хранить данные, чтобы их было быстро читать, и как разбить вычисление на части, которые можно выполнять параллельно. Работа проверяет понимание этих идей на маленьких примерах.
Что делает данные большими: объём, скорость поступления, разнообразие. Текстовые и бинарные форматы хранения — JSON, CSV, Parquet; строчное и колоночное хранение и сжатие. Обработка данных в памяти и продвинутые возможности pandas. Колоночные базы данных для аналитики — ClickHouse, HBase. Основы распределённой обработки и архитектура «клиент — сервер». Парадигма MapReduce: этапы map, shuffle и reduce; Hadoop. Apache Spark и PySpark: компоненты экосистемы, ленивые вычисления, преобразования и действия, параллельная обработка на кластере.
Пятнадцать заданий: выбрать формат хранения под задачу, проследить подсчёт слов в MapReduce, посчитать выигрыш от колоночного чтения, сопоставить этап и его действие, расставить шаги обработки задания в Spark, дополнить текст о ленивых вычислениях. Двадцать пять минут.
Пояснения объясняют, почему аналитический запрос к трём столбцам из ста быстрее работает с колоночным форматом, почему shuffle — самый дорогой этап распределённой обработки и почему Spark быстрее классического Hadoop на повторяющихся вычислениях: промежуточные данные остаются в памяти.
Работа подходит после модуля о распределённой обработке в первом полугодии одиннадцатого класса и перед итоговым проектом по организации хранения и обработки данных, где ученикам предстоит выбрать формат, хранилище и способ обработки самостоятельно.
Комплект работает и на школьном компьютере, и на личном смартфоне ученика. Так как время доступа к тесту настраивается, его спокойно можно выполнять вне школы, дома. Предусмотрен контроль честности: переключение на другие вкладки и приложения во время теста отслеживается.
Какие характеристики обычно называют признаками больших данных? Выберите все правильные ответы.
Сопоставьте формат хранения и его особенность.
Эта работа открывается в кабинете родителя: ребёнок проходит её с телефона или компьютера, вы видите баллы, разбор каждой ошибки и то, какие темы просели. Разовая оплата, доступ навсегда. Первый тест — бесплатно.
Купить для ребёнка — 190 ₽ Что такое кабинет родителяДля учителей и репетиторов, работающих с учениками вне школы. Разовая оплата, доступ навсегда — без подписки. Проведение с любого устройства: участники заходят по ссылке или QR-коду, регистрация не нужна. Результат и разбор ошибок — сразу после работы.
Купить тест — 390 ₽ Оферта и реквизитыДля всей школы — подключить организацию по лицензии →
Чтобы добавить тест в базу и провести диагностику — подключите школу к ЗнаниоМетр. Тест станет вашей редактируемой копией: правьте вопросы, баллы и запускайте сессии.
Подключить школу Посмотреть в демоРеальные экраны прохождения в ЗнаниоМетр: на компьютере, на смартфоне и версия для печати (PDF).