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

2015 – 2022

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

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

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

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

---

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

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