Microsoft Business Intelligence
Transcription
Microsoft Business Intelligence
Microsoft Business Intelligence – Einordnung, Trends, Hypes David Schäfer & Johannes Schluchter Gold Partner: Gold Partner: Silver Partner: 20. – 21. September 2012, Rosenheim Silver Partner: Veranstalter: Gold Partner: Silver Partner: HMS Analytical Software IT-Spezialist für Business Intelligence & Datenanalysesysteme Anwendungs-Know-how Banken und Versicherungen Pharma- und Medizinprodukte Branchenübergreifend Technologie-Know-how Analytics: Microsoft Business Intelligence, SAS, R Anwendungsentwicklung: Microsoft .NET und Java Methoden-Know-how Business Intelligence Data Warehousing Software Engineering Statistik Projektmanagement Fortbildung & Training Gold Partner: Silver Partner: Agenda Definition von BI Einordnung: Gang durch die Schichten Hypes & Trends: Cloud BI Mobile BI Gold Partner: Silver Partner: Babylonisches Stimmengewirr Power Pivot Power Shell Reporting Services Power View Power Point Project Crescant Project Appollo In Memory Technologie Integration Services Performance Point Services Gold Partner: Integration Services SharePoint Self Service BI Ad Hoc Reporting Tabular Model Silver Partner: Snow flake Schema Metadaten SQL Data Tools BI in the cloud Analysis Services Excel SQL Azure Big Data OLAP Mobile BI Star Schema SQL Server Babylonisches Stimmengewirr Power Pivot Power Shell Power View Power Point Project Appollo Integration Services SharePoint Self Wie Project bitte? Service BI Crescant In Memory Technologie Ad Hoc Reporting Tabular Model Snow flake Schema Metadaten Silver Partner: BI in the cloud Analysis Services Excel !! Überblick ?? Integration SQL Data SQL ?? Durchblick !!Azure Services Tools Performance Point Services Gold Partner: Reporting Services Big Data OLAP Mobile BI Star Schema SQL Server Was ist BI? Verschiedene Sichten „Business intelligence (BI) mainly refers to computer-based techniques used in identifying, extracting, and analyzing business data, […]” (Quelle: http://en.wikipedia.org/) „Business Intelligence bringt Transparenz in Geschäftsprozesse. Durch Business Intelligence wird Wissen gewonnen, das hilft, die richtigen Entscheidungen zu treffen und die Geschäftsprozesse zu verbessern.“ (Quelle: http://www.analytical-software.de) Gold Partner: Silver Partner: BI Schichten Quelle: http://www.iwi.uni-hannover.de Gold Partner: Silver Partner: BI Schicht: Vorsysteme „Datenquelle“, z.B. Datenbanken (auch anderer Hersteller) SharePoint Listen RSS Feeds Webdatenbanken verschiedenste Informationssysteme Gold Partner: Silver Partner: BI Schicht: Datenintegration Integration Services (SSIS) ETL – Tool: Extraction Transformation Load Auch ein Tool für automatisiertes DB Management DB Sources Gold Partner: Extraction, Transformation, Laden Silver Partner: Data Warehouse BI Schicht: Datenintegration Neues mit SQL 2012 in Integration Services Projekt Scope Projektweiter Connection Manager Undo/Redo Lesbareres XML Format Deploymentprozess vereinfacht Gold Partner: Silver Partner: BI Schicht: Datenintegration Data Quality Services Neuer Service in SQL 2012 2 Arten von Projekten Cleansing Matching (Deduplication) Steuerung über SSIS möglich Verschiedene Knowledge DB´s möglich Eigene Referenzsysteme Selbst lernend Cloud Gold Partner: Silver Partner: BI Schicht: Data Warehouse Master Data Services Zentraler Datenhub Tool nicht nur für BI MS SQL DB mit Webinterface, das u.a. folgende Möglichkeiten bereit stellt: Framework an Funktionen Modelling Security Versioning Import/Export Gold Partner: Silver Partner: Master Data Services BI Schicht: Datenaufbereitung MS Analysis Services Seit SQL 2012 – 2 Modi Tabular Model OLAP Abfragesprache bei OLAP: MDX Abfragesprache bei Tabular Model: DAX (Data Analysis EXpression Language) Gold Partner: Silver Partner: BI Schicht: Datenaufbereitung MS Analysis Services - OLAP OnLine Analytical Processing Multidimensionale Datenhaltung nicht unbedingt nur 3 Zentrale Begriffe: Cube Dimensionen Fakten Gold Partner: Silver Partner: BI Schicht: Datenaufbereitung MS Analysis Services – Tabular Model Einfache und schnelle Erstellung – kaum Modellierung notwendig Nutzung von VertiPaq – Spaltenorientiert Verschiedenste Datenquellen nutzbar Daten werden im Speicher gehalten Gold Partner: Silver Partner: BI Schicht: Datenaufbereitung OLAP versus Tabular Model 1 Gold Partner: Silver Partner: BI Schicht: Datenaufbereitung OLAP versus Tabular Model 2 Gold Partner: Silver Partner: BI Schicht: Anwenderwerkzeuge Klassisches Reporting Reporting Services Performance Point Services Excel Services Self Service BI Excel Power Pivot Power View Gold Partner: Silver Partner: BI Schicht: Anwenderwerkzeuge Reporting Services Reporting innerhalb des Webbrowser Export in Druckformate Erweiterung in Druckformate problemlos möglich SharePoint integrierter Modus möglich Entwicklungstools: Report Designer Report Builder Gold Partner: Silver Partner: BI Schichten: Self Service BI Power View Ad-Hoc Berichterstattung Basis: SSRS 2012 Sharepoint 2010 BI Semantic Model Office Look-And-Feel PowerPoint Export Gold Partner: Silver Partner: BI Schicht: Anwenderwerkzeuge Performance Point Services Service von SharePoint Möglichkeit für Analyse von multidimensionalen Daten Lösung für große Umgebungen Entwicklungstools: Dashboard Desginer Gold Partner: Silver Partner: BI Schichten: Self Service BI Excel Power Pivot Add-In „Datawarehouse“ in Excel VertiPaq Engine Daten werden im Speicher gehalten Zentrale Ablage in SharePoint: ExcelServices für SharePoint PowerPivot Integration für SharePoint Gold Partner: Silver Partner: MS-BI in der Cloud Gold Partner: Silver Partner: Cloud Computing Definition Wikipedia: Cloud Computing (selten auch: Rechnerwolke) umschreibt den Ansatz, abstrahierte IT-Infrastrukturen (z. B. Rechenkapazität, Datenspeicher, Netzwerkkapazitäten oder auch fertige Software) dynamisch an den Bedarf angepasst über ein Netzwerk zur Verfügung zu stellen. Aus Nutzersicht scheint die zur Verfügung gestellte abstrahierte IT-Infrastruktur fern und undurchsichtig, wie in einer „Wolke“ verhüllt, zu geschehen. Gold Partner: Silver Partner: Cloud Computing Definition Cloud Computing (selten auch: Rechnerwolke) umschreibt den Ansatz, abstrahierte IT-Infrastrukturen (z. B. Rechenkapazität, Datenspeicher, Netzwerkkapazitäten oder auch fertige Software) dynamisch an den Bedarf angepasst über ein Netzwerk zur Verfügung zu stellen. Aus Nutzersicht scheint die zur Verfügung gestellte abstrahierte IT-Infrastruktur fern und undurchsichtig, wie in einer „Wolke“ verhüllt, zu geschehen. Gold Partner: Silver Partner: Cloud Architektur IaaS - Infrastructure as a Service PaaS - Platform as a Service SaaS - Software as a Service Gold Partner: Silver Partner: Vorteile der Cloud Grundkosten sehr gering Keine Administration von Infrastruktur Kosten steigen mit zunehmender CPU- und Speichernutzung Entstehen nur, wenn mehr eigene „Kunden“, die bezahlen, den Service nutzen System skaliert praktisch unbegrenzt Zugriff von überall Gold Partner: Silver Partner: MS-BI in der Cloud Welche Komponenten gibt es? Microsoft Rechenzentren (IaaS) Windows Azure Cloud Betriebssystem (PaaS) Azure SQL Database Cloud DB, Reporting (PaaS) Azure AppFabric Verbinden von Anwendungen über die Grenzen des Unternehmens und des Netzwerkes hinweg (PaaS) Office 365 (SharePoint 2010 Online) Office, Portal, Collaboration und BI (SaaS) Gold Partner: Silver Partner: Azure Plattform Gold Partner: Silver Partner: MS-BI in der Cloud Datenhaltung – Azure SQL Databases: Relationaler Teil des SQL Server • Z.B. Zugriff aus Excel möglich • Verwaltung über Management Studio möglich • Auch webbasiertes Verwaltungstool vorhanden (Houston -> Silverlight) Datenintegration – SSIS können auf SQL Azure DBs zugreifen, laufen aber selber nicht in der Cloud Datamining – Microsoft SQL Server Data Mining for the Cloud • Hat Projektstatus • Basiert auf den Analysis Services Reporting – SQL Azure Reporting Services – Office 365 (enthält SharePoint 2010 für die Cloud) Gold Partner: Silver Partner: Mobile BI Gold Partner: Silver Partner: Was ist Mobile BI? Bereitstellung von Geschäftsdaten auf mobilen Empfängern mit aktiver Komponente Applikationsund Datenserver Internetserver Gold Partner: Silver Partner: Mobile Client Der Hardware-Markt 2011 wurden zum ersten mal mehr Smartphones als PCs verkauft! Gold Partner: Silver Partner: Die wichtigsten Themen für CIOs in 2012 (Quelle: Gartner) Gold Partner: Silver Partner: Einsatzmöglichkeiten Klassisch: Außendienstmitarbeiter Preise der Wettbewerber (Competitive Intelligence) Liefertermine / Übersicht über Bestellungen Mitarbeiter mit viel Reisetätigkeit wenn Schnelle Entscheidungen nötig sind Andere Lösungen zu aufwendig/unpassend sind (z.B. VPN) Beispiel: Geschäftsführung Gold Partner: Silver Partner: Klassische Endgeräte Smartphone Tablet PC Gold Partner: Silver Partner: Besonderheiten Datenbasis: Benötigte Daten müssen „passend“ aufbereitet sein Kleine Datenmengen (RAM) Komplexe Berechnungen serverseitig vorbereitet (CPU) Gold Partner: Silver Partner: Wie sieht das Umfeld für Mobile BI bei Microsoft aus? Gold Partner: Silver Partner: Wie sieht das Umfeld für Mobile BI bei Microsoft aus? 1. Halbjahr 2012: SSRS, PerformancePoint und Excel Services lauffähig auf mobilen Endgeräten im Browser iOS Windows Phone Gold Partner: Silver Partner: Wie sieht das Umfeld für Mobile BI bei Microsoft aus? 2. Halbjahr 2012: Touch Support für iOS und WindowsPhone Zusätzlich Lösung für Android Power View (Entwicklungsname „Crescent”) Silverlight Applikation Erste Version mit dem SQL Server 2012 ausgeliefert Gold Partner: Silver Partner: Wie sieht das Umfeld für Mobile BI bei Microsoft aus? Danach: Implementierung in Windows 8 Endgeräte Implementierung in Office 15 Gold Partner: Silver Partner: Konkrete Implementierungsmöglichkeiten Mobile BI mit vorhandenen MS-BI Stack und browserbasierten Reports, z.B.: Reports in SharePoint 2010 Funktionieren mit Einschränkungen auf Android und iOS Für iPad ist iOS 5 Safari Browser Voraussetzung CU 2011-12 für SharePoint erforderlich Weitere Informationen und auch ein Video hierzu finden sich in diesem TechNet-Artikel: http://technet.microsoft.com/enau/library/hh697482.aspx Gold Partner: Silver Partner: Konkrete Implementierungsmöglichkeiten Mobile BI mit vorhandenen MS-BI Stack und browserbasierten Reports, z.B.: Power View (Silverlight 5 Anwendung, läuft in SharePoint) Voraussetzungen hierfür: Installation des SQL Server 2012 (Edition: Business Intelligence oder Enterprise) Installation der Reporting Services im SharePoint Modus Gold Partner: Silver Partner: Beispiel Power View Quelle: http://anindita9.wordpress.com/2012/06/05/microsoft-bi-build-up-powerview-reports-sql-server-2012-powerpivot-for-sharepoint-2010-works-in-ipad-2-iphone-smartphones/ Gold Partner: Silver Partner: Konkrete Implementierungsmöglichkeiten Eigenentwicklungen mit Drittanbieter-Frameworks, z.B.: Der Hersteller stellt ein Framework für die Erstellung einer „App“ bereit. Die Datenanbindung und Aufbereitung der Daten erfolgt in der „App“. Die „App“ kann bis zu einem gewissen Grad ohne Programmierung konfiguriert werden. www.microstrategy.de/mobile/gallery Gold Partner: Silver Partner: Konkrete Implementierungsmöglichkeiten Eigenentwicklungen mit Drittanbieter-Toolkits z.B.: Für den Anwendungsfall wird eine spezielle Software geschrieben Kundenwünsche können genauer umgesetzt werden Programmierkenntnisse sind erforderlich Toolkits unterstützen bei der Arbeit z.B.: www.infragistics.com/products/mobileadvantage Gold Partner: Silver Partner: Konkrete Implementierungsmöglichkeiten Weitere Drittanbieter-Tools.: Decision Support Panel http://www.prweb.com/releases/DSPanel/iPad/prweb4351514.htm RoamBI www.roambi.com Extended Results http://www.extendedresults.com/products/pushbi.aspx Install Free http://www.installfree.com/ MobiWeave http://www.mobiweave.com/Products/BI/SSRS.aspx Gold Partner: Silver Partner: Weiterführende Links http://www.sqlpass.de/ - sehr guter Newsletter http://channel9.msdn.com/ http://blogs.technet.com/b/dataplatforminsi der/ … Gold Partner: Silver Partner: Vielen Dank! Vielen Dank für Ihre Aufmerksamkeit! Ihr David Schäfer & Johannes Schluchter david.schaefer@analytical-software.de johannes.schluchter@analytical-software.de Gold Partner: Silver Partner: FRAGEN Gold Partner: Silver Partner: ? Hat Ihnen mein Vortrag gefallen? Wir freuen uns auf Ihr Feedback! Gold Partner: Silver Partner: VIELEN DANK! David Schäfer & Johannes Schluchter Gold Partner: Gold Partner: Silver Partner: 20. – 21. September 2012, Rosenheim Silver Partner: Veranstalter: