150 likes | 326 Views
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
E N D
Integrační služby MS SQL Server a BIDS
Osnova • Úlohy SQL Serveru • IntegrationServices • BIDS • Vytvoření balíčku • Záložky • ControlFlowsTask • Data FlowsTask • 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
SSIS prostředí • Základní balíček obsahuje záložky • Controlflowelements - řídicí toky • Data FlowElements - datové toky • EventHandlers - ř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á, • CompletionResult ControlFlowItems ContainerTask Data FlowTask- další strana Data preparationTask WorkflowTask SQL Server Task WMI Task ScriptingTask ...
SSIS – ControlFlowTask Maintenance Plan Task - pro správu db
SSIS – Data FlowTasks 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
Odkazy • Creating a Basic Package (SQL Server Video)http://msdn.microsoft.com/cs-cz/library/cc952921.aspx • Lesson 1: Creating the Project and Basic Packagehttp://msdn.microsoft.com/en-us/library/ms170419.aspx • Using SQL Server Integration Services (SSIS) Control Flow in SQL Server 2005http://dotnetslackers.com/articles/sql/UsingSQLServerIntegrationServicesSSIS.aspx • Lacko, L.: Business Inteligence v SQL Serveru 2008. Reportovací, analytické a další datové služby, ComputerPress 2009, Brno