SQL Server Analysis Services (SSAS) 2016 Tabular Model

Kursusmål

Microsoft SQL Server Analysis Services i Tabular Mode er valget for mange nye løsninger med fokus på analyse og høj ydelse. Microsoft Analysis Services i Tabular Mode anvender effektiv komprimering og in-memory teknologi til levering af ekstrem høj ydelse. På kurset introduceres også muligheden for at arbejde med realtidsløsninger i directquery mode, og du lærer at opbygge både simple og avancerede datamodeller og anvende DAX til at oprette beregnede kolonner og measures. 

SQL Server Analysis Services Tabular Model er en anderledes måde at opbygge løsninger sammenlignet med den gammelkendte multidimensionelle model og er i langt højere grad rettet mod udviklere med en baggrund i relationelle databaser. 

Efter kurset vil du være i stand til: 

  • Oprette SQL Server Analysis Services løsninger i Tabular Mode
  • Oprette en Tabular Model
  • Oprette simple og avancerede relationer
  • Oprette hierarkier
  • Oprette measures, beregnede kolonner, KPI og perspectives
  • Anvende DAX
  • Forberede datamodel til rapportering
  • Konfigurere sikkerhed
  • Anvende directquery mode
  • Administrere SQL Server Analysis Services i Tabular Model

Deltagere

Kurset henvender sig til dig, der i dag arbejder med Microsoft Business Intelligence og ønsker at lære at udvikle løsninger baseret på Microsoft SQL Server Analysis Services Tabular Model. 

Det forventes, at du har et godt kendskab til relationelle databaser, Business Intelligence begreber og processer. 

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 kursusmateriale, som du efterfølgende kan bruge som opslagsværk samt et opgavesæt, der understøtter 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.

Kursusindhold

Modul 1 - Introduktion til Microsoft SQL Server Analysis Services

Målet med dette modul er at introducere dig overordnet til Microsofts SQL Server Analysis Services og de forskellige server modes. Desuden gennemgår vi Business Intelligence Semantic Model (BISM) og installation og konfiguration af SQL Server Analysis Services i Tabular Mode. 

  • SQL Server Analysis Services Server Modes
  • Business Intelligence Semantic Model (BISM)
  • Installation og konfiguration af SQL Server Analysis Services i Tabular Mode
  • Konfiguration af udviklingsmiljø

Modul 2 – Introduktion til Tabular Data Model 

Målet med dette modul er at opbygge en Tabular Data Model baseret på forskellige datakilder, og hvordan disse relateres til hinanden. Beregnede kolonner og simple measures introduceres. 

  • Import af data fra forskellige kilder
  • Relationer
  • Beregnede kolonner og simple measures
  • Simple hierarkier

Modul 3 – Introduktion til DAX 

Målet med dette modul er at introducere DAX som anvendes til at oprette beregnede kolonner og measures i SQL Server Analysis Services Tabular Model. Du vil efter dette modul kende den vigtige forskel på row context og filter context, og du vil være i stand til arbejde med role playing relationer og oprette parent-child hierarkier. 

  • Beskrivelse af DAX syntaks
  • Row context og Filter context
  • Role playing relationer
  • Parent-child hierarkier

Modul 4 – Avanceret DAX 

Målet med dette modul er at gennemgå lettere avanceret DAX og blandt andet anvende variabler og calculated tables. 

  • DAX og variabler
  • Calculated tables

Modul 5 – DAX og Time Intelligence 

Målet med dette modul er at gennemgå DAX time intelligence funktioner og blandt andet arbejde med år-til-dato beregninger og semi additive measures. 

  • Tidstabel
  • Dato- og Tids funktioner
  • Akkumulerede beregninger
  • Sammenligning af perioder
  • Semi additive measures

Modul 6 – Tabular Data Model og rapportering 

Målet med dette modul er at tilrette og forberede den opbyggede Tabular data Model til rapportering. 

  • KPI
  • Perspectives
  • Data kategorier
  • Kolonner og summering

Modul 7 – Konfiguration af sikkerhed 

Målet med dette modul er at gøre dig i stand til at implementere og konfigurere sikkerhed i en SQL Server Analysis Services Tabular database. Du vil efterfølgende være i stand til at implementere sikkerhed på både server - og database niveau. 

  • Sikkerhed på server niveau
  • Row-level security
  • Dynamisk sikkerhed

Modul 8 – Deployment af databaser og opdatering af data 

Målet med dette modul er at gøre dig i stand til at lave deployment af en SQL Server Analysis Services Tabular database. Desuden bliver du præsenteret for de forskellige muligheder for at opdatere data efterfølgende. 

  • Metoder til Deployment
  • Partitioner
  • Opdatering af data

Modul 9 – Directquery mode og operational analytics 

Målet med dette modul er at præsentere dig for mulighederne for at implementere realtidsløsninger med SQL Server Analysis Services Tabular. Du vil få gennemgået muligheder og begrænsninger med directquery, samt mulighederne for at optimere datakilde for understøttelse af realtidsanalyse. 

  • Directquery Mode
  • Begrænsninger i directquery mode
  • Operational Analytics i SQL Server 2016

Modul 10 – Administration af SQL Server Analysis Services databaser

Målet med dette modul er at gøre dig i stand til at håndtere en række administrative opgaver som eksempelvis backup og restore af databaser og monitorering 

  • Backup og restore af databaser
  • Monitorering med SQL Profiler og xEvents