Hilfsprogramme (SAP BW)

Aus MattWiki

Programs for activating and re-activating

ABAP-Program (Use T-Code SE38):

RSDG_TRFN_ACTIVATE                # Activate transformation (also activates DTPs)
RSBKDTPREPAIR                     # Activate DTP
RSDG_ADSO_ACTIVATE                # Activate / repair ADSO
RSDG_ADSO_ACTIVATE_ALL            # Activate / repair ADSO
RSDG_ODSO_ACTIVATE                # Activate classic DSO
RSDG_HCPR_ACTIVATE                # Activate CompositeProvider
RSPLS_ALVL_ACTIVATE               # Activate Aggregation Level
RSDG_TRCS_ACTIVATE                # Activate InfoSource

HANA Views für Composite Provider neu anlegen

Manchmal kommen folgende Fehler beim Import von Transporten vor:

  • Warnung im Transport (RC = 4): Views auf HANA Server konnten nicht angelegt werden
  • Fehler im Transport (RC = 8): Views für Composite Provider oder InfoObjekte konnten nicht angelegt werden
RSDDB_LOGINDEX_CREATE             # Spaltensicht für InfoProvider anlegen
RSDDB_INDEX_CREATE_MASS           # Views für Vielzahl von Objekten anlegen

Vorsicht bei RSDDB_INDEX_CREATE_MASS

Wenn man damit Views oder Indizes löscht, und man gibt keinen Filter an, dann kann es sein, dass man es für die gesamte Datenbank macht
==> Immer Filter angeben

Ursache für RC = 8 ist manchmal, dass Composite Provider aufeinander aufbauen, aber im gleichen Transport enthalten sind. Dadurch können die zugehörigen Views unter Umständen nicht technisch angelegt werden.

Lösungsansatz dafür ist:

  • Manuelles Löschen der nicht richtig angelegten Views auf dem HANA mit RSDDB_INDEX_CREATE_MASS
  • Manuelles neu Anlegen der Views auf dem HANA mit RSDDB_LOGINDEX_CREATE

Prozessketten starten

Prozessketten können mit den folgenden SAP BW Standard-Funktionsbausteinen (Transaktion SE37) gestartet werden:

RSPC_CHAIN_START         # Bevorzugte Variante

oder

RSPC_API_CHAIN_START


Queries eines InfoProvider suchen

Transaktion öffnen: RSA1

Metadata Repository öffnen auf einem der beiden Wege:

Weg 1: InfoProvider suchen → Rechtsklick → Metadaten anzeigen

Weg 2: Auf Metadata Repostitory klicken → InfoProvider-Art auswählen → InfoProvider auswählen

Für beide Wege:

Im unteren Fensterbereich Reiter "Verwendet von" auswählen → Dort sind Queries und Kennzahlen sichtbar

Alternativ: siehe Tabellen Tabellen_(SAP_BW)

Einzelne Query kopieren

Funktionsbaustein RSZ_I_COPY_QRY_TO_CUBE

Quelle: https://wiki.scn.sap.com/wiki/display/BI/Copying+Queries+from+One+InfoProvider+to+Another


Check and Rebuild InfoObject SIDs

ABAP-Program (Use T-Code SE38):

RSDMD_CHECKPRG_ALL