# Автоматизувала завдання обробки даних за допомогою Shell scripting, PL/pgSQL, Python та Transact‑SQL, підвищивши продуктивність і ефективність.

2015 – 2022

**Ситуація.** Існувало стабільне навантаження повторюваної роботи з обробки даних, яку виконували вручну. Ручна робота з даними має одразу дві проблеми: вона з'їдає час і вона неузгоджена — виконуй одну й ту саму задачу вручну достатньо разів, і щоразу вона робитиметься трохи по‑різному, а деякі з цих відмінностей — це помилки.

**Завдання.** Метою було автоматизувати ці задачі, щоб і повернути час, і зробити їх надійними.

**Дія.** Обробку даних автоматизували в усіх базах даних і системах, яких вона стосувалася, використовуючи те, що підходило під конкретне завдання, — Shell‑скрипти для «клею» між компонентами, PL/pgSQL і Transact‑SQL на рівні баз даних, Python там, де потрібно було більше, ніж міг дати SQL. Ручні кроки замінили завданнями, які щоразу виконувалися однаково, а в цьому й уся суть: скрипт не втомлюється, не пропускає крок і не робить усе по‑іншому у п'ятницю під кінець дня.

**Результат.** Продуктивність та ефективність зросли, ручне навантаження зникло з плечей людей, а обробка даних стала узгодженою й надійною замість того, щоб бути джерелом дрібних повторюваних помилок.

---

- Роль: Інженер даних
- Категорії: [Бази даних](https://platform.engineer.company/uk/categories/databases/), [PostgreSQL](https://platform.engineer.company/uk/categories/postgresql/), [SQL](https://platform.engineer.company/uk/categories/sql/), [Інженерія даних](https://platform.engineer.company/uk/categories/data-engineering/), [Пайплайни даних (ETL/ELT)](https://platform.engineer.company/uk/categories/data-pipelines/), [Автоматизація та CI/CD](https://platform.engineer.company/uk/categories/automation/), [Python](https://platform.engineer.company/uk/categories/python/)
- Послуги: [Адміністрування баз даних (DBA)](https://platform.engineer.company/uk/services/database-administration/), [Розробка пайплайнів даних (ETL/ELT)](https://platform.engineer.company/uk/services/data-pipeline-development/), [DevOps та автоматизація CI/CD](https://platform.engineer.company/uk/services/devops-cicd/)

<https://platform.engineer.company/uk/portfolio/automated-data-processing-tasks-using-shell-scripting-pl-45/>
