Allgemeine Erweiterungen | Eigenschaften | Vorteile | Verfügbare Starter Kits | FAQs
Allgemeine Erweiterungen der MicroStrategy-Plattform
Einbetten von MicroStrategy Web in andere Webanwendungen oder ein Portal
Die gesamte Funktionalität von MicroStrategy Web kann in eine Webanwendung oder ein Portal eingebettet werden, um Inhalte anderer Anbieter, Sicherheitsmerkmale und Teamarbeitsfunktionen mit der Business Intelligence von MicroStrategy zu vereinen. Die Portalintegration mit IBM WebSphere®, Oracle WebLogic, Microsoft® SharePoint und SAP® Enterprise Portal wird kostenlos und direkt einsatzfähig mit dem MicroStrategy Web-Server zur Verfügung gestellt. Voll interaktive Portlets mit OLAP-ähnlichen Manipulationen (Bericht in eine Tabelle oder ein Diagramm ändern, Zwischensummen hinzufügen oder entfernen, Drills auf weitere Informationen usw.) können im selben Fenster bereitgestellt werden. Außerdem umfasst das MicroStrategy SDK ein Portal Integration Kit mit weiteren Informationen darüber, wie diese Portale weiter angepasst und mit anderen Portalen wie Oracle® AS integriert werden können.
Erstellen erweiterter Visualisierungen und weiterer Anwendungen
Das MicroStrategy Visualization SDK ist ein Framework, das nahtlos mit dem Adobe Flex Builder integriert ist. So können Entwickler Visualisierungen aller Art oder reichhaltige Internet-Anwendungen entwerfen und in ihre Anwendungen einbinden oder beliebige Flash-Widgets als Plug-In in die MicroStrategy-Plattform integrieren. Dank der Visualization API sind Adobe Flex-Entwickler in der Lage, bestehende Widgets und Visualisierungen zu erweitern oder Widgets, Visualisierungen, Anwendungen, Interaktivitätsfunktionen und Workflows von Grund auf neu zu erstellen, um bestimmte Unternehmensanforderungen zu erfüllen.
Anpassungen des Look-and-Feel
Der "Web Customization Editor" ist ein MicroStrategy SDK-Tool, mit dem Anwender einige der gängigsten Anpassungen in MicroStrategy Web über eine leicht bedienbare Oberfläche schnell entwickeln, ohne dass sie Programmierkenntnisse benötigen. Die Corporate Identity der Unternehmensanwendungen, wie Logos und Farben, eigene Symbole und sonstige Formate, kann auf Anhieb auf die gesamte Anwendung übertragen werden, ohne sie neu zu kompilieren oder zu starten. Das Ergebnis ist der schnellste Time-to-Value bei minimalem Einsatz wertvoller Ressourcen.
Writeback in die Datenquelle
Mit der Writeback-Funktionalität können Anwender Datenwerte in externen Systemen, einschließlich Database Warehouses, XML-Dateien, Diskussionsgruppen und Blogs, ändern oder aufzeichnen. Neben vielen anderen Möglichkeiten lassen sich mit dieser Funktion Prognosen aktualisieren, Anmerkungen hinzufügen oder Ziele für Performanceberichte neu formulieren. Writeback-Steuerelemente wie Textfelder, Schaltflächen und Listen dienen zur Eingabe von Informationen, die der Anwender problemlos zur Verarbeitung an den Webserver zurücksenden kann.
Integration mit Identitätsmanagement-Anwendungen
Enterprise-Systeme greifen zur Authentifizierung ihrer Anwender oft auf einen separaten Mechanismus eines Drittanbieters zurück, der alle Anwendungen unterstützt. MicroStrategy Web bietet das anpassbare External Security Module (ESM), das den Zugriff auf MicroStrategy BI-Daten mit einem bestehenden Sicherheitssystem koppelt und alle von der Umgebung benötigten Logik- und Sicherheitsmerkmale hinzufügt. Zusätzlich unterstützen die direkt einsetzbaren MicroStrategy-Portlets die Sicherheitsintegration mit einer Vielzahl von Authentifizierungsmechanismen, wobei sie auch von der Portal-Authentifizierung Gebrauch machen und Lösungen zur Anpassung dieser Integration anbieten.
Anzeigen von MicroStrategy-Webseiten in jedem Kontext
Über die flexible URL-API von MicroStrategy können Nutzer Anforderungen zur Ausführung bestimmter Aktionen direkt an MicroStrategy Web senden. Dazu fügen sie bestimmte Argumente in die Anforderung ein. Diese Vorgehensweise ist hilfreich beim Gebrauch der direkt einsatzfähigen MicroStrategy Web-Funktionen und bei der Integration von MicroStrategy Web mit einer externen Website, einem Portal oder einer Drittanbieteranwendung. Der Zugriff auf viele Funktionen erfolgt dadurch, dass die entsprechenden Parameter mit einer URL übertragen werden. Beispielsweise können Sie Verknüpfungen von einer externen Website zu einer bestimmten MicroStrategy Web-Seite herstellen, indem Sie die entsprechenden Parameter übergeben, z. B. einen Berichts- oder Ordnernamen, oder optional auch Anmeldeinformationen zur Authentifizierung durch einen bestimmten MicroStrategy Intelligence Server einschließen.
Erstellen von Mashup-Anwendungen mit eingebettetem BI-Inhalt
Mashups fassen Inhalte aus mehreren unabhängigen Ressourcen zu einer integrierten Anwendung zusammen. Diese zusammengesetzten Anwendungen sind inzwischen eine sehr beliebte Methode zur Assemblierung neuer Anwendungen und basieren auf zahlreichen Technologien wie Flex, Portals, Java und AJAX. Mashups greifen auf Fremddaten zu und arbeiten sie in einer Weise auf, die deren Nutzen für Anwender noch erhöht. Das MicroStrategy Visualization Framework unterstützt die einfache Erstellung von Mashups, die Widgets von MicroStrategy und auch anderer Anbieter umfassen. Fachanwender sind dadurch in der Lage, fundierte Einblicke zu gewinnen, im Team zusammenzuarbeiten, informierte Entscheidungen zu treffen und Maßnahmen zeitnah zu ergreifen.
Erweitern der bestehenden Funktionen von MicroStrategy
Die Architektur von MicroStrategy Web ist speziell dafür ausgelegt, Anpassungen so leicht wie möglich zu machen und die neuesten Webtechnologien und -techniken voll auszuschöpfen. Die Änderungen betreffen neben dem Erscheinungsbild auch anspruchsvollere Erweiterungen und Anpassungen der MicroStrategy Web-Anwendung. Ermöglicht wird dies durch die Verfügbarkeit aller Dienste und Hilfsprogramme, die zum Aufbau einer robusten, funktionsstarken Business Intelligence-fähigen Lösung erforderlich sind. Die MicroStrategy Developer Library (MSDL) ist genau für diesen Zweck konzipiert und enthält detaillierte Anleitungen zur Entwicklung anspruchsvoller und funktionsstarker Individuallösungen mithilfe des SDKs.

