Transcript ppt

Integrační služby
MS SQL SERVER A BIDS
Osnova









Úlohy SQL Serveru
Integration Services
BIDS
Vytvoření balíčku
Záložky
Control Flows Task
Data Flows Task
Příklady
Zdroje
SQL Server
 Database Engine
 Analysis Services - Multidimensional Data
 Analysis Services - Data Minig
 Integration Services
 Master Data Services
 Replication
 Reporting Services
 Share Points Integration
 Service Broker
Microsoft SQL Server 2008
Integration Services (SSIS)
Předchůdce - DTS Data Transformation Services
 Pro zavádění dat z prod. databází do DS
 sběr dat z různorodých systémů
 reorganizace struktury dat
The Business Intelligence
Development Studio
Obsahuje interaktivní uživatelské
prostředí pro rychlý vývoj (nejen)
SSIS balíčků, umožňuje sdílet
řešení analytických a
reportovacích služeb, ...
Je součástí SQL Serveru – při
instalaci zaškrknout BIDS
DTS Designer - Vytvoření balíčku
SSIS prostředí
 Základní balíček obsahuje záložky
 Control flow elements - řídicí toky
 Data Flow Elements - datové toky
 Event Handlers - řadiče událostí
 Package Explorer - prohlížeč událostí
SSIS
StartUp balíček
Tasky (úlohy)
Pipeliny - propojují zdroj a cíl
Vznikají balíčky (Packages)
SSIS
 Řídicí toky - procesy
 Možné konce
 Success - zelená,
 Fail - červená,
 Completion Result
Control Flow Items
Container Task
Data Flow Task - další strana
Data preparation Task
Workflow Task
SQL Server Task
WMI Task
Scripting Task
...
SSIS – Control Flow Task
Maintenance Plan Task
- pro správu db
SSIS – Data Flow Tasks
Zdroj ->
Transformace ->
Destination
SSIS – Příklad 1 pokusný
Barvy v průběhu spuštění balíčku – Execute Process Task – cmd.exe,
mspaint.exe, notepad.exe
Tečkovaný DT - OR
SSIS příklad DataFlow
Odkazy
 Creating a Basic Package (SQL Server Video)
http://msdn.microsoft.com/cscz/library/cc952921.aspx
 Lesson 1: Creating the Project and Basic Package
http://msdn.microsoft.com/enus/library/ms170419.aspx
 Using SQL Server Integration Services (SSIS) Control
Flow in SQL Server 2005
http://dotnetslackers.com/articles/sql/UsingSQLServ
erIntegrationServicesSSIS.aspx
 Lacko, L.: Business Inteligence v SQL Serveru 2008.
Reportovací, analytické a další datové služby,
ComputerPress 2009, Brno