Business Intelligence mit SharePoint 2010 - Inklusive SQL Server 2008 R2
von: Jan Henrik Boltz, Peggy Hoffmann
Galileo Press, 2011
ISBN: 9783836216609
Sprache: Deutsch
626 Seiten, Download: 29874 KB
Format: PDF, auch als Online-Lesen
Auf einem Blick | 4 | ||
Inhalt | 6 | ||
Vorwort | 14 | ||
Business-Intelligence-Systeme planen und einrichten | 18 | ||
1 Einführung in Business Intelligence (BI) | 20 | ||
1.1 Ein kleiner Ausflug in die Geschichte | 20 | ||
1.2 Die Bestandteile eines BI-Systems | 22 | ||
1.2.1 Überblick | 22 | ||
1.2.2 Wichtige Begriffe | 24 | ||
1.3 Berichtswesen in den Unternehmen | 48 | ||
1.3.1 Berichtswesen in mittelständischen Unternehmen | 48 | ||
1.3.2 Berichtswesen in großen Unternehmen | 50 | ||
1.3.3 Beispiele für BI-Systeme in großen Unternehmen | 52 | ||
1.3.4 Mehrwert für Unternehmen | 55 | ||
2 Das BI-System planen | 60 | ||
2.1 Voraussetzungen für ein BI-System | 60 | ||
2.1.1 Strategie und Konzept | 60 | ||
2.1.2 Anwenderfreundlichkeit | 62 | ||
2.1.3 Prozessgestaltung | 63 | ||
2.1.4 Datenqualität | 64 | ||
2.1.5 Unterstützung durch das Management | 65 | ||
2.2 Grobe Anforderungen an Ihr BI-System | 67 | ||
2.2.1 Die aktuelle BI-Situation | 68 | ||
2.2.2 Zielvorstellung BI-System | 70 | ||
2.2.3 Abgleich der aktuellen Situation und der Zielvorstellungen | 71 | ||
2.3 Informationsquellen | 72 | ||
2.3.1 Bücher | 72 | ||
2.3.2 Organisationen und Unternehmen | 73 | ||
2.3.3 BI-Software-Anbieter | 77 | ||
2.3.4 Besondere Einsatzformen | 79 | ||
2.3.5 Veranstaltungen | 80 | ||
2.3.6 Probieren geht über Studieren | 81 | ||
2.4 Das optimale BI-System | 83 | ||
2.4.1 Dateninfrastruktur | 83 | ||
2.4.2 Werkzeuge für Anwender | 84 | ||
2.4.3 Data Warehouse | 86 | ||
2.4.4 Wissensdatenbank | 88 | ||
2.4.5 Design | 88 | ||
2.4.6 Performance Management | 89 | ||
2.4.7 Unternehmenskommunikation | 101 | ||
2.4.8 Business Intelligence Competence Center (BICC) | 102 | ||
3 Das BI-Projekt | 106 | ||
3.1 Abgrenzung der Projektphasen | 106 | ||
3.2 Optimale Unterstützung | 108 | ||
3.2.1 SharePoint-Struktur | 108 | ||
3.2.2 SharePoint-Werkzeuge | 109 | ||
3.2.3 Übergreifende Funktionen der SharePoint-Werkzeuge | 111 | ||
3.3 Voruntersuchung | 112 | ||
3.3.1 Strategie definieren | 112 | ||
3.3.2 Aktuelle Infrastruktur | 113 | ||
3.3.3 Stakeholder-Analyse | 116 | ||
3.3.4 Defizite und Anforderungen | 117 | ||
3.3.5 BI-Tool-Auswahl | 120 | ||
3.3.6 Soll-Infrastruktur | 123 | ||
3.3.7 Projektvorschläge - Vorgehen | 123 | ||
3.3.8 Projektziel | 126 | ||
3.3.9 Grobkonzept und Entscheidungsvorlage | 128 | ||
3.4 Definition des BI-Projekts | 129 | ||
3.4.1 Vorgehen | 130 | ||
3.4.2 Organisation | 131 | ||
3.4.3 Zeitplan | 134 | ||
3.4.4 Kick-off | 135 | ||
3.5 Vorüberlegung | 135 | ||
3.5.1 Prozesse | 135 | ||
3.5.2 Organisationsstruktur | 138 | ||
3.5.3 Berechtigungsstruktur | 139 | ||
3.5.4 Style Guide | 140 | ||
3.6 Infrastruktur | 141 | ||
3.6.1 Komponentenauswahl | 141 | ||
3.6.2 Installation | 142 | ||
3.6.3 Dokumentation | 142 | ||
3.7 Bedarfsanalyse | 143 | ||
3.7.1 Anforderung des Fachbereichs | 143 | ||
3.7.2 Erstellung des Implementierungskonzepts | 146 | ||
3.8 Implementierung | 147 | ||
3.8.1 Dokumentation | 147 | ||
3.8.2 Aktivitäten im Data Warehouse | 149 | ||
3.8.3 Aktivitäten am SharePoint | 149 | ||
3.9 Prüfung | 149 | ||
3.10 Produktivsetzung | 151 | ||
3.10.1 Produktivumgebung herstellen | 151 | ||
3.10.2 Schulung der Anwender | 152 | ||
3.10.3 Organisatorisches | 152 | ||
3.11 Weiterentwicklung | 153 | ||
3.12 Praxis | 154 | ||
4 Aufbau und Konfiguration der Systemlandschaft | 156 | ||
4.1 Systemlandschaft | 157 | ||
4.1.1 Die Bestandteile einer SharePoint-Farm | 157 | ||
4.1.2 Kleine SharePoint-Farm | 158 | ||
4.1.3 Mittelgroße SharePoint-Farm | 158 | ||
4.1.4 Große SharePoint-Farm | 159 | ||
4.2 Editions- und Funktionsunterschiede | 160 | ||
4.2.1 SQL Server | 160 | ||
4.2.2 Microsoft SharePoint 2010 | 164 | ||
4.3 Hard- und Softwareanforderungen | 169 | ||
4.3.1 SQL Server 2008 R2 - Hardwareanforderungen | 170 | ||
4.3.2 SQL Server 2008 R2 - Softwareanforderungen | 171 | ||
4.3.3 SharePoint 2010 - Hardwareanforderungen | 171 | ||
4.3.4 SharePoint 2010 - Softwareanforderungen | 174 | ||
4.3.5 SharePoint 2010 - Kapazitätsgrenzen | 174 | ||
4.4 Installation des SQL Server 2008 R2 | 179 | ||
4.4.1 Neuinstallation | 179 | ||
4.4.2 Aktualisierung älterer SQL-Server-Versionen auf 2008 R2 | 188 | ||
4.4.3 Installation der Beispieldatenbank »AdventureWorks« | 188 | ||
4.5 Konfiguration des SQL Servers | 193 | ||
4.5.1 Der Konfigurations-Manager | 193 | ||
4.5.2 Instanz-Einstellungen | 197 | ||
4.5.3 Datenbank-E-Mail | 206 | ||
4.5.4 SQL Server-Agent | 210 | ||
4.6 Installation Microsoft SharePoint Server 2010 | 213 | ||
4.6.1 Vorbereitung | 213 | ||
4.6.2 Installation | 217 | ||
4.6.3 Grundkonfiguration | 222 | ||
4.6.4 Services manuell konfigurieren | 229 | ||
Arbeiten mit Daten | 238 | ||
5 Schnittstellen | 240 | ||
5.1 Verbindungsserver | 240 | ||
5.1.1 Verbindungsserver über den Assistenten erstellen | 240 | ||
5.1.2 Beispiele für typische Datenbankverbindungen mit dem Verbindungsassistenten | 242 | ||
5.1.3 Verbindungsserver über gespeicherte Prozedur erstellen | 244 | ||
5.1.4 Beispiele für typische Datenbankverbindungen über »sp_addlinkedserver« | 246 | ||
5.1.5 Verbindungsserver per ODBC-Datenquelle erstellen | 246 | ||
5.1.6 Zugriff auf Daten des Verbindungsservers | 247 | ||
5.2 Replikation | 248 | ||
5.2.1 Replikationsverteilung und -verleger konfigurieren | 252 | ||
5.2.2 Veröffentlichung für SQL Server einrichten | 255 | ||
5.2.3 Abonnements für SQL Server anlegen | 259 | ||
5.2.4 Daten synchronisieren | 265 | ||
5.2.5 Test der Transaktionsreplikation mit aktualisierbarem Abonnement | 266 | ||
5.2.6 Überwachung und Bearbeitung einer Replikation | 267 | ||
5.2.7 Abonnements für andere Datenbankanbieter | 268 | ||
5.2.8 Hinweise zur Snapshot-Replikation | 270 | ||
5.2.9 Hinweise zur Transaktionsreplikation | 270 | ||
5.2.10 Hinweise zur Merge-Replikation | 271 | ||
5.3 Webservices | 272 | ||
5.4 Programmierung | 272 | ||
5.4.1 Erstellung des Programmcodes | 273 | ||
5.4.2 Aktivierung der Common Language Runtime (CLR) | 274 | ||
5.4.3 Einbindung als Assembly in den SQL Server | 274 | ||
5.4.4 Umwandlung der Assembly in das eigene Datenbankobjekt | 276 | ||
5.5 Integration Services | 277 | ||
5.5.1 Aufbau der Integration Services | 278 | ||
5.5.2 Voraussetzungen | 279 | ||
5.5.3 Erstellung des SSIS-Pakets | 281 | ||
5.5.4 Übertragung des Pakets an den SQL Server | 292 | ||
5.5.5 Dokumentation | 293 | ||
5.6 Import- und Export-Assistent | 293 | ||
5.6.1 Import-Assistent | 294 | ||
5.6.2 Export-Assistent | 297 | ||
5.7 Business Data Connectivity Services (BDCS) und externe Inhaltstypen | 297 | ||
5.7.1 Einführung in die Business Data Connectivity Services | 298 | ||
5.7.2 Einen externen Inhaltstyp mit einer externen Verbindung einrichten | 300 | ||
5.7.3 Die Daten eines externen Inhaltstyps ausgeben | 307 | ||
5.7.4 Eine externe SharePoint-Liste erstellen | 308 | ||
5.7.5 Externe Daten in Ihrer Webseite mit Webparts | 310 | ||
5.7.6 Profilseite | 313 | ||
5.7.7 Externe Verbindungen und Inhaltstypen in der Zentraladministration | 315 | ||
5.7.8 Verbinden Sie Microsoft SharePoint mit SAP über Duet | 315 | ||
5.7.9 Verbinden Sie SharePoint- und SAP-Komponenten mit Duet Enterprise | 316 | ||
5.8 Beispiel »Stammdatenanzeige« | 318 | ||
5.8.1 Stammdaten und ihre Verwendung | 318 | ||
5.8.2 Stammdatensuche und -anzeige | 319 | ||
5.8.3 Stammdaten als Einstieg für Detailauswertungen | 320 | ||
6 Daten sammeln und konsolidieren | 322 | ||
6.1 Datensammlung | 322 | ||
6.1.1 Heterogene Massendaten kopieren | 322 | ||
6.1.2 Automation | 324 | ||
6.1.3 Master Data Services (MDS) | 338 | ||
6.2 Datenkonsolidierung und -konvertierung | 357 | ||
6.2.1 Probleme der Datensammlung | 357 | ||
6.2.2 Ablauf der Konsolidierung | 359 | ||
6.2.3 Methoden für die Konsolidierung | 361 | ||
6.2.4 Konvertierung | 366 | ||
6.2.5 T-SQL-Befehle | 367 | ||
6.2.6 Gespeicherte Prozedur | 374 | ||
7 Daten auswerten und veröffentlichen | 376 | ||
7.1 Übersicht über SharePoint Server Insights und SQL Server Services | 376 | ||
7.1.1 Die SQL Server Services im Überblick | 377 | ||
7.1.2 Die SharePoint Server Insights im Überblick | 378 | ||
7.2 Die SQL Server Analysis Services | 380 | ||
7.2.1 Ad-hoc-Analyse: OLAP | 380 | ||
7.2.2 Erstellen eines neuen Analysis-Service-Projekts im SQL Business Intelligence Development Studio | 382 | ||
7.3 Die SharePoint Server Access Services | 397 | ||
7.3.1 Unterschiede zwischen Access und den Access Services | 398 | ||
7.3.2 Veröffentlichen Ihrer Access-Anwendung in SharePoint Server | 398 | ||
7.3.3 Synchronisieren Ihrer Access-Anwendung | 400 | ||
7.4 Microsoft SharePoint Server Excel Services | 400 | ||
7.4.1 Der Aufbau und die Funktionen der Microsoft Server Excel Services | 401 | ||
7.4.2 Das Excel-Web-Access-Webpart | 409 | ||
7.4.3 Externe Daten in Excel einbinden | 417 | ||
7.4.4 Die PowerPivot-Erweiterung für Excel und SharePoint Server 2010 | 427 | ||
Arbeiten mit den SharePoint Server Insights | 434 | ||
8 Arbeiten mit Microsoft SharePoint | 436 | ||
8.1 Was ist eine Website - und was ist eine Websitesammlung? | 436 | ||
8.2 Bibliotheken und Listen | 438 | ||
8.2.1 Erstellen von Listen und Bibliotheken | 439 | ||
8.2.2 Allgemeine Einstellungen für Listen und Bibliotheken | 445 | ||
8.2.3 Verwendung und Definition von Listenspalten | 453 | ||
8.2.4 Ansichten | 456 | ||
8.2.5 Arbeiten mit Listen und Bibliotheken | 464 | ||
8.3 Arbeiten mit Inhaltsseiten | 476 | ||
8.3.1 Eine bestehende Inhaltsseite bearbeiten | 476 | ||
8.3.2 Eine neue Inhaltsseite erstellen | 478 | ||
8.4 Arbeiten mit Webparts | 481 | ||
8.4.1 Hinzufügen und Anordnen von Webparts | 482 | ||
8.4.2 Entfernen von Webparts | 483 | ||
8.4.3 Allgemeine Konfigurationsmöglichkeiten bei Webparts | 484 | ||
9 Die SharePoint Server Services | 488 | ||
9.1 Das SharePoint Server Business Intelligence Center (BI-Center) | 488 | ||
9.2 Beispiel: Einstiegseite für BI | 491 | ||
9.3 SharePoint-Server Indikator | 494 | ||
9.4 Das Chart Webpart | 506 | ||
9.4.1 Das Chart Webpart einfügen | 506 | ||
9.4.2 Das Chart Webpart konfigurieren | 507 | ||
9.5 Beispiel: Projektcontrolling | 516 | ||
9.5.1 Der Aufbau eines Feinkonzeptes | 517 | ||
9.5.2 Fachliches und technisches Konzept | 518 | ||
9.6 PerformancePoint Services | 533 | ||
9.7 Beispielscorecards | 544 | ||
9.7.1 Unternehmensziel | 545 | ||
9.7.2 Kunden | 545 | ||
9.7.3 Finanzen | 546 | ||
9.7.4 Prozesse | 547 | ||
9.7.5 Lernen und Innovation | 548 | ||
9.7.6 Scorecard Gesamtübersicht | 549 | ||
9.8 Die SharePoint Server Visio Services | 552 | ||
10 Die SQL Server Reporting Services | 558 | ||
10.1 Übersicht über die SQL-Reporting-Tools | 558 | ||
10.1.1 Report Builder 3.0 | 558 | ||
10.1.2 Business Intelligence Development Studio (BIDS) | 559 | ||
10.1.3 Vergleich der Werkzeuge für die Berichtserstellung | 560 | ||
10.2 Planen und Erstellen von Berichten | 563 | ||
10.2.1 Datenquellen | 564 | ||
10.2.2 Datasets | 565 | ||
10.2.3 Berichtsmodelle | 565 | ||
10.2.4 Layoutelemente | 565 | ||
10.2.5 »Try and Fix«-Methode | 566 | ||
10.3 Berichtserstellung mit dem Report Builder 3 | 567 | ||
10.3.1 Berichtsdaten auswählen und aufbereiten | 568 | ||
10.3.2 Berichtsentwurf | 570 | ||
10.4 Das SQL Server Business Intelligence Development Studio (BIDS) | 575 | ||
10.4.1 Arbeiten mit dem Business Intelligence Development Studio | 576 | ||
10.4.2 Berichterstellung mit dem SQL Server Business Intelligence Development Studio | 581 | ||
10.5 Veröffentlichen und Verteilen von Berichten | 608 | ||
10.6 Von der Anforderung zur BI-Anwendung | 611 | ||
10.6.1 Anforderungsanalyse | 611 | ||
10.6.2 Datensammlung und -aufbereitung | 612 | ||
10.6.3 Visualisierung und Self-Service über die BI-Anwendung | 613 | ||
Index | 616 |