Front Arena: Umstellung der Schlüssfelder auf BIGINT
Front Arena: Umstellung der Schlüsselfelder auf BIGINT
- Projektkennung: P21-0045-61407
- Bankart: Banken im Mehrheitsbesitz ausländischer Banken
- Branche: Kreditwesen
- Einsatzdauer: seit 01.04.2021
- Startjahr: 2021
- Status: laufend
Einige Schlüsselfelder in der Front Arena Datenbank drohen überzulaufen, der bisherige Datentyp ist dafür zu klein. FIS-Global, Hersteller von Front Arena, bietet Scripte, die eine Umstellung der von Front Arena bereit gestellten Spalten und Tabellen ermöglichen. Selbst erstellte Tabellen und Programme werden damit aber nicht umgestellt. In dem Projekt werden die Felder in der Datenbank, auch in selbst entwickelten Tabellen, in all den Scripten und Programmen, die damit zu tun haben, auf den Datentyp BIGINT umgestellt. Die Auswirkungen auf alle weiteren mit Front Arena zusammenarbeitenden Programme und Clients werden getestet.
- Tätigkeitsbereich: Wertpapierhandel
- Themen: Systembetreuung
- Themenbeschreibung: Front Arena wird beim Kunden als Wertpapierhandels- und -Verwaltungssystem genutzt und als strategisch wichtig eingeschätzt. Durch das Projekt wird die Verlässlichkeit und Stabilität auf Dauer sichergestellt.
- Rollen: Softwareentwickler
- Kernaufgaben: Datenmodellierung
- Weitere Aufgaben: Analyse, Dokumentation, Technische Konzeption, Testdokumentation, Testdurchführung, Testfallerstellung
- Aufgabenbeschreibung: Die Aufgaben umfassen das Auffinden der anzupassenden Spalten, Tabellen, Scripte und Programme, die eigentliche Umstellung durch Erstellung und Ausführung entsprechender Umstellungsscripte (alter table), Anpassungen der Scripte und Test derselben, sowie Test der Auswirkung der Umstellungen auf das System und die damit verbundenen Clients. Außerdem müssen Tests und Projekterfolg entsprechend dokumentiert werden. Umstellung von noch aufgefundenen stored procedures, die einem privilegierten personalisierten Nutzer gehören zu einem Technischen. Sicherstellen, dass alle verwendeten stored procedures, auch im Versionsverwaltungssystem eingetragen sind. Aus der Datenbank selektierte Werte der bigint-Spalten werden in Python 2 zu long int. Umwandlung zu String hängt unerwartet ein "L" an die Ziffern. Die daraus resultierenden Probleme in nachfolgenden Prozessen werden durch Einführung eines neuen Datentyps abgewendet.
- Bankfachliche Software: FIS Cross-Asset Trading and Risk Platform (Formerly Front Arena)
- Kerntechniken: Python, SQL
- Weitere Techniken: ARENA SQL, Linux, Sybase