# Har automatiseret databehandlingsopgaver med shell‑scripting, PL/pgSQL, Python og Transact‑SQL og øget produktiviteten og effektiviteten.

2015 – 2022

**Situation.** Der var en stabil mængde tilbagevendende databehandlingsarbejde, der blev lavet i hånden. Manuelt dataarbejde har to problemer på én gang: det æder tid, og det er inkonsistent — lav den samme opgave i hånden nok gange, og den bliver gjort en anelse forskelligt, og nogle af de forskelle er fejl.

**Opgave.** Målet var at automatisere de opgaver, både for at få tiden tilbage og for at gøre dem pålidelige.

**Handling.** Databehandlingsarbejdet blev automatiseret på tværs af de databaser og systemer, det rørte, med hvad end der passede til jobbet — shell‑scripting til limen, PL/pgSQL og Transact‑SQL nede i databaserne, Python, hvor det krævede mere, end SQL kunne give. Manuelle trin blev erstattet med jobs, der kørte på samme måde hver gang, hvilket er hele pointen: et script bliver ikke træt, springer ikke et trin over og gør det ikke anderledes en fredag eftermiddag.

**Resultat.** Produktiviteten og effektiviteten gik begge op, det manuelle arbejde kom af folks bord, og databehandlingen blev konsistent og pålidelig i stedet for en kilde til små, tilbagevendende fejl.

---

- Rolle: Dataingeniør
- Kategorier: [Databaser](https://platform.engineer.company/da/categories/databases/), [PostgreSQL](https://platform.engineer.company/da/categories/postgresql/), [SQL](https://platform.engineer.company/da/categories/sql/), [Data engineering](https://platform.engineer.company/da/categories/data-engineering/), [Datapipelines (ETL/ELT)](https://platform.engineer.company/da/categories/data-pipelines/), [Automatisering & CI/CD](https://platform.engineer.company/da/categories/automation/), [Python](https://platform.engineer.company/da/categories/python/)
- Ydelser: [Databaseadministration (DBA)](https://platform.engineer.company/da/services/database-administration/), [Udvikling af datapipelines (ETL/ELT)](https://platform.engineer.company/da/services/data-pipeline-development/), [DevOps & CI/CD‑automatisering](https://platform.engineer.company/da/services/devops-cicd/)

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