Ik leer ook steeds
.
Anders ik wel

. Dat is het leuke aan dagelijks werken met meteorologische gegevens en dit soort software, je kan allerlei dingen maken en ontdekken.
Eén van de voordelen van MS SQL Server vind ik het gebruik van SSIS (SQL Server Integrated Services), een component die het mogelijk maakt om met bestanden te werken, om gegevens op te halen, te bewerken en weg te zetten in SQL Server, back-ups te maken, XML bestanden te genereren, et cetera. Voor het importeren van de gegevens van het KNMI vrijwillige waarnemersnetwerk heb ik zo'n SSIS-pakketje gemaakt, hieronder afgebeeld in Visual Studio 2008. Het is een simpel setje taken:
1. Gooi de tijdelijke tabel leeg
2. Loop door een folder heen en verwerk elk bestand door de inhoud ervan in de tijdelijke tabel te stoppen (wordt telkens aangevuld)
3. Start de verwerking (een Stored Procedure die waarden deelt door 10, controleert op gekke waarnemingen en een datum-tijdstempel berekend en tot slot de gegevens in de operationele tabel zet)
4. Herindexeer de operationele tabel voor snellere toegang
Door het SSIS-pakketje te starten worden al deze taken achter elkaar uitgevoerd, zonder dat je hiervoor een ingewikkeld batch-bestand moet maken of iets dergelijks. Je hebt bovendien goed overzicht van de stroom en je kan veiligheidsmechanismen inbouwen (bijvoorbeeld: faalt stap x van het proces, stop dan met het pakket en e-mail de IT-beheerder).
Gr. Ben
Quote selectie