Hilfsprogramme (SAP BW): Unterschied zwischen den Versionen

Aus MattWiki
Keine Bearbeitungszusammenfassung
Zeile 8: Zeile 8:
  RSDG_ODSO_ACTIVATE                # Activate classic DSO
  RSDG_ODSO_ACTIVATE                # Activate classic DSO
  RSDG_HCPR_ACTIVATE                # Activate CompositeProvider
  RSDG_HCPR_ACTIVATE                # Activate CompositeProvider
 
RSPLS_ALVL_ACTIVATE              # Activate Aggregation Level


== HANA Views für Composite Provider neu anlegen ==
== HANA Views für Composite Provider neu anlegen ==

Version vom 12. Juli 2022, 15:48 Uhr

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

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