73 stackexchange-grounded, 516 model-knowledge (ESCO-seeded gemma3), 0 review_needed (calibration caveat documented). Adapters rebuilt with the full competence sets; final REPORT numbers; all verify checks pass. Known gap: engineering-manager lacks an ESCO package counterpart. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01PDKeXvpT6tENSvyQGLV1Uq
2.4 KiB
esco_uri, esco_label, relation, onet_soc, source, confidence, qa_count, generator, generated
| esco_uri | esco_label | relation | onet_soc | source | confidence | qa_count | generator | generated |
|---|---|---|---|---|---|---|---|---|
| http://data.europa.eu/esco/skill/43ec6db6-33f7-449b-a566-5779a7e8997a | OpenEdge Database | optional | 15-1242.00 | model-knowledge | high | 0 | gemma3:27b (prompt-designed and spot-checked by Claude) | 2026-07-10 |
OpenEdge Database — Database Administrator
As an OpenEdge DBA, 'competence' in this database isn’t just knowing it exists; it's being able to keep critical business applications running smoothly on it. Daily tasks revolve around performance monitoring (using tools like proshut, prowatch, and Progress Application Server (PAS) dashboards), backup/recovery strategies (managing AOF, backups, and log files), and ensuring data integrity. You’ll be troubleshooting blocking processes, analyzing database statistics for optimization, and applying patches/upgrades – often with minimal downtime. It's a hands-on role focused on stability and responsiveness.
The 'OpenEdge way' is different than mainstream databases like SQL Server or Oracle. Expect to spend time understanding the multi-volume transaction log, working with dbtop for real-time monitoring, and becoming proficient in Progress 4GL (ABL) for scripting database tasks and troubleshooting. Pitfalls include misunderstanding ABL’s implicit transactions, incorrectly sizing buffers/caches leading to performance bottlenecks, and neglecting regular index maintenance. Good DBAs proactively identify these issues before they impact users.
A strong OpenEdge DBA isn't just reactive; they understand the application architecture built on top of the database. This means collaborating with developers to optimize ABL code for database access, understanding how business objects interact with data, and being able to diagnose performance problems at both the SQL and ABL level. You’ll frequently use tools like usertrace and dumpdb to analyze application behavior and pinpoint issues.
Finally, OpenEdge DBAs often manage databases in older, mission-critical systems where replacement isn't an option. This demands a deep understanding of the database internals and a pragmatic approach to problem solving – sometimes requiring creative workarounds or leveraging Progress’s support resources effectively.
Weitere Anreicherung
Stage-2 source for future practitioner grounding: arXiv cs.SE (software-engineering preprints).