Dieser Abschnitt erklärt die Abbildungsdetails für die Migration von BI-Statistiken aus SAP BW 3.x nach SAP NetWeaver 7.0.
In SAP BW 3.x sind alle Statistiken direkt in den Kennzahlen in den BI-Statistiktabellen enthalten. Diese Kennzahlen werden dann 1:1 in die InfoCubes mit technischem Content geladen. In SAP NetWeaver 7.0 werden alle Statistiken von Handle-Typen und Event-IDs aufgezeichnet und aggregierten Kennzahlen im InfoCube 0TCT_C01mit technischem Content zugewiesen, welche diese Informationen verwenden. Diese Aggregation wird in der DataSource 0TCT_C01 durchgeführt. Die Event-IDs werden für jedes Event erstellt und stellen detaillierte Informationen über die Systemperformance auf detaillierter Ebene bereit.
Alle BI-Statistiken in SAP BW 3.x werden in einer einzigen Tabelle RSDDSTAT protokolliert.
In SAP NetWeaver 7.0 werden alle BI-Statistiken aus den Views RSDDSTAT_OLAP und RSDDSTAT_DM geholt, die auf den folgenden zugrunde liegenden Tabellen aufgebaut sind:
● RSDDSTATHEADER
● RSDDSTATINFO
● RSDDSTATEVDATA
● RSDDSTATDM
BI-Statistik-Mapping
SAP BW 3.x |
SAP NetWeaver |
||||
Tabellenfeld |
Technischer Name des InfoObject |
Standort im InfoCube |
Tabellenfeld |
Technischer Name des InfoObject |
Standort im InfoCube |
SESSIONUID |
0TCTSESUID |
Frontend-Session (GUID) |
RSDDSTAT_OLAP-SESSIONUID |
0TCT_MC01 |
0TCTSESUID |
NAVSTEPUID |
0TCTNAVUID |
Navigationsschritt (GUID) |
RSDDSTAT_OLAP-STEPUID |
0TCT_MC01 |
0TCTSTEPUID |
INFOCUBE |
0TCTIFCUBE |
InfoCube |
RSDDSTAT_OLAP-INFOPROV |
0TCT_MC01 |
0TCTIFPROV |
HANDLE |
|
|
RSDDSTAT_OLAP-HANDLETP |
Verwendet in Kennzahlzuordnung für 0TCT_C01 0TCT_MC02 |
0TCTHANDLTP |
QUERYID |
0TCTQUERY |
Query |
RSDDSTAT_OLAP-OBJNAME if HANDLETP = OLAP |
0TCT_MC01 |
0TCTBISBOBJ wo 0TCTBISOTYP = 'ELEM' oder 'QVIW' |
UNAME |
0TCTUSERNM |
Benutzer |
RSDDSTAT_OLAP-UNAME |
0TCTUSERNM |
|
QAGGRUSED |
Nicht verfügbar |
Nicht verfügbar |
RSDDSTAT_DM-AGGREGATE |
0TCT_MC03 |
0TCTAGPROV |
OLAPMODE |
0TCTOLAPACT |
OLAP Prozessormethode |
Ersetzt durch RSDDSTAT_OLAP-STEPTP und RSDDSTAT_OLAP-EVENTID = '9001' für Ergreifen des InfoProvider-Lesezugriffs über die Data Manager-Schnittstelle |
|
|
DBSELTP |
0TCTDBSELTP |
Art der gelesenen Daten |
RSDDSTAT_DM-ACCESSTP |
Verfügbar in der DataSource, aber nicht in InfoProvidern mit technischem Content |
|
QRUNTIMECATEGORY |
0TCTRTIMEC |
Laufzeitkategorie (1, 2, 3, ... 10, 20, 30, ... Sekunden). |
RSDDSTAT_OLAP-RUNTIME |
0TCT_MC01 |
0TCTRTIMEC |
QNAVSTEP |
0TCTNAVSTP |
Navigationsschritt (aktuelle Nummern innerhalb der Session) |
RSDDSTAT_OLAP-STEPCNT |
|
|
QNUMOLAPREADS |
0TCTDBSCTR |
Anzahl Datenbank-Selects |
RSDDSTAT_DM-ACCESSCNT |
0TCTDMCNT |
|
QDBSEL |
0TCTNDBSEL |
Sätze, selektiert auf Datenbank |
Für alle Queries: = RSDDSTAT_DM-DBSEL (Statistikdetailebene muss = 2 sein) Nur für Querys, die aus einem einzigen InfoProvider = RSDDSTAT_OLAP-EVCOUNT für EVENTID = '000009011' selektieren. |
Für alle Querys: = 0TCT_MC03: 0TCTNDBSEL (Statistikdetailebene muss = 2 sein) Nur für Queries, die aus einem einzigen InfoProvider = 0TCT_MC01 selektieren. |
0TCT_DBSEL |
QDBTRANS |
0TCTNDBTRA |
Sätze, übertragen von Datenbank an Server |
= RSDDSTAT_DM-DBTRANS Nur für Querys, die aus einem einzigen InfoProvider = RSDDSTAT_OLAP-EVCOUNT für EVENTID = '000009010' selektieren. |
Für alle Querys: = 0TCT_MC03: 0TCTNDBTRA (Statistikdetailebene muss = 2 sein) Nur für Queries, die aus einem einzigen InfoProvider = 0TCT_MC01 selektieren. |
0TCT_DBTRA |
QNUMCELLS |
0TCTNCELLS |
Zellen, übertragen an Frontend |
= RSDDSTAT_OLAP-EVENTCNT für EVENTID = '000015010' |
0TCT_C02-0TCTSTATCNT für 0TCTSTATEVT = '000015010' |
|
QNUMRANGES |
0TCTNRANGS |
Formatierung, übertragen an Frontend |
= RSDDSTAT_OLAP-EVENTCNT für EVENTID = '000015011'? |
0TCT_C02-0TCTSTATCNT für 0TCTSTATEVT = '000015011' |
|
QTIMEOLAPINIT |
0TCTTOLINI |
Zeit, Initialisierung OLAP-Prozessor |
RSDDSTAT_OLAP-EVTIME für EVENTIDs = '000003000', '000003010' und '000003500' |
0TCT_MC02: 0TCTSTATTIM für 0TCTSTATEVT = '000003000', '000003010' und '000003500' |
|
QTIMEOLAP |
0TCTTOLAP |
Zeit, OLAP-Prozessor |
RSDDSTAT_OLAP-EVTIME für EVENTIDs = '000003xxx' |
0TCT_MC02: 0TCTSTATTIM für 0TCTSTATEVT = '000003xxx' |
|
0TCTTOLAPAL |
Gesamtzeit (OLAP) |
Summe verschiedener EVENTIDs in RSDDSTAT_OLAP in Extraktion zu 0TCT_MC01 (siehe RSDDSTAT_OLAP_0TCT_C01.jpg) |
0TCT_MC01 |
0TCTTMEOLAP |
|
QTIMEDB |
0TCTTDBRD |
Zeit, Lesen auf der Datenbank |
Für alle Querys: = RSDDSTAT_DM-TIMEREAD (Statistikdetailebene muss = 2 sein) Nur für Querys, die aus einem einzigen InfoProvider = RSDDSTAT_OLAP-EVTIME for EVENTID = '000009000' selektieren. |
Für alle Querys: 0TCT_MC03: 0TCTTDMREAD (Statistikdetailebene muss = 2 sein) Nur für Queries, die aus einem einzigen InfoProvider = 0TCT_MC01 selektieren. |
0TCTTIMEDM |
QTIMEVARDP |
0TCTTVARDP |
Zeit, Eingabevariablen |
VerschiedenePopups werden nicht separat aufgezeichnet, wie in Hinweis 981686. Sie werden unter HANDLETP = DFLT with EVENTID = 1 aufgezeichnet. |
Teil von 0TCT_MC01 |
0TCTTIMENA |
QTIMEUSER |
0TCTTNAVIG |
Zeit, zwischen Navigationsschritten |
RSDDSTAT_OLAP-EVTIME für EVENTID = '000000001' |
0TCT_MC02 |
0TCTSTATTIM für 0TCTSTATEVT = '000000001' |
QTIMECLIENT |
0TCTTFRONT |
Zeit, Frontend |
Summe verschiedener EVENTIDs in RSDDSTAT_OLAP in Extraktion zu 0TCT_MC01 (siehe RSDDSTAT_OLAP_0TCT_C01.jpg) |
0TCT_MC01 |
0TCTTIMEFE |
TIMECHAVLREAD |
0TCTTRDMDA |
Zeit, Zuführen von von Texten oder Stammdaten |
RSDDSTAT_OLAP-EVTIME für EVENTID = '000003210' und '000003900' |
0TCT_MC02 |
0TCTSTATTIM für 0TCTSTATEVT = '000003210' und '000003900' |
TIMEAUTHCHECK |
0TCTTAUTH |
Zeit, Berechtigungsprüfung |
RSDDSTAT_OLAP-EVTIME für EVENTID = '000004xxx' |
0TCT_MC02 |
0TCTSTATTIM für 0TCTSTATEVT = '000003210' und '000004xxx' |
TALERTMON |
|
|
RSDDSTAT_OLAP-EVTIME für EVENTID = '000019970' |
0TCT_MC02 |
0TCTSTATTIM für 0TCTSTATEVT = '000003210' und '000019970' |
TIMEREST |
0TCTTREST |
Zeit, die nicht zugeordnet werden konnte |
Hauptzeiten, die mit RSDDSTAT_OLAP-HANDLETP = DFLT aufgezeichnet werden |
0TCT_MC01 |
0TCTTIMENA |
ODBOT |
0TCTTODBOAL |
Zeit, ODBO allgemein |
RSDDSTAT_OLAP-EVTIME für EVENTIDs = '0000400xx' |
0TCT_MC02: |
0TCTSTATTIM für 0TCTSTATEVT = '0000400xx' |
ODBOTINIT |
0TCTTODBOIN |
Zeit, ODBO: Initialisierung |
RSDDSTAT_OLAP-EVTIME für EVENTIDs = '0000400xx' |
0TCT_MC02: |
0TCTSTATTIM für 0TCTSTATEVT = '0000400xx' |
ODBOTPREPAXES |
0TCTTODBOAX |
Zeit, ODBO: Vorbereitung der Achsen |
RSDDSTAT_OLAP-EVTIME für EVENTIDs = '0000400xx' |
0TCT_MC02 |
0TCTSTATTIM für 0TCTSTATEVT = '0000400xx' |
ODBOTREQDATA |
0TCTTODBORE |
Zeit, ODBO: Datenanfrage |
RSDDSTAT_OLAP-EVTIME für EVENTIDs = '0000400xx' |
0TCT_MC02: |
0TCTSTATTIM für 0TCTSTATEVT = '0000400xx' |
ODBOTPREDTST |
0TCTTODBODA |
Zeit, ODBO: Vorbereitung der Datensätze |
RSDDSTAT_OLAP-EVTIME für EVENTIDs = '0000400xx' |
0TCT_MC02: |
0TCTSTATTIM für 0TCTSTATEVT = '0000400xx' |
ODBOTFLATENING |
0TCTTODBOFL |
Zeit, ODBO: Umwandlung in flache Tabellenform |
RSDDSTAT_OLAP-EVTIME für EVENTIDs = '0000400xx' |
0TCT_MC02: |
0TCTSTATTIM für 0TCTSTATEVT = '0000400xx' |
DMTDBBASIC |
0TCTTDMDBB |
Zeit, Datamanager Lesen aus BasisCube |
Siehe Eintrag für QTIMEDB, Spezifische Analyse von InfoProvider-Typen nur möglich durch Verwendung von InfoProvider-Name |
Siehe Eintrag für QTIMEDB, wo 0TCTIFTYPE (0TCT_MC01) = 'CUBE' oder 0TCTPARTYPE (0TCT_MC03) = 'CUBE' |
|
DMTDBREMOTE |
0TCTTDMDBR |
Zeit, Datamanager Lesen aus RemoteCube |
Siehe Eintrag für QTIMEDB, Spezifische Analyse von InfoProvider-Typen nur möglich durch Verwendung von InfoProvider-Name |
Filter An für 0TCTIFTYPE = CUBE und für Merkmal 0TCTIFPROV (InfoProvider verwendet) Filter An-Attribut 0TCTBWOSTYP = VR Virtueller InfoProvider basierend auf BAPI, VS Virtual InfoProvider basierend auf DTP/3.x InfoSource und VC Virtual InfoProvider basierend auf Funktionsbaustein |
|
DMTDBODS |
0TCTTDMDBO Zeit |
Datamanager-Lesen aus ODS |
Siehe Eintrag für QTIMEDB, Spezifische Analyse von InfoProvider-Typen nur möglich durch Verwendung von InfoProvider-Name |
Siehe Eintrag für QTIMEDB, wo 0TCTIFTYPE (0TCT_MC01) = 'ODSO' oder 0TCTPARTYPE (0TCT_MC03) = 'ODSO' |
|
WEBTTEMPPREP |
Nicht verfügbar |
Nicht verfügbar |
Für BEx Web 3.x: RSDDSTAT_OLAP-EVTIME für EVENTID = '000019910' für BEx Web 2004s: RSDDSTAT_OLAP-EVTIME für EVENTIDs = '0000126xx' |
Für BEx Web 3.x: 0TCT_MC02: |
0TCTSTATTIM für 0TCTSTATEVT = '000019910' für BEx Web 2004s: 0TCT_MC02: 0TCTSTATTIM für 0TCTSTATEVTs = '0000126xx' |
WEBTRENDER |
Nicht verfügbar |
Nicht verfügbar |
Für BEx Web 3.x: RSDDSTAT_OLAP-EVTIME für EVENTID = '000019911' für BEx Web 2004s: RSDDSTAT_OLAP-EVTIME für EVENTIDs = '00001260x' |
Für BEx Web 3.x: 0TCT_MC02 |
0TCTSTATTIM für 0TCTSTATEVT = '000019911' für BEx Web 2004s: 0TCT_MC02: 0TCTSTATTIM für 0TCTSTATEVTs = '00001260x' |
Die folgende Tabelle listet die Änderungen in den technischen Namen der InfoObjects auf:
Mapping-Details der InfoObjects
SAP BW 3.x |
NetWeaver 2004s |
|
Technischer Name des InfoObject |
Standort in Tabelle |
Technischer Name des InfoObject |
0TCTOLAPRD |
OLAP-Lesen An / Aus |
Nicht verfügbar |
0TCTSYSID |
BI-System |
0TCTSYSID |
0TCTOBJVERS |
Objektversion (zum Beispiel, 0TCTIFCUBE) |
0TCTOBJVERS |
0TIME |
Zeit |
0TCTUTIME |
0CALDAY |
Kalendertag |
0CALDAY |
0TCTNAVCTR |
Anzahl Navigationen |
0TCT_C01: ersetzt durch 0TCTQUCOUN und 0TCTWTCOUN |
0TCTSESCTR |
Anzahl Frontend-Sessions |
0TCT_C01: ersetzt durch 0TCTQUCOUN und 0TCTWTCOUN |
0TCTNOLAPAL |
Gesamtzahl (OLAP) |
|
0TCTNOLARD |
Lesezyklen (Fetch) OLAP-Prozessor |
Nicht verfügbar |
0TCTNTEXTS |
Anzahl, gelesene Texte |
Nicht verfügbar |
0TCTSDATE |
Startdatum |
0CALDAY |
0TCTSTAUIK |
Frequenz |
Nicht verfügbar |
0TCTSTIMEK |
Startzeit |
0TCTUTIME |
Felder und InfoObjects in SAP BW 3.x, die nicht in dieser Tabelle eingeschlossen sind, sind entweder veraltet oder nicht in SAP NetWeaver 7.0 verfügbar.