Eelmises osas olid vaatluse all andmeinseneeria elutsükkel ehk andmetoru ehitamine. Ainult torust ei piisa, kui igal elutsükli sammul ei pöörata tähelepanu alamteemadele nagu andmeturve, -haldus , orkesteerimine jm. Reis & Housley nimetavad neid undercurrents ehk läbivateks teemadeks.
Turvalisus ja privaatsus / Security
Kes tohib mida näha? Ehk seadusandlus (GDPR/ IKÜM, NIS2, ), ligipääsud, logimised ja isikuandmete kogumisel minimaalse vajalikkuse põhimõtted.
Andmehaldus / Data Managment
Mis andmed organisatsioonis on ja kes vastutab nende eest, olles teatud andmete omanik? Eelkõige suurorganisatsioonide teema. Aga vajab läbimõtlemist igas ettevõttes, kus tehisaru kasutusel, sest mõtlematult võib anda ligipääsu tundlikele andmetele.
DataOps
Tarkvara arenduse DevOpsi analoog. Andmeinseneri vastutada on, et andmeliikluse monitoorimine, CI/CD ja vastavate töövoogude haldamine. Kui katki, siis on selgus, mis ja kus juhtus ning kuidas parandada.
Andmearhitektuur / Data architecture
Kuidas erinevad süsteemid koos töötama panna? Näiteks: kas toorandmed lähevad andmedjärve, puhastatud andmelattu? Kuidas toimub integratsioon ja millised on standardid?
Orkestreerimine / Orchestration
Millal ja mis järjekorras andmetorud käivad, millised on sõltuvused, kuidas taaskäivitada osaliselt? Orkestreerimine muudab protsessi järjepidevaks.
Tarkvaraarendus / Software engineering
Andmeinseneril tuleb tegeleda ka koodi kirjutamise, versioonihalduse ja testimisega. Kui transformatsioonid (andmete muutmine) on "käsitsi SQL kuskil", ei ole need korratavad ega auditeeritavad.
Undercurrents ehk andmeinseneeria elutsükli igat etappi läbivad teemad muudavad andmetoru päriselt töökindlaks.
Kirjutamisel on kasutatud tehisaru abi.