Business Intelligence mit Microsoft SQL Server. W3L AG info@w3l.de

Ähnliche Dokumente
SQL Server 2008 Standard und Workgroup Edition

Lizenzierung von SharePoint Server 2013

Werkzeuge für ein innovatives Wissensmanagement. W3L AG

SQL Server 2005 Standard Edition SQL Server 2005 Enterprise Edition SQL Server 2005 Workgroup Edition

Lizenzierung von SharePoint Server 2013

XMLBeam. Einfach XML-Handling. W3L AG

Lizenzierung von Windows Server 2012

ALSO MICROSOFT LIVE MEETING Windows Server 2012 Lizenzierung. Wir verkaufen nur Original-Microsoft -Software!

Windows Small Business Server (SBS) 2008

Lizenzierung von SQL Server 2012

Lizenzierung von Windows Server 2012 R2. Lizenzierung von Windows Server 2012 R2

Microsoft Licensing. SoftwareONE. Lync Server, Matthias Blaser

Lizenzierung von SQL Server 2014

DIE SCHRITTE ZUR KORREKTEN LIZENZIERUNG

Lizenzierung für IT-Professionals Ich evaluiere eine Datenbanklösung für mein Unternehmen.

SharePoint Demonstration

Microsoft Lizenzierung SQL Server Bernd Löschner

Die Lizenzierung der Microsoft Office Server

OLXTeamOutlook 1.5 für Outlook 2003, 2002/XP, 2000 und 97/98

Lizenzierung von Lync Server 2013

Softfolio xrm Preisliste 02/2016 für Neukunden. Gültig ab

Lizenzierung von Exchange Server 2013

OLAP und der MS SQL Server

pro4controlling - Whitepaper [DEU] Whitepaper zur CfMD-Lösung pro4controlling Seite 1 von 9

Lizenzierung von System Center 2012

Neuerungen im Service Pack 2

Hardware-Empfehlungen PrefSuite V2008

OP-LOG

Was ist neu in Sage CRM 6.1

Windows 8 Lizenzierung in Szenarien

Systemanforderungen für MSI-Reifen Release 7

SharePoint Portal für eine effiziente Zusammenarbeit

SQL Server 2012 und SharePoint im Unternehmenseinsatz. Referent Daniel Caesar

Contexts and Dependency Injection. W3L AG

White Paper WinLine "Business Intelligence"

FH D Fachhochschule Düsseldorf University of Applied Sciences. FB 3 Fachhochschule Düsseldorf University of Applied Sciences

Inhalt. 1 Übersicht. 2 Anwendungsbeispiele. 3 Einsatzgebiete. 4 Systemanforderungen. 5 Lizenzierung. 6 Installation. 7 Key Features.

Microsoft Produktlizenzierung

System Center Essentials 2010

Informationen zur Lizenzierung von Windows Server 2008 R2

Lizenzierung von Office 2013

Administering Microsoft SQL Server Databases

ADDISON tse:nit Hinweise zum Umstieg von SQL 2000 auf SQL 2008 im tse:nit Umfeld

Anleitung zum Extranet-Portal des BBZ Solothurn-Grenchen

SMART Newsletter Education Solutions April 2015

Windows Server 2012 R2 Standard & Datacenter

IBM SPSS Statistics Version 23. Einführung in Installation und Lizenzierung

ISA Server 2004 Protokollierung - Von Marc Grote. Die Informationen in diesem Artikel beziehen sich auf:

ADDISON tse:nit Hinweise zum Datenumzug im tse:nit Umfeld

Microsoft SharePoint 2013 Lizenzmodell und Preise

DOKUMENTATION PASY. Patientendaten verwalten

Achim Marx Mittwoch, 2. Oktober 2013 S&L Netzwerktechnik GmbH 1

Installation der SAS Foundation Software auf Windows

1Ralph Schock RM NEO REPORTING

Lokale Installation von DotNetNuke 4 ohne IIS

Installation SQL- Server 2012 Single Node

Lizenzierung in virtuellen Umgebungen. Dipl.-Inf. Frank Friebe

Fragen zur GridVis MSSQL-Server

Vaadin TouchKit. W3L AG

Wiederherstellen der Beispieldatenbanken zum Buch Microsoft Project 2010

SQL Server 2012 Datenblatt zur Lizenzierung

FIREBIRD BETRIEB DER SAFESCAN TA UND TA+ SOFTWARE AUF MEHR ALS EINEM COMPUTER

2 Die Terminaldienste Prüfungsanforderungen von Microsoft: Lernziele:

Schritt 1: Verwenden von Excel zum Erstellen von Verbindungen zu SQL Server Analysis Services-Daten

Ein buchner Unternehmen: Starke Software Gmbh Lise-Meitner-Str Schwentinental Tel.:

Information-Design-Tool

SJ OFFICE - Update 3.0

12. Dokumente Speichern und Drucken

Schritt 1: Verwenden von Excel zum Erstellen von Verbindungen mit SQL Server-Daten

Installation der kostenlosen Testversion

Einrichtung des Cisco VPN Clients (IPSEC) in Windows7

Installationsanleitung dateiagent Pro

Updatehinweise für die Version forma 5.5.5

Einflussfaktoren auf eine Softwarearchitektur und ihre Wechselwirkungen Entwurfsentscheidungen systematisieren

Installation & Konfiguration AddOn AD-Password Changer

EINSATZ VON MICROSOFT TERMINAL-SERVICES ODER CITRIX METAFRAME

MSSQL Server Fragen GridVis

FAQ Häufig gestellte Fragen

Übersicht Oracle Lizenzierung Oracle Lizenz-Shop

Insight aus der Webseite!

Eigenen WSUS Server mit dem UNI WSUS Server Synchronisieren

Die neue Datenraum-Center-Administration in. Brainloop Secure Dataroom Service Version 8.30

So erstellen Sie wichtige Berichte mit Microsoft Technologie Tipps für PMO und IT

Upgrade von Windows Vista auf Windows 7

BüroWARE Exchange Synchronisation Grundlagen und Voraussetzungen

Microsoft Produktlizenzierung

Upgrade-Leitfaden. Apparo Fast Edit 1 / 7

Step by Step Webserver unter Windows Server von Christian Bartl

Visual Studio LightSwitch 2011

Aktualisierung der Lizenzierungsrichtlinien für Adobe Produkte

LDAP Konfiguration nach einem Update auf Version 6.3 Version 1.2 Stand: 23. Januar 2012 Copyright MATESO GmbH

2. Einrichtung der ODBC-Schnittstelle aus orgamax (für 32-bit-Anwendungen)

Fachbericht zum Thema: Anforderungen an ein Datenbanksystem

WINDOWS 8 WINDOWS SERVER 2012

Vergleich von ERPConnect Services (ECS) gegenüber Duet Enterprise for Microsoft SharePoint and SAP

Intergraph Geospatial 2014 Download, Installation und Lizenzierung

Workflow. Installationsanleitung

Transkript:

1 Business Intelligence mit Microsoft SQL Server W3L AG info@w3l.de 2013

2 Inhaltsverzeichnis Teil 1: Begriffsdefinitionen Teil 2: Business Intelligence Teil 3: Beispiel Teil 4: SQL Server 2012 (Neuheiten) Teil 5: Vergleich (2008 und 2012) Teil 6: Fazit Quellen

3 Begriffsdefinitionen Dimensionen Höchste Ebene im Pfad einer Datenkonsolidierung Measures Werte, auf die mithilfe der Dimensionen zugegriffen werden soll Cubes Struktur und Inhalt einer multidimensionalen Datenmenge

4 Business Intelligence (1/2) Intelligenz Grundlage, um Entscheidungen zu treffen richtige Entscheidung Entscheidungen Werden von den richtigen Personen getroffen Grundlagen für richtige Entscheidungen sind gute Informationen richtige Personen Informationen Helfen Antworten zu finden (Produktqualität, Verkaufszahlen usw.) Grundlage sind Unternehmensdaten (über Kunden, Produkte usw.)

5 Business Intelligence (2/2) Unternehmensdaten Meist in Datenbank gespeichert Zugriff von BI Anwendungen auf die richtigen Daten, um notwendige Informationen für Entscheidungsträger zu erhalten Früher Zugriff nur über IT-Abteilung, da BI Anwendungen nicht intuitiv richtiger Zeitpunkt richtige Entscheidung richtige Daten richtige Personen Datenzugriff Überlastete IT-Abteilung Antworten kamen verspätet an die Entscheidungsträger und verloren daher ihren Wert Datenwert Größer, wenn zum richtigen Zeitpunkt vorhanden

6 Beispiel (1/3) Datenbanktabellen Faktentabelle (Measure): Fakt_Ergebnisse Dimensionstabelle: Dim_Student Dimensionstabelle: Dim_Klausur Dimensionstabelle: Dim_Abschluss Dimensionstabelle: Dim_Semester Dimensionstabelle: Dim_Studiengang

7 Beispiel (2/3) Cubestruktur 3; Informatik 1; 12345; 1; 2; 3; 4; 9.7; 85.7 12345; Schmitz; Dennis 1; Grundlagen der Informatik 1 4; Wintersemester 2012/2013 2; Master

8 Beispiel (3/3) Zusätzliche Berechnungen im Cube Teilnehmer Verwendung: Anzahl von Zeilen Notenmaximum Verwendung: Maximum Notendurchschnitt Bonusdurchschnitt

9 Historie 1998: SQL Server 7.0 (OLAP Services) OLE DB für OLAP und Multidimensional Expressions (MDX) 2000: SQL Server 2000 (Analysis Services) Höhere Dimensionen / Cube Definition / Integration Data Mining 2005: SQL Server 2005 (Analysis Services) Verbesserte Skalierbarkeit und Performanz 2008: SQL Server 2008 (Analysis Services) Verbesserung von Skalierbarkeit und Performanz 2010: SQL Server 2008 R2 (Analysis Services) Add-Ins (PowerPivot) für Excel 2010 und Microsoft SharePoint Server 2010 2012: SQL Server 2012 (Analysis Services) BISM umfasst multidimensionales Modell, Tabular Modell und PowerPivot

10 Allgemein SQL Server 2008 R2 Lediglich neue Business-Intelligence-Funktionen Keine Neuerungen im Bereich Datenbankentwicklung und Administration SQL Server 2012 Seit März 2012 verfügbar Neuerungen im Bereich Datenbankentwicklung

11 Neuerung: AlwaysOn Allgemein Hochverfügbare Dienste in SQL realisieren Beschreibung Synchronisierung von Cluster-Knoten im Schadensfall Datenbanken können über mehrere Rechenzentren verteilt laufen Ausfallsicherung mehrere Datenbanken in Gruppen anstatt individuell Sekundäre Kopien sind lesbar und können für eine Datensicherung genutzt werden Fehler oder geplantes Upgrade: Ressourcengruppenbesitz zu anderem Knoten verschieben Prozess für Client bzw. Anwendung transparent Ausfallzeitenminimierung (Anwendung oder Clients) im Fehlerfall Vorteil 2x schnellerer Failover als mit Standard-Cluster Verfügbarkeiten von 99,9999% möglich

12 Neuerung: User-Defined Server Roles Allgemein Datenbankrollen festlegen Beschreibung Rolle definieren (Lese- oder Schreibzugriff), die für alle Datenbanken des Server gilt Vorteil Rollen, die für alle Datenbanken gelten, können einmalig für den Server festgelegt werden

13 Neuerung: Enhanced Auditing Features Allgemein Audit-Funktion in allen Editionen von SQL Server 2012 vorhanden (Basis Auditing) Beschreibung Protokollierung von Zugriffen auf Tabellen, Änderungen Vorteil Größere Flexibilität durch neue Filtermechanismen (zu speichernde Ereignisse)

14 Neuerung: Enhanced PowerShell Support Allgemein Erweiterte PowerShell Funktionen Beschreibung Verwaltung von SQL Server 2012 mittels PowerShell Unterstützung für PowerShell bereits ab 2008 Vorteil Automatisierung von Serververwaltung und Anwendungsbereitstellung Spezielle SQL-Befehle in der PowerShell

15 Neuerung: Distributed Replay Allgemein Skalierbare Lastsimulationen möglich Beschreibung Auslastung einer Produktionsdatenbank aufzeichnen und auf einem anderen Server abspielen Vorteil Änderungen (Datenbankschema, Support Packs, Hardware) können unter Produktionsbedingungen getestet werden

16 Neuerung: Big Data Support Allgemein Apache Hadoop Connector wird unterstützt Beschreibung Unstrukturierte Daten effizient auswerten und analysieren Vorteil Verbindung Big Data und relationen Datenbanken Unstrukturierte Daten analysieren und daraus gezogene Erkenntnisse in einem Data- Warehouse nutzbar machen

17 Neuerung: T-SQL Erweiterung (1/17) Allgemein Erweiterung der T-SQL (Transact-SQL) Funktionen Beschreibung T-SQL ist wesentlicher Bestandteil von SQL Server Kommunikation Anwendungen <-> SQL Server-Instanz durch T-SQL-Anweisungen Erweiterung des SQL-Standards durch Sybase und Microsoft Umfasst Fehlerbehandlung, Row-Processing und Variablen-Deklaration Vorteil Erweiterung der Funktion erleichtert bestimmte Aufgaben

18 Neuerung: T-SQL Erweiterung (2/17) String-Verarbeitung FORMAT Sämtliche String-Formatierungen möglich, die in.net-framework zur Verfügung stehen

19 Neuerung: T-SQL Erweiterung (3/17) String-Verarbeitung CONCAT Strings verbinden Unterschied zum +-Operator: Wenn ein NULL-Wert in einem der Strings beim +- Operator() vorhanden ist, dann wird NULL zurückgeliefert

20 Neuerung: T-SQL Erweiterung (4/17) Logik-Funktionen CHOOSE Array mit Werten und einen 1-basierenden Array Funktion liefert den Wert aus dem Array zurück IIF (Inline IF) Case-Expressions sehr einfach ausdrücken

21 Neuerung: T-SQL Erweiterung (5/17) Konvertierungsfunktionen PARSE TRY_PARSE

22 Neuerung: T-SQL Erweiterung (6/17) Datums- und Uhrzeitfunktionen FROMPARTS DATEFROMPARTS DATETIMEFROMPARTS DATETIME2FROMPARTS DATETIMEOFFSETFROMPARTS SMALLDATETIMEFROMPARTS TIMEFROMPARTS EOMONTH

23 Neuerung: T-SQL Erweiterung (7/17) Sequence CREATE SEQUENCE / NEXT VALUE FOR

24 Neuerung: T-SQL Erweiterung (8/17) Paging (native Unterstützung!) OFFSET / FETCH NEXT

25 Neuerung: T-SQL Erweiterung (9/17) File Table

26 Neuerung: T-SQL Erweiterung (10/17) File Table

27 Neuerung: T-SQL Erweiterung (11/17) Semantische Suche Baut auf Funktionalitäten der Volltextsuche auf Bietet einen anderen Blick auf Dokumente (z.b. aus File Table)

28 Neuerung: T-SQL Erweiterung (12/17) Semantische Suche Prüfung, ob semantische Suche vorhanden ist Wert 1 heißt, dass es vorhanden ist Prüfung, ob Semantic Language Statistics Database vorhanden ist Falls vorhanden, dann wird eine Zeile zurückgeliefert

29 Neuerung: T-SQL Erweiterung (13/17) Semantische Suche Semantic Language Statistics Database registrieren Alle unterstützten Sprachen auslesen

30 Neuerung: T-SQL Erweiterung (14/17) Semantische Suche Semantischen Index erstellen

31 Neuerung: T-SQL Erweiterung (15/17) Semantische Suche Schlüsselwörter finden

32 Neuerung: T-SQL Erweiterung (16/17) Semantische Suche Ähnliche Dokumente finden

33 Neuerung: T-SQL Erweiterung (17/17) Semantische Suche Grund für die Ähnlichkeit zweier Dokumente ermitteln

34 Lizenzierungsarten Pro Prozessor / pro Prozessorkern Lizenz pro Prozessor / Prozessorkern des Servers, der SQL Server ausführt Serverlizenz + Client Access License (CAL) Serverlizenz Ermöglicht die Installation der Software auf einem Computer. Die Installation enthält keine Zugriffsberechtigung für andere Benutzer, eine Verbindung mit dem SQL Server herzustellen. Client Access License (Device) Eine Geräte-CAL lizenziert ein Gerät für die Verwendung durch einen beliebigen Nutzer, damit er auf Instanzen der Server-Software zugreifen kann. Client Access License (User) Eine Nutzer-CAL berechtigt einen bestimmten Nutzer zur Verwendung eines beliebigen Geräts, damit er auf die Server-Software zugreifen kann.

35 SQL Server 2008 R2 Funktion Maximale Anzahl CPUs Maximaler Speicher Maximale Datenbankgröße Edition Datacenter Enterprise Standard Web Workgroup Express BS Maximum BS Maximum 8 4 4 2 1 2 TB 64 GB 64 GB 4 GB 1 GB 524 PB 524 PB 524 PB 524 PB 524 PB 10 GB SQL Server Profiler Ja ja Ja Ja Ja Nein Business Intelligence Development Studio Ja Ja Ja Ja Ja Ja (mit Advances Services) Analysis Services Ja Ja Ja Nein Nein Nein Quelle: Microsoft Developer Network (Features Supported by the Editions of SQL Server 2008 R2)

36 SQL Server 2012 Edition Funktion Enterprise Business Intelligence Standard Web Express Maximale Berechnungseinheiten BS Maximum Max 16 Kerne Max 16 Kerne Max 16 Kerne Max 4 Kerne Maximaler Speicher BS Maximum 64 GB 64 GB 64 GB 1 GB Maximale Datenbankgröße 524 PB 524 PB 524 PB 524 PB 10 GB SQL Server Profiler Ja Ja Ja Nein Nein SQL Server Data Tools (SSDT) Ja Ja Ja Ja Ja (mit Advances Services) Analysis Services Ja Ja Ja Nein Nein Quelle: Microsoft TechNet (Editions and Components of SQL Server 2012)

37 Preisvergleich der Versionen Lizenz (SQL Server 2008 R2) Lizenz (SQL Server 2012) Basis-Editionen Pro Prozessor Serverlizenz + CAL Pro Core Serverlizenz + CAL Enterprise $28.749 $13.969 (25 CALs) $6.874 Nicht verfügbar Business Intelligence Edition nicht vorhanden Nicht verfügbar $8.592 + $209/CAL Standard $7.499 $1849 (5 CALs) $1.793 $898 + $209/CAL Datacenter $57.489 Nicht verfügbar Version nicht vorhanden Lizenz (SQL Server 2008 R2) Lizenz (SQL Server 2012) Spezielle-Editionen Pro Prozessor Serverlizenz + CAL Pro Core Serverlizenz + CAL Web $15 pro Prozessor pro Monat Nicht verfügbar Service Provider License Agreement (SLPA) Developer Nicht verfügbar $50 pro Entwickler Nicht verfügbar $50 pro Entwickler Workgroup $3.899 $739 (5 CALs) Edition nicht vorhanden Express Kostenlos Kostenlos Quellen (Stand: 15.03.2013): SQL Server Pro (SQL Server 2008 R2 Editions) Software Express (SQL Server 2012 Lizenzierung und Editionenvergleich)

38 Fazit Business Intelligence Zugrunde liegende Datenbasis bei den Ergebnisse wichtig Hilft bei Unternehmensentscheidungen SQL Server 2012 Hochverfügbarkeit AlwaysOn Performanz-Verbesserungen Einsatz von Column-Store-Index T-SQL Spracherweiterungen File Table und semantische Suche Lastsimulationen mit Produktivdaten ohne Produktivsystem zu tangieren Distributed Replay

39 Quellen (1/2) Bücher Azevedo, Pedro; Brosius, Gerhard; Dehnert, Stefan; Neumann, Berthold; Scheerer, Benjamin; Business Intelligence und Reporting mit SQL Server 2008, Microsoft Press Deutschland, 2009. Zeitschriften dotnetpro Ausgabe 8.2012; Aschenbrenner, Klaus; TiSQLein deck dich. Ausgabe 9.2012; Aschenbrenner, Klaus; Das Zugriffswunder. Ausgabe 10.2012; Aschenbrenner, Klaus; Mehrfach -Simulant. Webseiten Microsoft (http://www.microsoft.com) Microsoft Server-Clientzugriffslizenz Lizenzierungs-Optionen Über Lizenzierung: SQL Server 2008 R2 SQL Server 2008 R2-Lizenzierung Microsoft Office 2010 Filter Packs About Licensing: SQL Server 2012 Microsoft SQL Server 2012 Semantic Language Statistics Microsoft SQL Server 2012: Die Microsoft-Plattform für Business Intelligence & Datenmanagement Vorteile von SQL Server 2012 Microsoft Developer Network (MSDN) (http://msdn.microsoft.com) Semantische Suche (SQL Server) Introducing the BI Semantic Model in Microsoft SQL Server 2012 Columnstore-Indizes SQL Server Profiler Features Supported by the Editions of SQL Server 2008 R2 Editions and Components of SQL Server 2008 R2

40 Quellen (2/2) Webseiten Microsoft TechNet (http://technet.microsoft.com) What Is Server Core? Übersicht über SQL Server PowerShell Power View (SSRS) Power View-Entwurfserfahrung Berichtet mit mehreren Ansichten in Power View Editions and Components of SQL Server 2012 Microsoft, Big Data und Hadoop was steckt dahinter? Microsoft Certified Professional Maganzine (http://www.mcpmag.com) Top 12 Features of SQL Server 2012 SQLAuthority (http://www.sqlauthority.com) SQL SERVER 2008 R2 Pricing Peter Thomas (http://www.peterjamesthomas.com) A review of The History of Business Intelligence by Nic Smith Adobe (http://www.adobe.com) Adobe PDF IFilter v6.0 Linearis (http//www.linearis.at) Was ist das neue BI Semantic Model? Software Express (http://www.software -express.de) SQL Server 2012 Lizenzierung und Editionenvergleich SQL Server Pro (http://www.sqlmag.com) SQL Server 2008 R2 Editions

Inhouse-Schulungen W3L-Akademie Flexibel online lernen und studieren! Wir bieten Inhouse-Schulungen und Beratung durch unsere IT-Experten und Berater. Schulungsthemen Softwarearchitektur (OOD) Requirements Engineering (OOA) Nebenläufige & verteilte Programmierung Gerne konzipieren wir auch eine individuelle Schulung zu Ihren Fragestellungen. In Zusammenarbeit mit der Fachhochschule Dortmund bieten wir zwei Online-Studiengänge B.Sc. Web- und Medieninformatik B.Sc. Wirtschaftsinformatik und 7 Weiterbildungen im IT-Bereich an. Sprechen Sie uns an! Tel. 0231/61 804-0, info@w3l.de Besuchen Sie unsere Akademie! http://akademie.w3l.de