System Center Reporting Manager (SCRM 2006) - Übersicht
SCRM 2006 kombiniert Performance Daten und Ereignisse aus MOM 2005 mit den Inventar von SMS 2003, somit können bessere Entwurf als auch operative Entscheidungen von den EDV Abteilungen als auch EDV Abteilungsleiter gemacht werden. Leider kann man mit der ersten Version von SCRM keine Erweiterung gemacht werden um zusätzliche Information von SMS 2003 oder MOM 2005 zu integrieren. Die nächsten MOM als auch SMS Versionen werden nicht unterstützt.
Dann, wann würde es Sinn machen SCRM einzuwenden? SCRM kann sehr hilfreich sein als Zusatz Reporting System von SMS und MOM, auch wenn es Firmen gibt die ein oder die andere Lösung einsetzen.
Wenn man SMS alleine einsetzt: SMS's Datenbank enthält einen sehr detaillierten Inventar als auch genaue Aplikations Benützung, aber um eine zu grosse Datenbank zu vermeiden, werden "nur" 90 Tage in der Datenbank behaltet (man kann diese 90 Tage auch ändern, aber dann wird die Datenbank grösser und der Zugang zu den Reports + Anfragen langsamer). Wenn man SCRM mit SMS benützt, wird ein Bruchteil der Daten in die SCRM Datenbank exportiert und dann für längere Zeit aufbewahrt (standardmässig wird ein Jahr behalten). SCRM Reports haben keine Auswirkung auf die Produktive SMS Datenbank und so werden die Reports auch schneller angezeigt.
Wenn man MOM alleine einsetzt. MOM eingebaute Report Funktionalität ist sehr ähnlich zu der von SCRM, beide laden die Daten in einer "Lager" Datenbank getrennt von der produktiven MOM DB (Onepoint) und beide verwenden SQL Reporting Services. Da SCRM die Daten von mehrere MOM Server sammeln kann, können grosse Umgebungen mit mehreren MOM Systeme auch einen Vorteil mit SCRM haben.
SCRM 2006 wird per Server lizenziert und braucht keine "CAL's". da SCRM SQL 2005 braucht, kann man es einzeln kaufen oder in einen so genannten "Bundle" (dies ist nur möglich für Kunden die einen "Volume Licensing Program" haben), im Fall dass Sie den "Bundle" kaufen, muss der SQL 2005 Server dediziert für SCRM verwendet werden (dies ist der gleiche Fall wenn man SMS 2003 und SQL in einen "Bundle" kauft).
Wichtige Hinweise:
Microsoft plant die aktuelle eingebaute Reporting Lösung von MOM in nächster Zeit zu entfernen. Das gleiche könnte sehr wahrscheinlich auch mit SMS passieren da SMS seine eigene Reporting Lösung hat anstatt SQL Reporting Services zu verwenden. Immerhin die ersten Beta's von SMSv4 und MOMv3 haben weiterhin die eingebaute Reporting Lösung wie die aktuellen Versionen.
Beschränkungen der ersten Version:
- Fixierter Schema. Microsoft wird Kunden oder Software Partner nicht unterstützen die den SCRM DB Schema ändern oder erweitern wollen. Microsoft wird in zukünftigen SCRM Versionen die Erweiterung der SCRM DB unterstützen aber genau wann man das machen kann wurde noch nicht bekannt gegeben.
- Limitierter Daten vergleich. Manche SCRM Reports können EDV Mitarbeiter helfen die Ursache eines Problems zu identifizieren als auch der Zusammenhang mit anderen Systemen, diese Funktionalität ist irgendwie noch primitiv und man ist noch weit weg von eine genauen "mögliche Ursache" Analyse.
- Ist nicht kompatibel mit zukünftigen Versionen. Durch den grösseren Änderungen die für MOM und SMS in den nächsten Versionen geplant sind, wird SCRM 2006 nur mit den aktuellen Versionen funktionieren (SMS 2003 und MOM 2005).
- Drei verschiedene Daten Bank Server notwendig. Da man nicht die gleiche SQL Instance für MOM 2005, SMS 2003 und SCRM 2006 verwenden kann, muss man dedizierte Server für jeder verwenden. In Mittleren und Kleinen Umgebungen kann dies wichtige zusätzliche Kosten generieren.
- Verwendet "alte" DTS Technologie. SCRM 2006 verwendet die MOM DTS Jobs um die Daten Synchronisation zu machen, deswegen hat MS entschieden nicht die neue "Integration Services" von SQL 2005 zu verwenden. Der neue Service ermöglicht eine einfache Programmierung, bessere Performance und einfachere Administration im vergleich zu SQL 2000 DTS.
- Keine automatischen Jobs um Active Directory Daten zu importieren. Die SCRM Data Warehouse beinhaltet Elemente die man von Active Directory oder Human Resources Systeme nehmen könnte. Aber da SCRM keine Zeitgesteuerte DTS Jobs, um die Daten regulär zu importieren, verfügt , SCRM Reports könnten nicht aktuelle Daten beinhalten. MS stellt mit SCRM 2006 ein Excel template zur Verfügung so dass Administratoren manuell die Business Kontakt Daten aus den AD über SQL DTS Import Assistent importieren können.
Release Geschichte:
| RTM | Mainstream Support End Life | Extended Support End Life | |
| System Center Reporting Manager | 31.06.2006 | 06.2011 |
*Diese Daten werden von Microsoft publiziert und können ändern, bitte überprüfen Sie die Microsoft web Seite um aktuelle Support Datums.
System Center Reporting Manager Tips und Tricks (SCRM 2006)
Nach dem man die SMS Daten Quelle in der SCRM Konsole hinzugefügt hat, folgende Schritte sollte man auf dem SMS Datenbank Server machen:
1. ReportingDataSource.msi und SrcSetup_<DataSourceName>.bat muss auf
den SMS DB Server kopiert. Beide Dateien liegen auf den SCRM Server unter "C:\Program Files\Microsoft
System Center Reporting Manager\Utilities\Data Source Setup\SMS".
2. SrcSetup_<DataSourceName>.bat wird ausgeführt um die Daten Quelle auf
den SMS DB Server zu installieren.
3. Wenn ein anderes Konto als den vom SMS DB Server für die Daten Quelle
verwendet wurde, der SCRM SMS Site Server Dienst muss mit dieses Konto
konfiguriert werden. Dieses Konto muss dann auch in der neuen SC DW SMS DTS
lokale Gruppe hinzugefügt werden.
4. Wenn der SMS Server in eine Domäne ist, die nicht vertraut ist mit der Domäne
wo der SCRM Server ist, ein Netwzerk Laufwerk musst an der SMS Daten Quelle
angehängt werden, dazu muss man ein Konto mit genügend Rechte verwendet werden.
Wenn das Netzwerk Laufwerk nicht mit den System Konto angeschlossen wird, der
Daten Quelle Dienst wird nicht das Netzwerk Laufwerk anhängen können. Folgende
Schritte kann man ausführen um dies zu erreichen:
a. Erstellen eine Text Datei mit folgenden Befehl:
net use z:\\<ComputerName>\SCRMSMSShare\<Password>/USER:<Domain>\<User>
b. Die Datei Änderung von txt auf bat ändern.
c. Eine Zeitgesteuerte Aufgabe erstellen um die bat auszuführen.
d. Die zeitgesteuerte Aufgabe soll mit den Konto "NT AUTHORITY\SYSTEM"
ausgeführt werden. Starten Sie die zeitgesteuerte Aufgabe.
e. Öffnen Sie den SQL Server Enterprise Manager und erweitern Sie die SMS
Datenbank die als Daten Quelle für SCRM verwendet wird.
f. Öffnen Sie die "SCRM_MTD_Configuration" Tabele.
g. Ändern Sie den "ShareDirectory" Pfad von "\\<SCRMServer>\SCRMSMSShare\<DataSourceName>"
zu "z:\<DataSourceName>"
h. Restarten Sie den "SMS Data Source" Dienst.
www.ms-systemcenter.com