SQL Server Integration Services (SSIS) grundlæggende kursus

Det lærer du

Microsoft SQL Integration Services er et af de mest centrale produkter i Microsoft's række af Business Intelligence produkter. Microsoft SQL Server Integration Services er en platform til bearbejdelse af data fra simple kopieringer til avancerede opgaver som eksempelvis konsolidering og rensning af data. SQL Server Integration Services er et værktøj, der er beregnet til håndtering af den ofte meget omfattende ETL proces, der er nødvendig, når data skal kopieres fra virksomhedens kildesystemer til Data Warehouses og Data Marts.

Kurset fokuserer bl.a. på kopiering af data til dimension - og fact tabeller; men har også fokus på fejlhåndtering, deployment og sikkerhed.

Efter kurset vil du være i stand til at håndtere følgende opgaver:

  • Oprette en SQL Server Integration Services solution
  • Oprette Control Flows
  • Oprette Data Flows
  • Implementere Event Handlers
  • Planlægge og håndtere Deployment
  • Automatisere eksekvering via Jobs
  • Sikkerhed og adgang til pakker

Det får du

Før kurset

  • Mulighed for at tale med en instruktør, der kan hjælpe dig med at finde det helt rigtige kursus.

På kurset

  • Undervisning af Danmarks mest erfarne instruktørteam i hyggelige og fuldt opdaterede kursuslokaler i centrum af København.
  • Et kursus bestående af en vekslen mellem teori og praktiske øvelser. Vi ved, hvor vigtigt det er, at du får tid til at arbejde med opgaverne i praksis, og derfor har vi altid fokus på hands-on i undervisningen.
  • Et opgavekompendie og en relevant bog, der understøtter kurset, som kan anvendes som opslagsværk efter kurset.
  • Fuld forplejning, som inkluderer morgenmad, friskbrygget kaffe, te, frugt, sodavand, frokost på en italiensk restaurant på Gråbrødretorv, kage, slik, og naturligvis Wi-Fi til dine devices.
  • Et kursuscertifikat med bevis på dine nye kvalifikationer.

Efter kurset


  • Adgang til vores gratis hotline, som betyder, at du op til et år efter kurset kan ringe eller skrive til os, hvis du har spørgsmål til de emner, der er blevet gennemgået på kurset.
  • Vores unikke tilfredshedsgaranti, som er din tryghed for at få fuldt udbytte af dit kursus.

Få det optimale ud af kurset

Kurset henvender sig til dig, der skal i gang med at arbejde med Microsoft SQL Server Integration Services og ønsker at få kendskab til en række af de grundlæggende funktioner.

Kurset er et teknisk kursus og det forventes, at du som minimum har deltaget på vores Business Intelligence Grundlæggende og SQL Grundlæggende kursus, eller har tilegnet dig en grundlæggende viden om Business Intelligence, dimensional datamodellering og SQL ad anden vej. Desuden er kendskab til f.eks. VB scripting eller ligende en fordel.

Kurset er baseret på en vekslen mellem teori og praktiske øvelser. Du vil få udleveret et kursusmateriale bestående af en bog og et opgavekompendium, der understøtter kurset. Dette kan anvendes som opslagsværk efter kurset. Opgavekompendiet er udviklet specielt til dette kursus.

Kursusindhold

Modul 1 - Introduktion til Microsoft SQL Server Integration Services

Målet med dette modul er at give dig et overblik over, og kendskab til, en række af de begreber, der er relevante i forhold til Microsoft SQL Server Integration Services og ETL processen.

  • ETL Processen
  • SSIS Arkitektur
  • Værktøjer til Administration og Konfiguration
  • SQL Server Data Tools
  • SQL Server Integration Server projekter
  • SQL Server Integration Server pakker

Modul 2 – Introduktion til Control Flow

Målet med dette modul er at introducere Control Flows, som er den overordnede styring af eksekveringen af SQL Server Integration Services pakker. I modulet introduceres variabler, parametre og expressions.

  • Connection Managers
  • Variabler
  • Parametre
  • Expressions
  • Precedence Constraints
  • Containers
  • Introduktion til Expressions
  • Precedence Constraints
  • Execute SQL Task
  • Package Parts

Modul 3 - Control Flow Tasks

Målet med dette modul er at introducere en række almindeligt anvendte Control Flow Tasks og gøre dig i stand til anvende disse.

  • Script Task
  • Send Mail Task
  • File System Task
  • For Loop Containers

Modul 4 – Introduktion til Data Flow

Målet med dette modul er at introducere Data Flows. I modulet gennemgås en række forskellige datakilder, datadestinationer og almindeligt anvendte simple transformation tasks.

  • Data Flow Transformations typer
  • Data Flow sources
  • Data Flow destinations
  • Simple Data Transformations
  • Data Viewers

Modul 5 – Avancerede Data Flows

Målet med dette modul er at præsentere mere avancerede Data Flow Tasks. Modulet vil bl.a. fokusere på opgaver, der typisk er relateret til data warehouse løsninger som eksempelvis indsættelse og opdatering af data i fact tabeller og konsolidering af data.

  • Lookup
  • Union All
  • Merge Join
  • Fuzzy Lookup

Modul 6 – Incremental Data Loads

Målet med dette modul er at præsentere løsninger og muligheder i forhold til incremental data loads (delta loads) og håndtering af slowly changing dimensions.

  • Data Warehouse Load Cyklus
  • Change Data Capture (CDC)
  • Slowly Changing Dimensions
  • MERGE statement

Modul 7 - Debugging, Logging og Fejlhåndtering

Målet med dette modul er at gøre dig i stand til at implementere forskellige teknikker til Logging og Fejlhåndtering. Efter dette modul vil du have en god forståelse for mulighederne omkring implementering af logging og fejlhåndtering i SQL Server Integration Services pakker.

  • Fejlhåndtering i data flow
  • Debugging
  • Fejlhåndtering
  • Event Handlers
  • Custom Logging

Modul 8 – Checkpoints og Transaktioner

Målet med dette modul er at introducere mulighederne for at gruppere tasks og opdateringer.

  • Checkpoints
  • Transaktioner

Modul 9 – Deployment

Målet med dette modul er at introducere dig for de muligheder og overvejelser, der er vigtige i forbindelse med deployment af projekter og oprettelse og konfiguration af Integration Services Catalog.

  • Deployment Modeller
  • Integration Services Catalog
  • Konfiguration og logging i Integration Services Catalog
  • Eksekvering af pakker i Integration Services Catalog
  • Environments

Modul 10 - Administration og Sikkerhed

Målet med dette modul er at introducere dig til opsætning af sikkerhed i forhold til adgang til projekter og foldere. Desuden gennemgås almindeligt forekommende administrative opgaver som eksempelvis automatisering.

  • SQL Server Integration Services Sikkerhed
  • Automatisering
  • SQL Server execution context
  • Backup og Restore

Kontaktoplysninger

Adresse
Amagertorv 21
1160 København K