Before you begin
- Labs create a Google Cloud project and resources for a fixed time
- Labs have a time limit and no pause feature. If you end the lab, you'll have to restart from the beginning.
- On the top left of your screen, click Start lab to begin
Create a cluster
/ 50
Submit a job
/ 30
Update a cluster
/ 20
Create a cluster
/ 50
Submit a job
/ 30
Update a cluster
/ 20
Managed Service for Apache Spark – це швидкий, зручний і простий у керуванні хмарний сервіс для запуску кластерів Apache Spark і Apache Hadoop без зайвих клопотів і витрат. Дії, що раніше займали кілька годин або днів, тепер можна виконати за лічені хвилини чи навіть секунди. Із цим сервісом можна швидко створювати кластери Managed Service for Apache Spark і будь-коли змінювати їх розмір відповідно до поточних потреб конвеєрів для обробки даних.
На цьому практичному занятті ви навчитеся за допомогою консолі Google Cloud створювати кластер Managed Apache Spark, виконувати в ньому просте завдання Apache Spark і змінювати кількість робочих вузлів.
Під час цього практичного заняття ви навчитеся виконувати наведені нижче дії.
Ознайомтеся з наведеними нижче вказівками. На виконання практичного заняття відводиться обмежений час, і його не можна призупинити. Щойно ви натиснете Почати заняття, з’явиться таймер, який показуватиме, скільки часу для роботи з ресурсами Google Cloud у вас залишилося.
Ви зможете виконати практичне заняття в дійсному робочому хмарному середовищі (не в симуляції або демонстраційному середовищі). Для цього на час практичного заняття вам надаються тимчасові облікові дані для реєстрації і входу в Google Cloud.
Для цього практичного заняття потрібно мати:
Натисніть кнопку Почати заняття. Якщо за практичне заняття необхідно заплатити, відкриється вікно, де ви зможете обрати спосіб оплати. Праворуч розміщено панель Lab setup and access (Налаштування практичного заняття й доступ до нього) з такими даними:
Зверніть увагу, що таймер практичного заняття розташовано вгорі сторінки й на ньому відображається час, що залишився.
Натисніть Open Google Cloud console (Відкрити консоль Google Cloud) або натисніть правою кнопкою миші й виберіть Відкрити анонімне вікно, якщо ви використовуєте вебпереглядач Chrome.
Завантажаться необхідні ресурси. Потім відкриється нова вкладка зі сторінкою входу.
Порада. Упорядковуйте вкладки в окремих вікнах, розміщуючи їх поруч.
За потреби скопіюйте значення в полі Username (Ім’я користувача) нижче й вставте його у вікні Sign in (Вхід).
Поле Username (Ім’я користувача) також можна знайти на панелі Lab setup and access (Налаштування практичного заняття й доступ до нього).
Натисніть Next (Далі).
Скопіюйте значення в полі Password (Пароль) нижче й вставте його у вікні Welcome (Вітаємо).
Поле Password (Пароль) також можна знайти на панелі Lab setup and access (Налаштування практичного заняття й доступ до нього).
Натисніть Next (Далі).
Що від вас очікується
Через кілька секунд консоль Google Cloud відкриється в новій вкладці.
Cloud Shell – це віртуальна машина з попередньо завантаженими інструментами для розробників. Вона містить головний каталог обсягом 5 ГБ постійної пам’яті й працює в середовищі Google Cloud. Cloud Shell надає доступ до ресурсів Google Cloud через командний рядок.
Угорі консолі Google Cloud натисніть Activate Cloud Shell (Активувати Cloud Shell) .
У вікнах, що відкриються, виконайте наведені нижче дії.
Щойно ви підключитеся, вас буде автентифіковано, а проєкт отримає ваш Project_ID (Ідентифікатор проєкту) –
gcloud – це інструмент командного рядка для Google Cloud. Він входить у пакет Cloud Shell і підтримує функцію автозавершення клавішею TAB.
Вивід:
Вивід:
gcloud, перегляньте посібник з інтерфейсу командного рядка gcloud у Google Cloud.
Щоб створити кластер Managed Apache Spark у Google Cloud, слід увімкнути Cloud Dataproc API. Переконайтеся, що API увімкнено.
Натисніть меню навігації > APIs & Services (API і сервіси) > Library (Бібліотека).
Введіть Cloud Dataproc API у вікні Search for APIs & Services (Пошук API і сервісів). У результатах пошуку на консолі з’явиться Cloud Dataproc API.
Натисніть Cloud Dataproc API, щоб переглянути статус. Якщо цей інтерфейс API не ввімкнено, натисніть кнопку Enable (Увімкнути).
Увімкнувши API, виконуйте вказівки практичного заняття.
У меню навігації () на консолі Google Cloud натисніть IAM & Admin (Адміністрування й керування ідентифікацією і доступом) > IAM (Керування ідентифікацією і доступом).
Натисніть Edit principal (Редагувати дані принципала) (значок олівця) біля сервісного облікового запису Compute Engine за умовчанням ([номер проєкту]-compute@developer.gserviceaccount.com).
Натисніть + Add another role (Додати іншу роль).
У полі Select a role (Вибрати роль) введіть Storage Admin (Адміністратор сховища) і виберіть цю роль у результатах.
Натисніть Зберегти.
example-cluster із віртуальними машинами e2-standard-2 і стандартними довгочасними дисками на 30 ГБ, у Cloud Shell виконайте таку команду:Кластер буде створено за кілька хвилин. Коли він буде готовий, у виводі команди з’явиться повідомлення Created [… example-cluster].
Щоб підтвердити виконання завдання, натисніть Підтвердити виконання.
Щоб запустити пробне завдання Spark, виконайте наведені нижче дії.
Ви маєте побачити щойно створений кластер example-cluster зі статусом Running (Активний).
На панелі ліворуч натисніть Jobs (Завдання), щоб перейти до перегляду завдань Managed Apache Spark, а потім натисніть Submit job (Надіслати завдання).
Налаштуйте наведені нижче поля, щоб оновити завдання, а в решті полів залиште значення за умовчанням.
| Поле | Значення |
|---|---|
| Регіон | |
| Кластер | example-cluster |
| Вид роботи | Spark |
| Main class or jar (Основний клас або файл JAR) | org.apache.spark.examples.SparkPi |
| Jar files (Файли JAR) | file:///usr/lib/spark/examples/jars/spark-examples.jar |
| Аргументи | 1000 (кількість підпорядкованих завдань) |
Завдання має з’явитися в списку на сторінці Jobs (Завдання), де відображається інформація про завдання вашого проєкту, зокрема про відповідний кластер, тип і поточний статус. Спочатку завдання матиме статус Running (Активне), а після виконання – Succeeded (Виконано).
Щоб підтвердити виконання завдання, натисніть Підтвердити виконання.
Щоб переглянути вивід завдання, виконайте наведені нижче дії.
Натисніть ідентифікатор завдання в списку Jobs (Завдання).
Щоб переглянути значення числа пі, увімкніть опцію LINE WRAP (ПЕРЕНЕСЕННЯ РЯДКА) (значення ON) або прокрутіть сторінку до кінця праворуч. Після цього вивід виглядатиме десь так:
Приблизне значення числа пі отримано.
Щоб змінити кількість екземплярів робочих вузлів у кластері, виконайте наведені нижче дії.
Виберіть Clusters (Кластери) на панелі навігації ліворуч, щоб повернутися до перегляду кластерів Managed Apache Spark.
У списку Clusters (Кластери) натисніть example-cluster. За умовчанням на сторінці відображається показник використання ЦП кластером.
Щоб переглянути поточні налаштування кластера, натисніть Configuration (Конфігурація).
Натисніть Edit (Редагувати). Тепер можна змінювати кількість робочих вузлів.
Введіть 4 в полі Worker nodes (Робочі вузли).
Натисніть Зберегти.
Кластер оновлено. Перевірте кількість екземплярів віртуальної машини в кластері.
Щоб підтвердити виконання завдання, натисніть Підтвердити виконання.
Щоб повторно виконати завдання з оновленим кластером, потрібно натиснути Jobs (Завдання) на панелі ліворуч, а потім – SUBMIT JOB (НАДІСЛАТИ ЗАВДАННЯ).
Налаштуйте в розділі Submit a job (Надіслати завдання) ті самі поля:
| Поле | Значення |
|---|---|
| Регіон | |
| Кластер | example-cluster |
| Вид роботи | Spark |
| Main class or jar (Основний клас або файл JAR) | org.apache.spark.examples.SparkPi |
| Jar files (Файли JAR) | file:///usr/lib/spark/examples/jars/spark-examples.jar |
| Аргументи | 1000 (кількість підпорядкованих завдань) |
Дайте відповіді на запитання з кількома варіантами відповіді нижче, щоб закріпити розуміння понять, які зустрічаються в цьому практичному занятті.
Ви дізналися, як за допомогою консолі Google Cloud створювати й змінювати кластер Managed Apache Spark, а також надсилати в нього завдання.
Це заняття також входить до низки практичних занять під назвою Qwik Starts. Вони призначені для ознайомлення з функціями Google Cloud. Такі практичні заняття можна знайти в списку Qwik Starts у каталозі.
…допомагають ефективно використовувати технології Google Cloud. Наші курси передбачають опанування технічних навичок, а також ознайомлення з рекомендаціями, що допоможуть вам швидко зорієнтуватися й вивчити матеріал. Ми пропонуємо курси різних рівнів – від базового до високого. Ви можете вибрати формат навчання (за запитом, онлайн або офлайн) відповідно до власного розкладу. Пройшовши сертифікацію, ви перевірите й підтвердите свої навички та досвід роботи з технологіями Google Cloud.
Посібник востаннє оновлено 27 серпня 2026 року
Практичне заняття востаннє протестовано 27 серпня 2026 року
© Google LLC 2026. Усі права захищено. Назва та логотип Google є торговельними марками Google LLC. Усі інші назви компаній і продуктів можуть бути торговельними марками відповідних компаній, з якими вони пов’язані.
This content is not currently available
We can notify you via email when it becomes available
Great!
We can contact you via email if it becomes available
One lab at a time
Confirm to end all existing labs and start this one