|
Kunder & Projekter Firma Joakim Dalby løser IT-projektopgaver
for en række kunder. Her præsenteres projekterne og den teknologi der
anvendes. Joakim Dalby deltager i projekterne som programmør og som
konsulent for behovsafdækning og kravspecifikation sammen med brugerne,
analyse, database design, data warehouse opbygning, snitflader til kilde
systemer, data modellering, udvikling, implementation, ETL, OLAP kube
design, rapport udarbejdelse og form skærmbilleder og tilhørende programmering,
test samt skrivning af et design og løsning dokumentation. I nogle af
projekterne har Joakim Dalby også rollen som teknisk projektleder og arkitekt
med anvendelse af design patterns og best practices metoder for design, implementation
og programmering. Et par kunde referencer:
|
|
|
Udviklings- og Forenklingsstyrelsen Told data og
analyse (2024-2026) |
|
|
|
Vedligeholdelse og
videreudvikling af data warehouse hos Toldstyrelsen. Azure SQL Server database. Azure
Data Factory ADF med pipelines og data flows. Dimensionel
modellering og udstilling af data i Power BI eller projektrum. Azure
DevOps for Git og release og databaseprojekter i Visual Studio. Jira
til sprint og user story, incidents, drift. Confluence til dokumentation. Kilder
er DMS Declaration Management System for toldangivelser med mange tilhørende
data for Eksport, Forsendelse og Import, og KRIA Kontrol-, Risiko-,
Informations- og Afrapporteringssystemet til at analysere toldangivelser og
identificere risikoområder for at fokusere toldkontrollen inkl. ICS2 Import
Control System 2. |
|
Udviklings- og Forenklingsstyrelsen UFST Gældssystemer
Data (2024) |
|
|
|
Vedligeholdelse og
videreudvikling af data warehouse hos Gældsstyrelsen. SQL
Server database og PowerCenter til ETL med t-sql i Source qualifier. SAFe i
teamet. Jira til sprint og user story, incidents, drift. Confluence
til dokumentation. Changeset (sql script) i Liquibase og GitHub. A-Test
(automatisk test som en del af driftkørsel) i SSIS. Kilden
er PSRM Public Sector Revenue Management. |
|
Finanstilsynet (2022-2023) |
|
|
|
Vedligeholdelse og
videreudvikling af data warehouse BI løsning hos Datadrevet tilsyn i
IT-kontoret med databaser i SQL Server,
ETL i SSIS Integration Services
og stored procedures i Visual Studio, GIT til source safe og Azure DevOps til
automatisk idriftsættelse i test og produktion for at efterleve Continuous
Integration og Continuous Deployment. DWH servere. Indberetningsdata fra Fiona fra xml (nationale) og xbrl (eba og eiopa). DPM Data Point Model til
udsøgning af indberetningsdata og til beregninger bliver genereret af en udviklet
DPM Creator database med tabeller til brugernes hierarkiske dimensionsværdier
og til data punkt udsøgninger og beregningsformler til brugernes fact
værdier, f.eks. til residualer i resultatopgørelser og balanceopgørelser.
Indberetningsdata bliver omdannet til mange stjerneskemaer med dimensioner
og facts til forretningens Power BI rapporter i Tabular modeller og til
brugernes advanced analytics i RStudio. Ny SQL Server 2022 farm med
data warehouse servere og dataportaler, og data area servere til
forretningens analyser. Data mesh arkitektur med flere data område servere
til self-service platform for forretningens analytikere der beriger data i RStudio og leverer data til
hoved datavarehus serveren. Data som produkt sikrer en bedre datadrevet
beslutning. Data governance ensures data is managed and data management ensures
data is compliant, en illustration og en tegnefilm. KR står for Kreditregister indeholder
detaljerede oplysninger om penge- og realkreditinstitutternes udlån til alle
typer af låntagere og for alle typer af lån. KR Data Flow ORK står for Order Record
Keeping, Orderbook data, Ordreregistreringsdata indlæsning af daglige
ordrebud filer fra Nasdaq for at analysere markedsdeltagere, d.v.s. inden
en børs handel, fordi mange ordre bliver aldrig til en handel. RTS24. Ros. |
|
Nortura (2022) |
|
|
|
Data warehouse
med Platon Data Warehouse Framework DWF i SQL Server. |
|
Region
Hovedstaden, Center for IT og Medicoteknologi (2021) |
|
|
|
Design og udvikling af en
datamodel til en Kimball data mart ovenpå et datavarehus, ETL proces i SQL Server gennem stored procedurer
og SSIS Integration Services,
udvidelse af nye data fra kildesystemer og nye udregninger til
Afviklingsstatus, Simulator af blokerende software for VA-Box for at vise
hvor mange frigivne klienter der kan opnås, Package Usage installationspakker
med brugernes software brug i sekunder, Operativ systemer og hardware til
VAPS Virtuel Arbejdsplads Portal System under programmet Digital
Arbejdsplads. VA er en Citrix platform, der forbinder brugeren til regionens
applikationer herunder Sundhedsplatformen og Office pakken og 600 andre
software og på sigt over 33.000 software specialt for hospitaler fordelt på regionens
organisation med over 61.000 computere, devices, end-point, PC eller klienter
som data warehouse indeholder. Kildesystemer er Microsoft Active Directory
(AD) gennem PowerShell kommandoer i et SQL Agent job, Microsoft System Center
Configuration Manager (SCCM) som ændrer navn til Microsoft Endpoint
Configuration Manager (MECM), ServiceNow (SNOW) og SoftwareCentral (SWC). Front-end til data marten er
en .net core vue.js hjemmeside på intranet med data afgrænsning via kriterie
dropdowns for organisationen fra virksomhed (rigets centre), lokation,
afdeling, afsnit og klient roller, samt for flere PC’ere i en fil der
indlæses til at få en samlet informationsoverblik og andre nøgletal til at støtte
driften i transition af OS og VA-Box og give transparency. |
|
Intrum (2021) |
|
|
|
Vedligeholdelse og
videreudvikling af data warehouse BI løsning med SQL Server og stored procedures. |
|
Bankdata (2020) |
|
|
|
Etablering af et data management team til data
modellering, data kvalitet, data lineage, audit trail for reconciliation
check, master data og data pleje samt data governance og at gøre et data
warehouse metadata drevet for at være compliant med BCBS239 (The Basel
Committee on Banking Supervision 239) og sikre compliance. |
|
Fertilitetsklinik (2019-2020) |
|
|
|
Analyse og design af
datamodel ud fra en række databaser i Excel og gennem samtaler, udvikling af
en Microsoft Access database med
tabeller og en række skærmbilleder til bl.a. patient journal og rapporter til
fakturering og statistikker. Dannelse af den XML fil struktur der matcher
Sundhedsdatastyrelsen SDS system SEI der står for Sundhedsdatastyrelsens
Elektroniske Indberetningssystem, så er det nemt at uploade patient
data. Idriftsættelse i Microsoft Azure. |
|
Sydbank (2019) |
|
|
|
Data warehousing projekt for
omskrivning af SAS programmer til stored
procedures i SQL Server.
Præcisering af ETL forløb, t-sql notation og de første syv programmer til at
vurdere estimat. Power Point præsentation af retningslinier og eksempler
for at opnå, at programmørerne programmerer så ens som muligt. Et fiktivt eksempel. |
|
Danske Spil (2017-2018) |
|
|
|
Design og udvikling af data
warehouse i Azure SQL Server 2016. Rapporter i SSRS Reporting Services
og Power shell script der kalder
rapport med parameter værdi, gemmer den som Excel xlsx fil og udsender filen
på email. Startes fra enten SQL Agent job eller TWS. Design
og implementation af et nyt near real time data warehouse ADA-DWH der
opdateres flere gange i timen med tabeller, views og generiske stored procedures
i de forskellige data lag baseret på en DS Anchor-Attribute model hvor de
mange millioner spil transaktioner får både Anc og Att surrogate felter i Data
warehouse laget og bliver til Kimball type 7 dimensioner og facts i Data mart
laget. Rapporter udsøger data via star schema joins der også er grundlaget
for Tabular kuber og Power BI dashboards samt for ad hoc analyser i sql til
forbedret indsigt. Near real time data er implementeret gennem streaming ETL processer i SSIS Integration
Services med Date Range Lookup og Inferred member i Script
Component C# i pipeline fra kilde til destination mellem forskellige sql servere. CRM
Kampagne evaluering data grundlag der bliver til 21 nøgletal i Power BI in-memory med filter.
Kampagne periode, reaktiveringsperiode samt KundeId fra Eloqua modtages i
Excel xls filer som SSIS pakken automatisk indlæser og behandler. Data
områder er talspil (draw game som lotto), skrabespil (quick), sportsspil (som
oddset), pulje spil (som tips) samt bank udbetalinger, og senere kommer
hestesport (dantoto) og hasardspil (instant game, casino). Spilvertikaler så
som Betware, SG, Openbet og SB med YouBet. BI-udviklingsguidelines
dokument til udviklere af datavarehuset. Anvender
den agile udviklingsmetode med daglig kort standup møde, to ugentlige refinement
møder med product owners, 14 dags sprint planlægning og retrospektiv
opfølgning gennem Jira med epic, user story, task og sub task for løbende
leverancer til forretningen og hurtig omstilling og tilpasning ved ny
spilvertikal samt sikring af konforme dimensioner og master data vedligeholdelse
på en kilde server. BI visionen er: »We are
only here for the business.« Kampagne
evaluering data strøm |
|
Santander
Consumer Bank (2017) |
|
|
|
Data warehousing i SQL Server 2016 for en CRM leverance
med produkt segmentering og data model for fem entiteter til SAS CI. En tax
mart der danner datagrundlag for indlån og udlån og sql select sætninger der
producerer xml fil per konto og sendes til Skat. |
|
Ulykkesforsikringsforbundet
for dansk Søfart (2015, 2016-2017, 2018, 2019) |
|
|
|
Analyse,
design og programmering af udvidelser til et data warehouse med nye nøgletal
for bestand af policer og skadesbelastning fordelt på en række dimensioner og
analysevariable. Bestand viser forhyringsdage, præmier der bliver til
indtægter og opkrævet præmier. Endvidere vises en månedsvis tilgang og afgang
af policer. Der foretages automatisk en månedsvis gemning af årets data i en
månedsskive så der kan ses en udvikling hen over årets måneder. Udregning af
skadesbelastning ved samkøring af finans udgifter, apanage udbetalinger til
de skadeslidte og hensættelser til fremtidige udbetalinger, hvor data bliver
indplaceret i en Skadesbelastning dimension gennem en række regel tabeller,
hvorved kildesystemerne har fået en fælles nævner som beløbene bliver fordelt
ud fra. Fem
nye facts fra forskellige kildesystemer med nye dimensioner til individuelle
analyser og rapporteringer og med berigelse af flere fælles dimensioner
danner de datagrundlaget til den afledte (derived) fact til hensættelsesmodellen.
Anvender Kimball dimensionel modellering arkitektur og data lag. Indførelse
af et kontrolspor med forskellige
kontroltyper til afstemning af ETL processens forløb med status email til
driftsansvarlig og headline email til forretningen om nye kildedata værdier
som evt. skal indgå i de mange udsøgningskriterier, beregnings- og berigelsesregler
som data warehouse indeholder og er gemt i Regel tabeller fremfor at indgå
i programmeringen. Overholder
persondataforordningen by design
med Fødselsdato og Køn. Databaser
i MySql på Linux, Database manager
er DBeaver, ETL værktøjet er Talend Open Studio for Data Integration
og præsentationsapplikationen er Yellowfin som brugerne anvender til
deres analyser og rapporteringer. Udvikling
af en Microsoft Access applikation med dialogbokse til søgekriterier der kalder
stored procedures i MySql, som udsøger data og viser dem i rapporter
udarbejdet i Access f.eks. til breve til rederier der gemmes som pdf filer. Udvikling
af et Investment Asset System IAS som
et MDM Master Data Management stamdata system med en master database der ensretter
data fra forskellige porteføljemanagere (portfolio managers) i et ETL forløb
med datavask, kontrol af data type og kontrol af data værdier mod EIOPA opslagstabeller
for NACE Nomenclature generale des Activites economiques dans les Communautes
Europeennes, Nomenclature of Economic Activities (European Classification) og
CIC Complementary Identification Code. I et smart desktop skærmbillede
foretages berigelse af data og tilføjelse af ratings til hvert værdipapir
eller gruppe af assets fra flere ECAI External Credit Assessment Institution.
Finansielle udstedere har en LEI Legal Entity Identifier issuer code. Data
eksporteres til et regneark med næstbedst rating efter CQS Credit Quality
Steps der matcher Asseco Aggregation Engine SII ENGINE Investment assets som analyserer
data jf. SCR Solvency Capital Requirement, romertal II.
Implementeret i Microsoft Access. |
|
Sundhedsdatastyrelsen (2016, 2017) |
|
|
|
Løsningsarkitekt
til udarbejdelse af en udviklingshåndbog for BI-udvikling i Sundhedsdataprogrammet
til Sunddataplatformen der er teknisk funderet i teknologier Cloudera
Hadoop med filsystemerne HDFS, Hbase, Kudo og arkiv med Parquet filer og
forespørgselssprogene Hive og Impala, IBM DB2 BLU, MS SQL Server m.fl. Datamodellør
til udarbejdelse af datamodel for 28 nationale indikatorer til præsentationslaget
der understøtter visning i Qlik. |
|
Unity Technologies (2016) |
|
|
|
Videreudvikling
af data warehouse med ny data kilde og håndtering af historik i dimensioner
og fact tabeller i Kimball dimensionel modellering. SQL Server 2014
databaser, SSIS Integration
Services til ETL, SSAS Analysis
Services til OLAP kuber gennem Excel og Tableau som analyse rapporteringværktøj. Anvender TFS til
kildekode versionering, JIRA til opgave planlægning og opfølgning, Confluence
til dokumentation, Lucidchart til diagrammer og Slack til dialog og
kommunikation i fælles chat kanaler. Genesis payload (last af data) blev
leveret i snitfladen JSON gennem RabbitMQ og indledningsvis gemt i Oracle
tabeller. |
|
EDC-Gruppen (2015-2016) |
|
|
|
Vedligeholdelse
og videreudvikling af to store databaser og et data warehouse der anvender
Platon Data Warehouse Framework DWF. SQL Server 2012/2014
databaser, SSIS Integration
Services til ETL, SSAS Analysis
Services til OLAP kuber og Tabular der anvendes sammen med SSRS Reporting Services rapporter
gennem Sharepoint og push planlagte
automatiske udsendte pdf filer baseret på email modtagerens rapport søgekriterie
parametre. Power BI til smarte
dashboards. |
|
Danmarks
Nationalbank (2015) |
|
|
|
Udvikling
et datavarehus til statistiske opgørelser af finansielle konti i staten. Der
indlæses data fra flere kildesystemer og data gemmes i et arkiv med Fra og
Til datoklokkeslæt. Der anvendes Platon Data Warehouse Framework DWF som er
en database med en række tabeller med metadata og stored procedures til ETL
forløbet. Kreering af data tabeller og kald af DWF stored procedures med de
rette parameterværdier sker gennem programmet MEFA der både danner sql
scripts til DWF og efterfølgende danner biml kode til automatisk generering
af SSIS pakker, som indlæser kildedata via data flow tasks og kalder stored
procedure i DWF for indlæsning til arkivet. Fra arkivet transporteres
udsøgte data til en Analyse database server for videre dataudsøgning og
databerigelse og data udstilles gennem en olap kube og Excel. SQL Server 2014 databaser, SSIS Integration Services til ETL
og SSAS Analysis Services til
kuber samt Biml Package Generator
fra BIDS Helper til generering af IS pakker. |
|
DONG Energy (2015) |
|
|
|
Udvikling
af en datamodel til et data warehouse der kombinerer 1000 vindmøllernes
strømproduktion angivet hvert 10. minut med nedbrudsdata i en periode for at
udregne en række forretningskritiske værdier omkring tabsproduktion.
Forskellige datakilder er blevet opsamlet i OSIsoft PI som er varehusets kilde hvor data modtages som
rækker og vriddes om til kolonner. Kimball dimensionel modellering arkitektur
anvendes med archive, dsa og data mart i star schema hvor dimensioner anvender
type 7 for hurtig at kunne vise historiske værdier og aktuelle værdi. SQL Server 2014 database, SSIS Integration Services til ETL
og Tableau som analyse rapporteringværktøj. |
|
Region
Hovedstaden, Center for It, Medico og Telefoni (2015) |
|
|
|
Udvikling
af en datamodel til et data warehouse, ETL forløb og OLAP kuber i SQL Server 2012 databaser, SSIS Integration Services til ETL
og SSAS Analysis Services til
OLAP kuber der tilgås med Excel og SSRS
Report Services gennem Sharepoint
2013. Kildedata kommer fra systemet ServiceNow
der står for incident management for regionens 43.000 PC’ere og Cisco
systemet der registrerer telefon opkald til Helpdesk om forskellige episoder
og hvor mange der står i kø. Data warehouse opdateres hvert 15. minut med
nye data fra systemerne ved at modtage delta data. |
|
Udlændingestyrelsen (2014-2015) |
|
|
|
Drifts-
og forvaltningsansvarlig for nuværende BI løsning med data warehouse og
data mart i SQL Server 2008 R2 med vedligeholdelse af SSIS pakker og stored
procedures, performance forbedringer og sikring af stabil ETL kørsel om
natten så data er klar til bl.a. QlikView portalen om morgenen. Analyse,
design, udvikling og implementation af et nyt data warehouse i SQL Server 2014 med nyt ETL data flow
for 86 data objekter fra et ESDH = Elektronisk Sags og Dokument
Håndtering system kaldet Public 360º eller EstherH, persondata fra et Carl2 og
Carl systemer for udlændinge og IBS = Indkvarterings-
og ydelsesBeregningsSystemet samt andre kildesystemer til et samkørt EDW
Enterprise Data Warehouse med normaliseret en-til-mange tabeller og ekstra
beriget tabeller til nøgletal og BI felter, som leverer data til forretningens
data marter og QlikView applikation m.fl. |
|
Hartvig
Consult Aps / Engii-Soft (2009-2022) |
|
|
|
Kravspecifikation,
analyse, design, udvikling og implementering af en Microsoft Access database kaldet Manhole og Sereso som et data warehouse
der indlæser og opstiller data fra udført DTVK TV-inspektion leveret i
DANDAS/DAS 5 format WinCan mdb fil og Dandas xml filer med oplysninger om
kundernes opmålte kloakers regnvands- og spildevandssystemer. I applikationens
skærmbilleder bliver data beriget og grupperet og der angives renoveringer
med tilhørende standardpriser, så der hurtig kan fås et samlet budgetoverslag
som en rapport til papir, pdf eller Excel. |
|
Københavns
Kommune, Beskæftigelses- og Integrationsforvaltningen (2008-2012) |
|
|
|
Kravspecifikation,
analyse, design, udvikling og implementering samt drift af en stor enterprise
data warehouse EDW og data marter DM BI løsning kaldet BIFLIS (LIS for
ledelsesinformation) med 60 OLAP-kuber med data fra mange datakilder og
master data fra bl.a. KMD Opera og Kør og et stort dagligt og ugentligt ETL
forløb samt dataleverancer til andre systemer i BIF. Kuberne dækker beskæftigelsesområdet,
økonomi og sygefravær i BIF. Inden for beskæftigelse er der kuber for
aktivering, samtale, rettidigheder, kapacitetsudnyttelse, effekt aktiveringer
og bonus til eksterne leverandører der har borgere i et forløb. Endvidere et
ID-redskab til at sikre at borgerne kommer rettidigt i aktivering og til
samtale på et jobcenter. SQL Server 2008
til databaser, SSIS Integration
Services til ETL og SSAS Analysis
Services til OLAP kuber der tilgås med Targit til ad hoc analyser og gemte rapporter samt SSRS Reporting Services til andre
rapporteringer. Udarbejdelse
af krav analyser over forretningsregler for data udsøgning, data bearbejdning
og data berigelse fra forskellige datakilde til et enterprise data warehouse
der opsamler historiske data. Udviklet
en Microsoft Access applikation
Persam til Personalekontoret der står får indkaldelse af medarbejdersamtale
og registrering af gennemførte samtaler som følge af for meget sygefravær
baseret på en række fraværsregler. Foretaget en række tilretninger i to Microsoft
Access applikationer for JobBanken og Sagsstyringsværktøjet og flyttet
databaserne til SQL server for at sikre oplysningerne. Stod
for driften af LIS i Sundheds- og omsorgsforvaltningen i en tre måneders
periode indtil ny medarbejder var fundet. Kontor
for Resultatopfølgning har udtalt: »BIFLIS
er et forretningskritisk system med 160 brugere, som anvendes til daglig
styring og opfølgning på vores lovmæssige indsats overfor borgerne, forvaltningens
økonomistyring og til understøttelse af hele forvaltningens resultatbaserede
styringsmodel.« »Ros
til forvaltningen fra revisionsfirmaet Deloitte for synliggørelsen af styringsredskaberne
og de økonomiske risici. Ledelsesinformationssystemet sikrer stor hurtighed
i forvaltningen mht opsamling af data fra alle niveauer mhp handling. Et
effektivt rapporteringssystem er den bedste form for kontrol af
tiltagene/arbejdet i forvaltningen.« Læs BIF
beskrivelsen af BIF-LIS Læs kontorchefens
beskrivelse af BIF-LIS Læs om de udvalgte data fra KMD Opera
til BIFLIS dimensioner og kuber |
|
Lundbeck
(2007-2010) |
|
|
|
Design
og udvikling af en håndscanner terminal lager applikation ved ekspedition
af forbrugsvare, reservedele og udlån samt aflevering af værktøjer ved
lagrene i Valby (i alt 12 håndscanner terminaler) og senere på lagre i USA og
Italien. Udviklet som en Pocket PC Smart Device applikation i .NET C# med multi-language i
skærmbillederne. Se eksempler på skærmbilleder og
programmering |
|
KMD (tidligere
Civitas) (2006-2008) |
|
|
|
Teknisk
projektleder og arkitekt hos KMD ved udvikling af et nyt Budgetsystem til
statslige institutioner inkl. kravspecifikation, design, udvikling og
implementering. Frontend
er .NET Windows Forms i C# og Office Web Components, backend er SQL Server og Analysis Services med kuber hvori brugerne indtaster budget tal
samtidig med at realiseret tal vises via en række dimensioner fra
NavisionSTAT. Kube data vises med OWC indtastning via writeback med MDX.
Derudover indlæses investeringer fra NavisionSTAT så afskrivninger efter
lineær og saldo metoder kan beregnes frem i tiden sammen med egne budgetteret
investeringer i fremtiden og indgå i likviditetsbudgettering med
forretning af investeringen. Omkostningsfordeling enten via lønsum,
timer eller faste procentsats nøgletal (ABC metoden) opstilles i systemet
via scenarier og trin, og bliver online udført på både budget og realiseret
beløb. Kostpris beregning inkl. sociale tillæg scnearie via ressouce- og lønsumspuljer
af medarbejdere med lønfordeling og retur til NavisionSTAT. Budgetsystemet omtalt i Computerworld. Se eksempel med
OWC inklusiv en række programmeret funktioner Se eksempel på et
skærmbillede fra Budgetsystemet kaldet Budgetmodel Se eksempel på et
skærmbillede fra Budgetsystemet kaldet Investering |
|
TDC
(2004-2006) |
|
|
|
Chef arkitekt for SOL
(Statistik Og Ledelsesrapporteringssystem) projekt hos TDC Mobil med
kravspecifikation, design, udvikling og implementering samt drift omfattende
en række data warehouses, ETL forløb, data marter og OLAP-kuber inden for Abonnement,
Trafik og Økonomi. Frontend er Targit
til ad hoc analyser og gemte rapporter og Temtec til faste rapporter, backend er SQL Server til databaserne,
SSIS Integration Services til ETL og Analysis Services til OLAP kuber der tilgås med Targit. SOL superbrugere opdaterer
dimensionsdata og regelsæts der oversætter kildeleverancer til
dimensionsdata gennem en Microsoft
Access applikation kaldet SOL Cockpit. Kravspecifikation, design,
udvikling og implementering af data warehouse kaldet PrAWIS (Præventiv Accesnet
Warehouse Information System) hvor en række datakilder for første gang bliver
sammenkørt og præsenteret i diagramform med bl.a. drill down/up, så
koblingsveje og især de fejlramte hurtigt kan identificeres til videre
bearbejdning via en række indlagte grænseværdier for fejl. Frontend med
diagrammet i ASP.NET via C#, d.v.s. som en intranet løsning, backend er SQL
Server. Design, udvikling og
implementering af nyt data warehouse kaldet Triumph indeholdende trafikmålinger
fordelt på 21 dimensioner i en OLAP-kube. Frontend Excel, backend er SQL
Server og Analysis Services. Drift
og driftmodning samt vedligeholdelse af CUBUS et stort enterprise data warehouse
løsningen baseret på mange OLAP. Frontend Excel, backend er SQL Server og Analysis
Services. Vedligeholdelse af data warehouse kaldet Bali med afsætnings- og
beholdningsdata som fordeles i fem kuber summeret på dag, uge og
månedsniveau. SOL: Læs om dimensioner og kuber og se
eksempler på SOL Cockpit applikation PrAWIS: Triumph:
Se designets ETL
staging forløb i Triumph Se driftens ETL
status oversigt efter indlæsning til Triumph |
|
Naturstyrelsen
(tidligere
Skov- og Naturstyrelsen) (1991-2020) |
|
|
|
Kravspecifikation, analyse, design,
udvikling og implementering af en række decentrale og centrale databasesystemer
til planlægning og fakturering af maskiner, skovning, flis og løvtræer. De
seks centrale databasesystemer kaldes: Planmas, Masregn, Flis, Løvplan,
Opmål og Kvalitetsopfølgning. Startet i 1996 med Microsoft
Access 95 og i 2002 som client server med frontend Access 2003 ADP via Citrix og backend er SQL Server 2000. I 2013 en større database
omstrukturering med tilretninger i skærmbilleder og rapporter. I 2016 konverteret til Access 2010 ADP og SQL Server 2012/2016. Den 10. januar 2019
holdt vi en næsten 25 års jubilæum fejring af Planmas. I 2020 anvendes alle
databaser, applikationer og webservices fortsat. Der er blevet designet og
udviklet snitflader til andre systemer gennem internet via web services og
xml/https til html5 blanketter til brugere ude i skoven og til sScale fra
Dralle med data til opmåling af træ stakke og efterfølgende data med
opmålt mængde til Planmas. Der er etableret tre miljøer
via to SQL servere og en SQL instance for produktion, test og arkiv, hvor
arkivet indeholder data til og med år 2012 baseret på tidligere begreber og
beregninger. Udviklingsmiljøet er på en PC med SQL Server Developer Edition.
ProgramData filer i forskellige mapper og to Citrix servere til at fordele brugerne
på m.h.t. hukommelse og CPU tid. Udvalgte rapportudskrifter
fra ovenstående databaser er samlet i en BI-applikation (Business
Intelligence) kaldet Distriktsrapporter, som giver forretningsindsigt til
andre brugere i organisationen, der ikke har adgang til systemerne. Brug af Planmas. Udregning af biomasseproduktion
SBP Sustainable Biomass Partnership med batchnummer for Flis C02 udledning. Access databaser til Herning
værket, Vognmænd, Dalum samt til landets fjernvarmeværker, som anvendes til
indberetninger der senere via en fil sendes til Naturstyrelsen og indlæses
i Flis systemet. Andre Access databaser for Kultur træarter, Hugstplanlægning,
Stormplanlægning
ved stormen i december 1999 samt Person/kontakt database. Tidligere en række Borland
Paradox databaser bl.a. for Kursus administrationssystem og Jagt journal
system. Undervisning i databaser Paradox
og Access samt programmering. Erfaring:
Planlægning af hugst, skovning, kunde/værk, rapportering og statistik. Mere beskrivelse i en
projektleder stilling Se eksempler på skærmbilleder og
rapporter |
|
Søopmålingen Holmen (2004) |
|
|
|
Design
og udvikling af en håndscanner terminal database-applikation til Pocket PC
Windows 2003 til mønstring af apparater på en række lokationer. |
|
Rigsrevisionen
(2004) |
|
|
|
Indlæsning af filer fra
Økonomistyrelsen til et data warehouse, hvor data bliver beriget via bl.a.
en række summeringer. Frontend er Microsoft
Access, backend er SQL Server 2000. Erfaring:
Statens finanser, kontoplan m.v. |
|
DSB S-tog
(2003-2004) |
|
|
|
Kravspecifikation, design,
udvikling og implementering af et data warehouse og multidimensionel
OLAP-kube til beregning af togregularitet (rettidighed), hvor der blev
startet med at analyse eksisterende SAS løsning af datasets og SAS-kode for
beregninger og derefter at konvertere til SQL Server tabeller og SAS-koden
til stored procedures i t-sql og til DTS (Data Transformation Services)
pakker. SAS kode diagram. Kravspecifikation, design,
udvikling og implementering af et nyt data warehouse og OLAP-kube til sammenstilling
af salg og vareforbrug i kiosker og billetsalgssteder samt beregning af
bruttoavancer. Frontend Excel og Business
Objects, backend er SQL Server og Analysis Services. Erfaring: Beregning af
tog-regularitet, salg og omkostning, rapportering og statistik. |
|
Skovdyrkerforeningen Vestjylland og Øerne
(2003-2024) |
|
|
|
Udvikling og implementering
af en database til håndtering af flis i Microsoft
Access kaldet Nigra. Udregning af af biomasseproduktion SBP Sustainable
Biomass Partnership med batchnummer for Flis C02 udledning og en VEII
rapport. En guide til at sammensætte data fra varmeværk og transportdata fra
vognmand hvor et Vejenummer kan have delelæs og nettovægt udregninger. |
|
Elektron (2002) |
|
|
|
Udvikling af arkitekturen og
kommunikation i XML. Databasen implementeret i SQL Server 2000 der modtager XML og lagrer dets indhold i en relationsdatabase
samt afleverer XML dokumenter på basis af forespørgsler. Erfaring:
Bank forhold og produkter og dialog med kunder på hjemmeside. |
|
Danske Bank
(2001-2002) |
|
|
|
Klargøre PensionsService
Opgørelsesprogrammet til BG-Bank i Visual
Basic med en Microsoft Access
database, samt tilrette en hel række bruger ønsker, design af to Access
databaser for to andre afdelinger for Inkasso og Card Division. Software:
Visual Basic og Access. Erfaringer:
Pension. Undervisning i
databasedesign og Access. |
|
Basisbank (2001) |
|
|
|
Database udvikling i SQL server 2000. Se eksisterende databasen
igennem, tilrette fejl i asp, htlm, javascript-koden. Software:
SQL Server, HTML, ASP, JavaScript. Erfaring:
Bank, kunde forhold, at blive kunde, lån, wizard til kunderne. |
|
Novo Nordisk og Novo Nordisk
Farmaka Danmark (1989-1997) |
|
|
|
Udvikling og implementering
af en række databasesystemer for forskere i Borland Paradox og Microsoft
Access. Konsulent bistand. Undervisning i
databasedesign og Paradox. |
|
Gallup (1996-2001) |
|
|
|
Udvikling af forskellige
systemer til reklamestatistik i Adfacts i SQL Server 7.0 database som et data warehouse med Microsoft Access som front-end
applikation via Citrix, og kundernes bruger tilgår via deres Citrix klient. Se eksempel på et
rapportsystem omtalt i Børsen Se eksempler på
skærmbilleder fra Adfacts Plus+ |
|
Audiophil
(1999) |
|
|
|
Kunde system og Leverandørbestillingssystem implementeret
i Access. |
|
Hogg-gruppen
(1998) |
|
|
|
Bevoksningssystem implementeret
i Access. |
|
|
|
|
|
Hernie database implementering
i Access. |
|
Samfundslitteratur
(1995) |
|
|
|
Forfatter/bog system og ordbogsdatabase indtastningsværktøj
til en forfatter af dansk-engelsk ordbøger. Begge implementeret i Access. |
|
Akademikernes Centralorganisation
(1995-1997) |
|
|
|
Overenskomst system impementeret i Access. |
|
Dansk Bilferie
(1994-1998) |
|
|
|
Bilferie bookningssystem med kunder, prisberegning,
udskrivning af diverse interne lister, breve og beviser til kunder. Implementeret
i Paradox. |
|
Kommunernes legeteker
(1994-1997) |
|
|
|
Sysleg system, et slags bibliotekssystem til udlåning
af lejetøj m.v. Implementeret i Paradox
og solgt til flere legeteker i Danmark. |
|
APV (1993-1994) |
|
|
|
Tilbudsgenereringssystem implementeret i Paradox og WordPerfect 5.1. |
|
Billetkontoret (1993) |
|
|
|
Flybillet prisberegningssystem implementeret i Paradox. |
|
KVL – Den Kgl. Veterinær- og
Landbohøjskole (1993) |
|
|
|
Registreringssystem for målingstal og videre data
behandling og statistik i Paradox. |
|
BRS Software Products (1993) |
|
|
|
Programmering i WordPerfect
for Windows i forbindelse med indscanning af dokumenter. |
|
Sander & Co og Egmont
(1992-1994) |
|
|
|
Kursus/konference system implementeret i Paradox kaldet Sanderman. |
|
Danske Konferencecentre
(1999) |
|
|
|
Konsulent bistand i Paradox. |
|
KGN Brands (1996) |
|
|
|
Konsulent bistand i Access. |
|
Organon (1995-1997) |
|
|
|
Konsulent bistand i Paradox og Access. Udvikling af diverse små systemer til at lette
dagligdagens registreringer. |
|
ETA Danmark (1995) |
|
|
|
Konsulent bistand i Paradox. |
|
Københavns Belysningsvæsen
(1994-1996) |
|
|
|
Analyse, design og
implementering af Access database kaldet Manop. Undervisning i
databasedesign og Access. |
|
Burmeister & Wain Skibsværft
(1994) |
|
|
|
Konsulent bistand i Paradox. |
|
Van den Bergh Food (1994) |
|
|
|
Konsulent bistand i Paradox. |
|
Post Danmark
(1993-1995) |
|
|
|
Konsulent bistand og
undervisning i databaser i Paradox. |
|
Frøbel seminariet
(1993) |
|
|
|
Konsulent bistand i Paradox. |
|
Saab Danmark (1992-1994) |
|
|
|
Kunde system og andre små systemer i Paradox og Access. Konsulent bistand i Paradox og Access. |
|
C & B International
(1992) |
|
|
|
Konsulent bistand, udvikling og programmering i Paradox. |
|
Dansk Backgammon Forbund
(1992) |
|
|
|
Konsulent bistand i Paradox. |
|
Dan Net (1991) |
|
|
|
Konsulent bistand i Paradox. |
|
Fangel Projektledelse (1990) |
|
|
|
Konsulent bistand i Paradox. |
|
PC-skolen, Logicon,
EDB-Højskolen og Professionel (1991-1996) |
|
|
|
Undervisning i
databasedesign og programmering i Paradox, Access og SQL Server. |