SQL Server 2005 – die Business Intelligence Plattform: Integration, Analyse & Reporting Markus...

27

Transcript of SQL Server 2005 – die Business Intelligence Plattform: Integration, Analyse & Reporting Markus...

Page 1: SQL Server 2005 – die Business Intelligence Plattform: Integration, Analyse & Reporting Markus Raatz Geschäftsführer ixto GmbH.
Page 2: SQL Server 2005 – die Business Intelligence Plattform: Integration, Analyse & Reporting Markus Raatz Geschäftsführer ixto GmbH.

SQL Server 2005 – die Business Intelligence Plattform:

Integration, Analyse & Reporting

Markus RaatzMarkus RaatzGeschäftsführerGeschäftsführerixto GmbHixto GmbH

Page 3: SQL Server 2005 – die Business Intelligence Plattform: Integration, Analyse & Reporting Markus Raatz Geschäftsführer ixto GmbH.

Warum Business Warum Business Intelligence?Intelligence?Langsame Langsame

Reaktion auf Reaktion auf Veränderungen Veränderungen

am Marktam Markt

Hohe Kosten für Hohe Kosten für AdministrationAdministration

Kundenbedürfnisse Kundenbedürfnisse schwer zu analysierenschwer zu analysieren

Lagerverwaltung und Lagerverwaltung und Einkaufsverwaltung Einkaufsverwaltung

ineffektivineffektiv

Management durch Management durch SpreadsheetsSpreadsheets

Überfülle an InformationÜberfülle an Information

Compliance (BASEL, Compliance (BASEL, Sarbanes Oxley) Sarbanes Oxley)

Page 4: SQL Server 2005 – die Business Intelligence Plattform: Integration, Analyse & Reporting Markus Raatz Geschäftsführer ixto GmbH.

SQL Server SQL Server 20002000

SQL Server SQL Server 20052005

SQL Server SQL Server 2000 2000 Reporting Reporting

ServicesServices BI hochverfügbar

Skalierbarkeit Ad Hoc-

Reporting Entwickler-

Produktivität Data Mining

und ETL für Unternehmens-anwendungen inbegriffen

Erste Datenbank mit Reporting- Lösung

Enthält Report Design, Weitergabe & Verwaltung

Echtzeit-OLAP Erste

Datenbank mit Data Mining

Mehr Arten von Dimensionen

64Bit-Unterstützung

Niedrigste TCO Automatisches Tuning

Verläßlich und sicher Business Intelligence integriert

Über alle Versionen gilt:

SQL Server SQL Server 7.07.0

Erste Datenbank mit OLAP und ETL

Excel- Integration

Clustering eingebaut

“OLAP für die Massen”

1. 1. GenerationGeneration 2. 2. GenerationGeneration 3. 3. GenerationGeneration

SQL Server-GenerationenSQL Server-GenerationenDie Geschichte der Business Intelligence-Die Geschichte der Business Intelligence-InnovationInnovation

OLAP Services OLAP Services Analysis Services Analysis Services

Page 5: SQL Server 2005 – die Business Intelligence Plattform: Integration, Analyse & Reporting Markus Raatz Geschäftsführer ixto GmbH.

Marktführer im OLAP-BereichMarktführer im OLAP-Bereich

http://www.olapreport.comhttp://www.olapreport.com

Page 6: SQL Server 2005 – die Business Intelligence Plattform: Integration, Analyse & Reporting Markus Raatz Geschäftsführer ixto GmbH.

Daten aus Daten aus Quellsystemen Quellsystemen integrierenintegrierenDatentransformatiDatentransformation on und und VereinheitlichungVereinheitlichung

Hierarchischer Hierarchischer Überblick über Überblick über Daten, Business Daten, Business LogikLogikAd-hoc Analysen Ad-hoc Analysen leichtgemachtleichtgemacht

Daten-Daten-präsentation präsentation undund-verteilung-verteilungEinfacher Einfacher Zugriff für alleZugriff für alle

IntegrierenIntegrieren AnalysierenAnalysieren ReportingReporting

Eine echte Eine echte EntscheidungshilfeEntscheidungshilfeBusiness IntelligenceBusiness Intelligence

Alle Business Intelligence-Alle Business Intelligence-Tools aus einer HandTools aus einer Hand

SQL Server Reporting SQL Server Reporting Services in allen Services in allen

Editionen enthaltenEditionen enthalten

Page 7: SQL Server 2005 – die Business Intelligence Plattform: Integration, Analyse & Reporting Markus Raatz Geschäftsführer ixto GmbH.

Integration ServicesIntegration Services

Warum ist ETL wichtig?Warum ist ETL wichtig? Neue und erweiterte ETL-FähigkeitenNeue und erweiterte ETL-Fähigkeiten Neue Architekturen zum Laden von Neue Architekturen zum Laden von

Daten Daten

Page 8: SQL Server 2005 – die Business Intelligence Plattform: Integration, Analyse & Reporting Markus Raatz Geschäftsführer ixto GmbH.

Daten aus heterogenen Daten aus heterogenen Quellen vergleichbar Quellen vergleichbar machen:machen: TextdateienTextdateien Host-Host-

SystemeSysteme Excel-SheetsExcel-Sheets

Relationale DBsRelationale DBs Daten in Data Warehouses Daten in Data Warehouses

und Data Marts aktualisierenund Data Marts aktualisieren Daten säubern, bevor man Daten säubern, bevor man

sie einfügtsie einfügt Schnelles Laden von Schnelles Laden von

Massendaten Massendaten Bei Erfolg oder Fehler Bei Erfolg oder Fehler

Statusinformationen Statusinformationen versendenversenden

Mehr Logik in den Mehr Logik in den Ladevorgang, dann werden Ladevorgang, dann werden Staging-Datenbanken unnötigStaging-Datenbanken unnötig

Automatisierte Funktionen Automatisierte Funktionen zur Datenadministrationzur Datenadministration

Integration ServicesIntegration ServicesWarum ist ETL wichtig?Warum ist ETL wichtig?

Page 9: SQL Server 2005 – die Business Intelligence Plattform: Integration, Analyse & Reporting Markus Raatz Geschäftsführer ixto GmbH.

Die ETL-Plattform für große Die ETL-Plattform für große ProjekteProjekte Hohe PerformanceHohe Performance Hohe DatenmengenHohe Datenmengen Noch zuverlässiger und Noch zuverlässiger und

stabilerstabiler Einfacher zu bedienenEinfacher zu bedienen

Vollständige Vollständige EntwicklungsumgebungEntwicklungsumgebung

VersionskontrolleVersionskontrolle Visuelles Debuggen von Visuelles Debuggen von

Kontroll- und DatenflussKontroll- und Datenfluss Jede Menge Jede Menge

Transformationen bereits Transformationen bereits enthaltenenthalten

Sehr gut erweiterbarSehr gut erweiterbar Eigene TasksEigene Tasks Eigene TransformationenEigene Transformationen Eigene DatenquellenEigene Datenquellen

Integration ServicesIntegration ServicesNeue und erweiterte ETL-FähigkeitenNeue und erweiterte ETL-Fähigkeiten

Page 10: SQL Server 2005 – die Business Intelligence Plattform: Integration, Analyse & Reporting Markus Raatz Geschäftsführer ixto GmbH.

Integration Services: Integration Services: FunktionFunktion

•Vielseitige Datenquellen sind unterstützt, auch selbst entwickelte•Transformations-Komponenten verändern die Daten flexibel.•Die Daten werden regelbasiert verschiedene Wege weitergeleitet.•Der Datenfluss kann so komplex sein wie das Alltagsgeschäft.•Am Ende werden die Daten parallel in verschiedene Ziele geschrieben.

Page 11: SQL Server 2005 – die Business Intelligence Plattform: Integration, Analyse & Reporting Markus Raatz Geschäftsführer ixto GmbH.

Importieren und säubern von ERP-Daten

Page 12: SQL Server 2005 – die Business Intelligence Plattform: Integration, Analyse & Reporting Markus Raatz Geschäftsführer ixto GmbH.

Analysis ServicesAnalysis Services

Warum ist OLAP wichtig?Warum ist OLAP wichtig? Neue und erweiterte Neue und erweiterte

AnalysefähigkeitenAnalysefähigkeiten Grundlegende ArchitekturGrundlegende Architektur

Page 13: SQL Server 2005 – die Business Intelligence Plattform: Integration, Analyse & Reporting Markus Raatz Geschäftsführer ixto GmbH.

Analysis ServicesAnalysis ServicesWarum ist OLAP wichtig?Warum ist OLAP wichtig?

Eine Version der WahrheitEine Version der Wahrheit Daten besser darstellen und Daten besser darstellen und

auswertenauswerten Business-Informationen Business-Informationen

verständlich machenverständlich machen Daten aus allen Plattformen Daten aus allen Plattformen

integrierenintegrieren Eine gemeinsame Sicht auf Eine gemeinsame Sicht auf

relationale und OLAP-Datenrelationale und OLAP-Daten ““Key Performance Indicators” (KPIs) Key Performance Indicators” (KPIs)

und Perspektivenund Perspektiven Echtzeit; hohe PerformanceEchtzeit; hohe Performance

Echtzeit-Daten in OLAP-CubesEchtzeit-Daten in OLAP-Cubes Sehr schnelle und flexible AnalyseSehr schnelle und flexible Analyse

XML-Standards für Datenzugriff und XML-Standards für Datenzugriff und Web Services-IntegrationWeb Services-Integration

Leicht und preiswert in andere Leicht und preiswert in andere Systeme integrierbarSysteme integrierbar

Page 14: SQL Server 2005 – die Business Intelligence Plattform: Integration, Analyse & Reporting Markus Raatz Geschäftsführer ixto GmbH.

Unified Dimensional ModelUnified Dimensional Model Proaktives ZwischenspeichernProaktives Zwischenspeichern Erweiterte Business IntelligenceErweiterte Business Intelligence

KPIs/PerspektivenKPIs/Perspektiven Selbst-definierte Selbst-definierte

Aggregationen und semi-Aggregationen und semi-additive Kennzahlenadditive Kennzahlen

Erstklassige Erstklassige EntwicklungsoberflächeEntwicklungsoberfläche

Failover ClusteringFailover Clustering 10 Data Mining-Modelle10 Data Mining-Modelle

Decision TreesDecision TreesClusteringClustering Time Time SeriesSeries

Sequence Sequence ClusteringClustering AssociationAssociationNaïve Naïve

BayesBayesNeural NetNeural Net

IntroducedIntroduced in SQL Server 2000 in SQL Server 2000

Analysis ServicesAnalysis ServicesNeue und erweiterte AnalysefähigkeitenNeue und erweiterte Analysefähigkeiten

und dazu…und dazu… Logistic Logistic

RegressioRegressionn

Linear Linear RegressioRegressionn

Text Text MiningMining

Page 15: SQL Server 2005 – die Business Intelligence Plattform: Integration, Analyse & Reporting Markus Raatz Geschäftsführer ixto GmbH.

Wozu SQL Server 2005 Wozu SQL Server 2005 Analysis Services?Analysis Services?

“Dashboards”

Detailberichte

BI-Clients

Excel-Tabellen

Ad Hoc-Berichte

SQL SQL ServerServer

TeradataTeradata

OracleOracleDB2DB2 ERP-ERP-

SystemSystem

DataDataWare-Ware-househouse

DataDataMartMart

AnalysisServices

““Eine Version Eine Version der Wahrheit”der Wahrheit”

Einfache, Einfache, dynamische dynamische DatenanalyseDatenanalyse

Top-Top-Performance Performance auch bei auch bei EchtzeitEchtzeit

99,999% 99,999% verfügbarverfügbar

Page 16: SQL Server 2005 – die Business Intelligence Plattform: Integration, Analyse & Reporting Markus Raatz Geschäftsführer ixto GmbH.

“Dashboards”

Detail-Berichte

BI-Clients

Excel-Tabellen

Ad Hoc-Berichte

AnalysisServices

CacheCacheX

ML/

A o

der O

DB

OX

ML/

A o

der O

DB

O

UDMUDM

SQL SQL ServerServer

TeradataTeradata

OracleOracleDB2DB2 ERP-ERP-

SystemSystem

DataDataWare-Ware-househouse

DataDataMartMart

Analysis ServicesAnalysis ServicesGrundlegende ArchitekturGrundlegende Architektur

Page 17: SQL Server 2005 – die Business Intelligence Plattform: Integration, Analyse & Reporting Markus Raatz Geschäftsführer ixto GmbH.

Ein “Unified Dimensional Model” mit einem Klick!

Page 18: SQL Server 2005 – die Business Intelligence Plattform: Integration, Analyse & Reporting Markus Raatz Geschäftsführer ixto GmbH.

Reporting ServicesReporting Services

Warum ist Reporting wichtig?Warum ist Reporting wichtig? Neue und erweiterte Reporting-Neue und erweiterte Reporting-

FähigkeitenFähigkeiten SQL Server 2005 BI Development SQL Server 2005 BI Development

StudioStudio

Page 19: SQL Server 2005 – die Business Intelligence Plattform: Integration, Analyse & Reporting Markus Raatz Geschäftsführer ixto GmbH.

Echtzeit-Einblick in Business Echtzeit-Einblick in Business TrendsTrends

Bessere Entscheidungen für Bessere Entscheidungen für alle Ebenen der Organisationalle Ebenen der Organisation

Reports auf mehrere Reports auf mehrere Datenquellen bauenDatenquellen bauen

Interaktiver Zugriff auf Interaktiver Zugriff auf InformationenInformationen

Nutzer können ihre eigenen Nutzer können ihre eigenen Reports bauen und Reports bauen und verändernverändern

Format des Reports vom Format des Reports vom Anwender wählbarAnwender wählbar

Einfache Integration in jede Einfache Integration in jede ApplikationApplikation

Reporting ServicesReporting ServicesWarum ist Reporting wichtig?Warum ist Reporting wichtig?

Page 20: SQL Server 2005 – die Business Intelligence Plattform: Integration, Analyse & Reporting Markus Raatz Geschäftsführer ixto GmbH.

Reporting ServicesReporting ServicesNeue und erweiterte Reporting-Neue und erweiterte Reporting-FähigkeitenFähigkeitenSkalierbarer ServerSkalierbarer Server Reporting-Plattform für das ganze Reporting-Plattform für das ganze

Unternehmen Unternehmen Zahlreiche Datenquellen, viele Zahlreiche Datenquellen, viele

Weitergabe-OptionenWeitergabe-Optionen Web Services-ArchitekturWeb Services-Architektur Zeitsteuerung, Snapshots, Zeitsteuerung, Snapshots,

Caching…Caching…Viele Werkzeuge zum Report Viele Werkzeuge zum Report DesignDesign

Visual Studio IDEVisual Studio IDE XML-Spezifikation (RDL)XML-Spezifikation (RDL) Erweiterbar für DrittherstellerErweiterbar für Dritthersteller

Ad Hoc-Berichte für AnwenderAd Hoc-Berichte für AnwenderLeicht zu administrierenLeicht zu administrieren

SOAP Web-Service APIsSOAP Web-Service APIs Report Manager-PortalReport Manager-Portal Integration mit AS, IS, Integration mit AS, IS,

VerwaltungstoolsVerwaltungstools

Page 21: SQL Server 2005 – die Business Intelligence Plattform: Integration, Analyse & Reporting Markus Raatz Geschäftsführer ixto GmbH.

Report Manager

Page 22: SQL Server 2005 – die Business Intelligence Plattform: Integration, Analyse & Reporting Markus Raatz Geschäftsführer ixto GmbH.

ArchitekturArchitektur

SQL Server-DatenbankSQL Server-Datenbank

Report ServerReport Server

ProgrammierschnittstellenProgrammierschnittstellen

WeitergabeWeitergabe

Weitergabe-WegeWeitergabe-Wege(Email, SharePoint,(Email, SharePoint,

eigene)eigene)

Security-DiensteSecurity-Dienste(NT, Passport, (NT, Passport,

eigene)eigene)

BerechtigungenBerechtigungenDatenzugriffDatenzugriff

DatenquellenDatenquellen(SQL, OLE DB, XML/A, (SQL, OLE DB, XML/A, ODBC, Oracle, eigene)ODBC, Oracle, eigene)

RenderingRendering

Ausgabeformate Ausgabeformate (HTML, Excel, (HTML, Excel, TIFF, eigene)TIFF, eigene)

BrowserBrowser

Web-InterfaceWeb-Interface

Report-VerarbeitungReport-Verarbeitung

OfficeOffice Eigene SoftwareEigene SoftwareBuilderBuilder

Report ModelReport Model

Page 23: SQL Server 2005 – die Business Intelligence Plattform: Integration, Analyse & Reporting Markus Raatz Geschäftsführer ixto GmbH.

Report BuilderReport Builder Berichte bauen ohneBerichte bauen ohne

SQL-KenntnisseSQL-Kenntnisse Ad-Hoc Reporting fürAd-Hoc Reporting für

den Endanwenderden Endanwender 1-Klick-Installation1-Klick-Installation Report Builder kann:Report Builder kann:

Neue Reports auf Neue Reports auf einem Business-einem Business-Modell erstellenModell erstellen

Reports editierenReports editieren Auf relationalen Auf relationalen

und OLAP-Daten arbeitenund OLAP-Daten arbeiten

Page 24: SQL Server 2005 – die Business Intelligence Plattform: Integration, Analyse & Reporting Markus Raatz Geschäftsführer ixto GmbH.

Project REALProject REALBI in der PraxisBI in der Praxis

Project REAL Technical Overview Project REAL: Analysis Services Technical Drilldown SQL Server 2005 Integration Services: Lessons from Project REAL Business Intelligence ETL Design Practices Analysis Services 2005 Migration Project REAL: Data Lifecycle – Partitioning Inventory Predictive Modeling via Microsoft SQL Server 2005 Analysis Services Developing Custom Components in SQL Server Integration Services for Project

REAL

RReference Implementation, eference Implementation, EEnd-to-End, nd-to-End, AAt Scale, t Scale, LLots of ots of UsersUsers

http://www.microsoft.com/SQL/BI/ProjectREAL

Page 25: SQL Server 2005 – die Business Intelligence Plattform: Integration, Analyse & Reporting Markus Raatz Geschäftsführer ixto GmbH.

Information zu SQL 2005Information zu SQL 2005Ruprecht Dröge, Ruprecht Dröge, Markus Raatz:Markus Raatz:

SQL Server 2005SQL Server 2005Konfigurierung, Administration, Konfigurierung, Administration, Programmierung.Programmierung.

2. Auflage2. Auflage

Microsoft Press 2006Microsoft Press 2006

Page 26: SQL Server 2005 – die Business Intelligence Plattform: Integration, Analyse & Reporting Markus Raatz Geschäftsführer ixto GmbH.

Ressourcen für Ihren ErfolgRessourcen für Ihren ErfolgVon Microsoft und den CommunitiesVon Microsoft und den Communities

TechNet für IT ProfessionalsTechNet für IT Professionals TechNet versorgt IT-Profis mit den wichtigsten TechNet versorgt IT-Profis mit den wichtigsten

Informationen in den Bereichen Evaluation, Planung, Informationen in den Bereichen Evaluation, Planung, Implementierung sowie Wartung und SupportImplementierung sowie Wartung und Support

auf dem Laufenden mit dem auf dem Laufenden mit dem TechNet Flash NewsletterTechNet Flash Newsletter, , RSS-FeedsRSS-Feeds sowie personalisierten Infos & Services sowie personalisierten Infos & Services

Technische Informationen in der TechNet Datenbank Technische Informationen in der TechNet Datenbank (z.B. Security und Skript Center) und TechNet Webcasts (z.B. Security und Skript Center) und TechNet Webcasts

www.microsoft.com/germany/technetwww.microsoft.com/germany/technet

www.sqlpass.dewww.sqlpass.deProfessional Association for SQL ServerProfessional Association for SQL Server (PASS): (PASS): unabhängige von Anwendern geleitete weltweite Vereinigung unabhängige von Anwendern geleitete weltweite Vereinigung von Nutzern der SQL Server-Technologievon Nutzern der SQL Server-Technologie

www.microsoft.com/germany/community/www.microsoft.com/germany/community/Eine Auswahl der besten deutschsprachigen Communities Eine Auswahl der besten deutschsprachigen Communities rund um Microsoft Server: Online- und Offline-Adressen für rund um Microsoft Server: Online- und Offline-Adressen für praktische Erfahrungen, Tipps, Web Boards und User Group praktische Erfahrungen, Tipps, Web Boards und User Group TreffenTreffen

Page 27: SQL Server 2005 – die Business Intelligence Plattform: Integration, Analyse & Reporting Markus Raatz Geschäftsführer ixto GmbH.

© 2005 Microsoft Corporation. All rights reserved.This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.