Bei einem semantisch partitioniertes Objekt (SPO) das basierend auf einem Template Objekt angelegt wurde kann es bei der Aktivierung zu einem Fehler kommen. Figure 1.1 zeigt die Anlage eines semantisch partitioniertes DSOs. Als Vorlage wird ein DSO verwendet.
Figure 1.1: Anlage eines SPO mit VorlageBeim Aktivieren des SPOs tritt der Fehler “Not possible to create external SAP HANA view for object <SPO>00 / Message no. RS2HANA_VIEW001”.
In der Fehlermeldung wird darauf verwiesen, dass versucht wird für ein SPO (oder einen HybridProvider) eine externen SAP HANA View zu generieren.
Figure 1.2: Fehler bei der AktivierungDie Ursache für den Fehler liegt in diesem Fall an dem Vorlagen DSO.In dem Vorlagen DSO ist das Kennzeichen External SAP HANA View for reporting gesetzt, siehe Figure 1.3.
Figure 1.3: Kennzeichen External SAP HANA View for reporting im Vorlagen-ObejktBeim Anlegen des SPOs wird zunächst die Referenz Struktur für das SPO erzeugt. Die Referenz Struktur eines SPOs dient als Kopiervorlage für die einzelnen Partitionen des SPOs.
Bei der Anlage des Referenz Struktur des SPO Objektes <SPO>00 werden die Metadaten des Vorlageobjektes kopiert. Zu den Metadaten des Vorlageobjektes gehört auch das Kennzeichen External SAP HANA View for reporting.
Aktuell werden externen SAP HANA Views für semantisch partitioniertes Objekt (und HybridProvider) nicht unterstützt. Daher ist die Pflege des Kennzeichens im semantisch partitioniertes Objekt (siehe Figure 1.4) nicht möglich.
Figure 1.4: Eigenschaften der Referenz Struktur des SOPsWir finden das Kennzeichen HANAMODELFL (External SAP HANA view for BW object) in der Tabelle RSDODSO (Directory of all DataStores), siehe Figure 1.5. Für InfoCubes finden wir das Kennzeichen in der Tabelle RSDCUBE (Directory of InfoCubes / InfoProvider).
Figure 1.5: Kennzeichen External SAP HANA view for BW objectDamit das SPO aktiviert werden kann muss das Kennzeichen HANAMODELFL für die Referenz Struktur des SPOs entfernt werden. Die Referenz Struktur hat die Namenkonventiuon <SPO-Name>00. Alternativ kann die Referenz Struktur über den Namen des SPOs in der Tabelle RSDODSO gesucht werden. Figure 1.6 zeigt beide Varianten.
Figure 1.6: Referenz Struktur des SPO in der RSDODSO suchenKennzeichen HANAMODELFL (SAP HANA View) entfernen, siehe Figure 1.7. Die Änderung nun noch speichern.
Figure 1.7: Kennzeichen HANAMODELFL (SAP HANA View) entfernenAnschließend kann das SPO ohne Fehler aktiviert werden.