Show TOC

Vereinfachter CM-Repository-ManagerLocate this document in the navigation structure

Der vereinfachte CM-Repository-Manager ist ein einfach aufgebautes CM-Repository, das eine Teilmenge der Funktionen des CM-Repository-Managers bereitstellt und sich durch verbesserte Performance auszeichnet. Weitere Informationen zum CM-Repository-Manager finden Sie unter CM-Repository-Manager .

Im Einzelnen bietet der vereinfachte CM-Repository-Manager Folgendes:

  • Persistenzmodus DBFS

  • CM-Funktionen für die Arbeit mit Dokumenten und Ordnern (anlegen, lesen, aktualisieren, löschen, kopieren, verschieben und umbenennen)

  • einfache Versionierung

  • Berechtigungen auf Basis von ACL Security Manager. Weitere Informationen finden Sie unter ACL Security Manager .

  • Verwendung von KM-Repository-Services

  • Verwendung des AS-Java-Cache-Management-Systems (clusterweiter Cache)

Die folgenden im CM-Repository verfügbaren Funktionen bietet der vereinfachte CM-Repository-Manager nicht :

  • Persistenzmodi DB und FSDB

  • Content-Cache im Dateisystem

  • erweiterte Versionierung gemäß Definition im WebDAV-Standard

  • flexible Links (weitere Informationen finden Sie unter Verwendung von Links )

  • Suche nach eigenen Eigenschaften (Verwendung der vom Repository-Framework bereitgestellten generischen Suche nach Eigenschaften)

Voraussetzungen

Sie haben eine Datenbank zum Ablegen von Metadaten installiert.

Eine Übersicht über unterstützte Datenbanken finden Sie auf dem SAP Service Marketplace unter Anfang des Navigationspfads service.sap.com/platforms  Nächster Navigationsschritt Product Availability Matrix Ende des Navigationspfads.

Ressourceneigenschaften

Der vereinfachte CM-Repository-Manager unterstützt das gesamte Spektrum von Standardressourceneigenschaften, einschließlich der Eigenschaften Description, Read-only und Hidden. Der Standardwert der Eigenschaft Description ist leer, und der Standardwert von Read-only und Hidden lautet 'false'.

Einschränkungen für die Namen von Ressourceneigenschaften

Als erstes Zeichen im Namen einer Ressourceneigenschaft sind nur Buchstaben oder ein Unterstrich zulässig.

Namensraumeinschränkungen für Ressourcennamen

  • Maximallänge von Ressourcennamen:

    448 Zeichen

  • Maximale Pfadlänge (URI ohne Präfix):

    Keine Einschränkung

  • Zulässige Zeichen in Ressourcennamen:

    Alle im Repository-Framework zulässigen Unicode-Zeichen, jedoch gelten möglicherweise Einschränkungen für bestimmte Komponenten des Repository-Frameworks.

    Hinweis

    Setzen Sie am Ende des Ressourcennamens keinen Punkt.

Datenbankeinschränkungen

Für die Datenbank gelten folgende Einschränkungen:

  • Ungefähre maximale Anzahl der Ressourcen in einer Repository-Instanz:

    2.147.483.648 (die Zahl kann je nach Ordnerstruktur und bei zusätzlichen Metadaten variieren)

  • Maximallänge großer Eigenschaftswerte (Typ string):

    2.147.583.647 Bytes (2 GB) (je nach der von der verwendeten Datenbank unterstützten maximalen CLOB-Größe kann die Zahl kleiner sein)

Cache

Der vereinfachte CM-Repository-Manager verwendet das AS-Java-Cache-Management-System, wodurch der Performance-Overhead bei clusterweitem Caching minimiert wird. Weitere Informationen hierzu finden Sie unter Cache-Management-System .

Cache-Konfiguration

Die folgende Tabelle enthält die Cache-Regionen in der Cache Management Library, die vom vereinfachten CM-Repository-Manager verwendet wird:

Name der Cache-Region

Beschreibung der Cache-Region

Inhalt der Cache-Region

KCFRegion-Nodes

KCF Cache Region For Nodes

Knoten

KCFRegion-RIDs

KCF Cache Region For RIDs

RIDs

KCFRegion-IDs

KCF Cache Region For IDs

Knoten-IDs

KCFRegion-IDsByConstIDs

KCF Cache Region For IDs by const IDs

Konstanten-IDs entsprechende IDs

KCFRegion-Collections

KCF Cache Region For Folders

Untergeordnete Elemente eines Ordners

KCFRegion-Properties

KCF Cache Region For Properties

Eigenschaften pro Ressource

KCFRegion-Contents

KCF Cache Region For Small Contents

Content mit geringem Umfang (bis zu 32k)

KCFRegion-Locks

KCF Cache Region For Locks

Ressourcensperren

Die Cache-Regionen des vereinfachten CM-Repository-Managers können mit der SAP Management Console überwacht werden. Weitere Informationen finden Sie unter SAP Management Console .

Parameter eines vereinfachten CM-Repository-Managers

Parameter

Erforderlich

Beschreibung

Description

Nein

Beschreibung des Repository-Managers.

Prefix

Ja

Das URI-Präfix, für das der Manager registriert ist. Diese Angabe wird in die Liste im Stammverzeichnis eingetragen.

Die URIs aller von diesem Repository-Manager verwalteten Ressourcen haben dieses Präfix gemeinsam. Das Präfix wird dazu verwendet, den Repository-Manager zu identifizieren, der für eine Ressource mit einem bestimmten URI zuständig ist. Beachten Sie, dass Sie das Präfix mit einem Schrägstrich angeben müssen. Beispiel: / <Ihr_Präfix>

Active

Nein

Mit dem Parameter Active können Sie den Repository-Manager aktivieren bzw. deaktivieren.

Hide in Root Folder

Nein

Gibt an, ob das Repository im Stammverzeichnis aufgeführt wird.

Wenn Sie diesen Parameter aktivieren, wird das Repository nicht im Stammverzeichnis aufgeführt.

Repository services

Nein

Gibt die Repository-Services an, die Sie mit dem Repository verwenden möchten.

Security Manager

Nein

Auswahl des Sicherheitsmanagers, der den Zugriff auf den Repository-Content steuert.

Wenn der vereinfachte CM-Repository-Manager beim Zugriff auf Ressourcen eine Berechtigungsprüfung durchführen soll, müssen Sie einen Sicherheitsmanager angeben.

Für vereinfachte CM-Repositorys muss AclSecurityManagerMi verwendet werden.

ACL Manager Cache

Nein

Gibt einen Memory Cache für Ressourcen-ACLs an: ca_rsrc_acl.

Dieser Parameter ist erforderlich, wenn im Parameter Security Manager ein ACL-Sicherheitsmanager angegeben ist. In der Standardauslieferung ist der Cache bereits angelegt (weitere Informationen finden Sie unter Caches ).

Send Events

Nein

Gibt an, ob das Repository Ereignisse sendet, wenn Operationen wie eine Löschung oder die Aktualisierung von Content durchgeführt werden.

Wenn dieser Parameter aktiviert ist, sendet das Repository Ereignisse. Dies ist erforderlich, um Services wie den Subskriptionsservice verwenden zu können.

Content Folder

Ja

Dieser Parameter gibt den Pfad zum Stammverzeichnis in dem Dateisystem an, dem der Repository-Manager zugeordnet ist. Dies kann ein Verzeichnis auf dem lokalen Server (z. B. /usr/myshare/somedir) oder auf einem freigegebenen Remote-Server sein. Damit Sie auf ein Dateisystem auf einem anderen UNIX-Host zugreifen können, muss das betreffende Verzeichnis auf dem Portal-Server eingehängt sein. Der Repository-Manager ist für dieses Verzeichnis und alle Unterverzeichnisse verantwortlich.

Es ist nicht zulässig, für mehrere Repository-Manager im Parameter Content Folder denselben Teilpfad anzugeben.

Hinweis

Schränken Sie aus Sicherheitsgründen die Berechtigungen für diese Pfadangabe im Dateisystem ein.

Repository ID in Database

Ja

ID des Repositorys in der Datenbank. Diese ist erforderlich, da in einer Datenbank die Daten mehrerer Repositorys abgelegt werden. Der Wert muss eine alphanumerische Zeichenfolge sein, die sich von den IDs aller Repositorys, die die Datenbank verwenden, unterscheidet. Wenn keine ID angegeben wird, wird der Name des Repositorys als ID verwendet. Wenn Sie eine ID verwenden, kann das Präfix geändert werden, ohne dass eine Koordination mit der Datenbank erforderlich ist.

Verwenden Sie keine Sonderzeichen in der ID.

Aktivitäten

Wählen Sie zum Anlegen und Konfigurieren eines neuen vereinfachten CM-Repository-Managers oder zum Ändern der Konfiguration eines bestehenden vereinfachten CM-Repository-Managers im Portal Anfang des Navigationspfads Systemadministration  Nächster Navigationsschritt Systemkonfiguration  Nächster Navigationsschritt Knowledge Management Nächster Navigationsschritt Content Management  Nächster Navigationsschritt Repository-Manager  Nächster Navigationsschritt Vereinfachter CM-Repository-Manager Ende des Navigationspfads.

Beispiel

Konfiguration eines vereinfachten CM-Repository-Managers

Description

Standard Light CM repository for content

Prefix

/LightRM

Active

true

Hide in Root Folder

false

Repository Services

properties, feedback, comment, rating, accessstatistic, personalnote, discussion, tbp, statemngt, subscription, svc_acl

Security Manager

AclSecurityManagerMi

ACL Manager Cache

ca_rsrc_acl

Send Events

true

Content Folder

$(sys.global.dir)/config/cm/LightRM

Repository-ID in DB

LightRM