Vergleich zwischen klassischem Analysis Services und PowerPivot

In diesem Abschnitt wird der geschäftliche Wert für jedes der Analysis Services Business Intelligence (BI)-Produkte beschrieben, eine Übersicht dazu geboten, wie sich die verschiedenen BI-Lösungen gegenseitig ergänzen, und die Rolle des IT- oder OLAP-Administrators im jeweiligen Typ der BI-Lösung beschrieben.

Das Business Intelligence-Kontinuum

Vergleich zwischen Analysis Services und PowerPivot

Zusammenfassung der Bereitstellungsanforderungen für Administratoren

Das Business Intelligence-Kontinuum

BI stellt allen Mitarbeitern Geschäftseinblicke bereit und ermöglicht somit bessere, schnellere und relevantere Entscheidungen. Microsoft erkennt, dass Entscheidungen auf Mitarbeiter, Team- und Organisationsebenen getroffen werden und erfolgreiche BI-Technologie Anforderungen über das gesamte Kontinuum hinweg unterstützen muss.

Kontinuierliche BI (Business Intelligence) bedeutet Unternehmens-, Team- und persönliche BI

Organisations-BI

BI hat sich traditionell auf Organisationen konzentriert, um eine große Anzahl von Aktivitäten wie Datenabruf und -verwaltung, Entwicklung und Freigabe von standardisierter Metrik, einheitliche Berichterstellung, Analyse und Vorhersage zu ermöglichen. Im Allgemeinen weisen solche Lösungen die folgenden Merkmale auf:

  • BI zielt darauf ab, eine umfassende und einheitliche Sicht von Unternehmensdaten bereitzustellen, einschließlich Standarddefinitionen von Schlüsselmetriken und Key Performance Indicators. Dabei erfordert das Erstellen dieser Lösungen komplexe Datenreinigungsvorgänge für heterogene Datenquellen.

  • Lösungen werden durch dedizierte IT-Mitarbeiter entwickelt und ausschließlich von diesen verwaltet.

  • Lösungen werden auf einer Plattform erstellt, die hohe Verfügbarkeit, Skalierbarkeit, Leistung und erweiterte Ressourcenverwaltung bietet, um große Mengen an Daten und mehrere Benutzern zu unterstützen.

  • Lösungen können komplexe Geschäftslogik und Sicherheit einschließen, die zum Ausdruck dieser Logik wiederum ein umfangreiches Datenmodell benötigt.

  • Lösungen nutzen eine Mischung von benutzerdefinierten und branchenspezifischen Tools, die basierend auf umfassend beschriebenen Programmierschnittstellen erstellt werden.

  • BI erfordert formale Prozesse für Planung, Entwurf und Entwicklung. Projekte erfordern bei der Ausführung die Fähigkeiten vieler IT-Fachleute und können viel Zeit zum Abschluss benötigen.

Persönliche BI

Die BI-Anforderungen einzelner Benutzer sind in der Regel unmittelbarer und fokussierter als die Anforderungen der größeren Organisation. Individuelle BI-Lösungen weisen die folgenden Merkmale auf:

  • Lösungen werden durch Information Worker auf flexible Weise erstellt und verwaltet, ohne erhebliche Abhängigkeit von IT.

  • Benutzer erstellen Lösungen mithilfe von Tools, mit denen sie vertraut sind. Häufig exportieren Benutzer Daten aus stärker kontrollierten Umgebungen in ein Tool wie Excel, damit sie weiterhin bequemer und flexibel mit den Daten arbeiten können.

  • Das Datenmodell entwickelt sich dynamisch, indem Benutzer ihre Lösungen erstellen, neue Datenquellen ermitteln und Berechnungen hinzufügen, um die Analyse zu ermöglichen.

  • Datenquellen variieren von durch IT sanktionierte Datenquellen bis zu Daten, die nur auf dem Desktop der Benutzer vorhanden sind. Benutzer suchen und verwenden häufig eigene Datenquellen, um Daten eigenen Szenarien anzupassen, statt die Darstellung von Daten zu verwenden, die in der gesamten Organisation konsistent sind.

  • Datenmengen sind nicht so groß wie in Lösungen, die in einer Organisation bereitgestellt werden.

Das Hauptziel individueller BI-Lösungen besteht darin, dass Einzelpersonen die bestmöglichen Entscheidungen mit Daten treffen können, die sie entweder besitzen oder steuern.

Team-BI

BI-Lösungen für kleinere Teams weisen Merkmale von persönlicher und Organisations-BI auf, und die dort verwendete Technologie und die Prozesse können entsprechend den Anforderungen des Teams erweitert werden. Team-BI-Lösungen weisen die folgenden Merkmale auf:

  • Lösungen werden von Benutzer erstellt und verwaltet, die ihre Arbeit mit anderen Benutzern teilen; allerdings können zur Unterstützung kleiner Teams Lösungen auch durch IT erstellt und verwaltet werden.

  • Datenmengen und die Mehrbenutzeranforderungen bewegen sich zwischen dem kleinen Umfang von persönlicher BI und den großen Mengen von Unternehmens-BI.

  • Sicherheitsspezifikationen variieren zwischen der Anforderung, den Zugriff auf einzelne Dokumente zu verwalten, und einer Komplexitätsebene, die sich derjenigen von Unternehmenssicherheitslösungen nähert.

  • Zum Beibehalten der Konsistenz von Daten und Begriffen für ein Team ist ein größerer Aufwand erforderlich als für persönliche BI-Lösungen. Da Teams jedoch in der Regel einen engeren Schwerpunktbereich aufweisen, ist das Definieren und Einhalten von Standards innerhalb einer kleinen Gruppe einfacher als das Koordinieren von Daten und Begriffen in einer Organisation.

  • Team-BI-Lösungen erfordern eine weniger intensive Verwaltung als Unternehmens-BI-Lösungen und werden häufig für Technologien bereitgestellt, die mehrere Ansätze zur Lösungsverwaltung unterstützen. Diese Verwaltungslösungen müssen jedoch die Anforderung von IT unterstützen, die Verwendung von Datenbeständen innerhalb der Organisation zu überwachen.

Analysis Services-Produkte

Als Kernkomponente der Microsoft BI-Struktur unterstützt Analysis Services das vollständige Kontinuum von BI-Anforderungen. Um BI auf mehreren Ebenen zu ermöglichen, stellt Analysis Services die folgenden ergänzenden Technologien bereit:

  • SQL Server Analysis Services: Marktführendes OLAP-Modul, das IT-Fachleuten das Erstellen ausgereifter, leistungsstarker Lösungen für die Bereitstellung in Organisationen ermöglicht.

  • PowerPivot für SharePoint: Eine Erweiterung für SharePoint, die die Freigabe von durch Benutzer erstellten Lösungen ermöglicht und Team-BI unterstützt und bereichert.

  • PowerPivot für Excel: Ein Add-In für Excel 2010, mit dem Benutzer eigene BI-Lösungen erstellen können.

Diese Lösungen erweitern die Reichweite der Microsoft BI-Technologie überall im Unternehmen und integrieren Lösungen auf allen Ebenen.

Um besser zu erkennen, welche Lösung für Ihre BI-Anforderung geeignet sein könnte, müssen Sie zuerst verstehen, wo die Lösung auf dem BI-Kontinuum liegt: Erstellen Sie eine Lösung für sich, ein kleines Team oder eine größere Organisation? Nachdem Sie diese Frage beantwortet haben, können Sie mithilfe des folgenden Diagramms, das die Unterschiede zwischen den Analysis Services BI-Produkten zusammenfasst, bestimmen, welche Technologie Ihre Anforderungen am besten unterstützt:

Überlegungen

SQL Server Analysis Services

PowerPivot für Excel

PowerPivot für SharePoint

Tools zur Datenbankverwaltung und Lösungsentwicklung

Lösungen werden in Business Intelligence Development Studio entwickelt und in SQL Server Management Studio verwaltet.

IT überwacht über ein Management-Dashboard, wie Daten innerhalb der Organisation verwendet werden."

Diese Tools sind für IT-Fachleute bestimmt.

Lösungen werden in Excel 2010 entwickelt.

Alle Verwaltungstools in SharePoint. Der Administrator kann Arbeitsmappen verwalten, die auf einer SharePoint-Website veröffentlicht wurden, und die automatische Datenaktualisierung planen.

Datenmodell

Der Datenbankentwurf wird sorgfältig geplant und verwaltet, mit dem Schwerpunkt auf die Standardisierung der Darstellung für den Benutzer. Änderungen am Schema treten langsam auf und werden durch einen absichtlichen Vorgang bereitgestellt, der häufig Änderungen an ETL-Vorgängen und abhängigen Berichten einschließt.

Stellt ein interaktives datengesteuertes Modell bereit, mit dem Benutzer neue Datenquellen hinzufügen und ihr Modell ohne Einschränkungen erweitern können.

Unterstützt das Freigeben von Daten und die automatische oder manuelle Datenaktualisierung. Durch die Freigabe und Aktualisierung werden vorhandene Schemas nicht beeinflusst oder geändert.

Datenquellen

Es werden Unternehmensdatenquellen verwendet. Signifikante Datenreinigungsaktivitäten können bei Datenladefenstern auftreten. Die Datenreinigung wird in der Regel mit professionellen ETL-Tools wie SQL Server Integration Services ausgeführt.

Bestimmte Datenquellen werden möglicherweise von IT verwaltet. Lokale Datenquellen sind auch sehr häufig, z. B. Textdateien, Excel-Arbeitsmappen und Access-Datenbanken.

PowerPivot für Excel bietet bestimmte Unterstützung für diese Quellen.

Benutzer können die regelmäßige Aktualisierung ihrer Daten mit SharePoint planen.

Datenbankskalierbarkeit und -größe

Entworfen für Skalierbarkeit und zentrale Verwaltung.

IT entwirft und unterstützt einige sorgfältig geplante Datenbanken, jede sehr groß, mit mehreren gleichzeitigen Benutzern.

Jeder Benutzer besitzt und verwaltet Arbeitsmappen, die PowerPivot-Daten enthalten. Der Benutzer kann die Lösung auf dem eigenen Computer speichern.

Dabei werden alle PowerPivot-Daten innerhalb einer Arbeitsmappe in den Arbeitsspeicher geladen. Sie müssen kleiner als 4 GB sein, um erfolgreich gespeichert zu werden.

PowerPivot benötigt in der Regel weniger Platz auf dem Datenträger als im Arbeitsspeicher.

Unterstützt viele kleine Datenbanken mit jeweils vielen gleichzeitigen Benutzern.

Dabei werden alle PowerPivot-Daten innerhalb einer Arbeitsmappe in den Arbeitsspeicher geladen.

Jede Arbeitsmappe muss unter 2 GB groß sein.

Datensicherheit

Hoch komplexe Sicherheit auf Dimensions- und Zellenebene für Lese- und Rückschreibvorgänge. IT kann Informationszugriff überwachen.

Sicherheit von PowerPivot-Daten in der Arbeitsmappe ist vom Benutzer abhängig.

Der Zugriff auf veröffentlichte Arbeitsmappen wird durch die SharePoint-Sicherheit auf der Website- oder Dokumentebene gesteuert.

IT kann überwachen, wer auf welche Arbeitsmappen zugreift.

Programmierbarkeit

Umfangreiche API für programmgesteuerte Erstellung und Verwaltung von Objekten.

Keine APIs werden bereitgestellt; alle Prozesse werden in Excel ausgeführt. Der Client und der Server kommunizieren mithilfe des offenen XMLA-Formats.

Es ist keine programmgesteuerte Schnittstelle vorhanden. Lösungen werden mit dem PowerPivot für Excel-Client entwickelt und über den SharePoint-Toolsatz verwaltet.

Administratorhandbuch zum Bereitstellen der Analysis Services BI-Lösung

Je nach Ausmaß und Umfang der BI-Lösung, die Sie oder die Organisation implementieren, sind Analysis Services-Administratoren möglicherweise für einen oder alle der folgenden Bereitstellungstypen zuständig. 

  • SQL Server Analysis Services
    Eine Installation von Analysis Services mit Schwerpunkt auf Organisations-BI.

    Sie führen die Entwicklung mithilfe von Business Intelligence Development Studio aus.

    Sie führen die Verwaltung mit SQL Server Management Studio aus.

  • PowerPivot für SharePoint
    Analysis Services ist als Teil von PowerPivot für SharePoint zum Interagieren mit PowerPivot-Daten installiert.

    Herkömmliche OLAP-Modelle können nicht mit dieser Instanz unterstützt werden.

    Diese Instanz wird über die SharePoint-Verwaltungsprogramme verwaltet.

  • PowerPivot-Arbeitsmappen
    PowerPivot für Excel verwendet eine lokale Instanz von Analysis Services im Arbeitsspeicher für die PowerPivot-Funktionalität innerhalb von Excel. 

    Diese Komponente ist als Teil der PowerPivot für Excel-Installation installiert.

    Es muss kein separater Dienst verwaltet werden, und die programmgesteuerte Verwaltung oder der programmgesteuerte Zugriff auf diese Instanz ist nicht möglich.

Gleichzeitige Installation

Sie können verschiedene Typen von Analysis Services-Instanzen parallel auf demselben Computer installieren. Das heißt, Sie können SQL Server 2008 R2 Analysis Services und SharePoint 2010 mit PowerPivot für SharePoint auf demselben Server jeweils in einer eigenen Instanz installieren. Weitere Informationen finden Sie unter Installieren von PowerPivot für SharePoint und Analysis Services.

Weitere Informationen zum Verwalten von Instanzen von Analysis Services, die in SharePoint 2010 integriert sind, finden Sie unter Serververwaltung (PowerPivot für SharePoint).