TEIL-ASSET-Status für Asset angezeigt

Der TEIL-ASSET-Status entspricht der Situation, in der Ihr Asset verwandte Assets hat, deren Digital Rights Management-Daten abgelaufen sind. Dies ist ein spezielles Szenario, in dem das Haupt-Asset selbst abgelaufen ist. In diesem Artikel finden Sie Schritte zur Behebung des Problems.

Beschreibung description

Umgebung

  • Experience Manager
  • Experience Manager 6.5
  • Experience Manager Assets

Problem/Symptome

Beim Durchsuchen der Assets zeigen einige Assets den Status *TEIL-ASSET*an:

Was bedeutet das?

Auflösung resolution

Der TEIL-ASSET-Status besteht, wenn Ihr Asset einige verwandte Assets hat, deren Digital Rights Management Datum abgelaufen ist.

Dies ist ein spezieller Fall des hier dokumentierten Szenarios, bei dem das Haupt-Asset selbst abgelaufen ist:

https://experienceleague.adobe.com/docs/experience-manager-65/assets/administer/drm.html?lang=de#asset-expiration

Sie können überprüfen, welches zugehörige Asset abgelaufen ist, indem Sie die Registerkarte Standard des Assets öffnen und das Symbol mit der roten Markierung beobachten:

Es handelt sich um zwei Arten von zugehörigen Assets:

#1 – Asset ist ein PDF mit Unterseiten

Wenn Sie Ihr „DAM Update Asset“ so geändert haben, dass es Seiten von Ihrem PDF extrahiert, wird ein Teil-Asset für die Dokumentseiten erstellt.

Jede extrahierte Seite ist ein Asset, das unter dem Haupt-Asset in einem Unterknoten/Ordner mit dem Namen /subassets gespeichert ist über Metadaten-Eigenschaften verfügt, einschließlich des DRM-Ablauf-Datums auf der Erweitert.

Wenn dieses Ablauf-Datum erreicht ist, sehen Sie Folgendes:

  • den Status ABGELAUFEN für diese Unterseite/dieses Teil-Asset beim Durchsuchen der Teil-Assets des Haupt-PDFs (durch Wechsel über die obere linke Leiste von der Ansicht Nur Inhalt zu Teil-Assets)
  • den Status TEIL-ASSET, wenn Sie zum Haupt-PDF zurückkehren

Dies wird auf der folgenden Seite [ 0] dokumentiert.

#2 – Asset hat Verweise auf Assets

Für jede Art von Asset ist es möglich, auf andere Assets zu verweisen. Der Status TEIL-ASSET wird auch anhand des Ablauf-Datums jeder dieser Verweise berechnet.

Diese Verweise werden in einer Eigenschaft gespeichert:

<asset>/jcr:content/related/links/sling:members/sling:resources

Hinweis:

Wenn Ihr Asset zu viele Verweise hat (mehrere Tausend), kann dies zu Performance-Problemen der Benutzeroberfläche führen, wenn Sie versuchen, die Eigenschaften des Assets anzuzeigen.

Das Überprüfen bzw. Berechnen des Status all dieser Verweise könnte zu viel Zeit in Anspruch nehmen, und die Anfrage zum Öffnen der Eigenschaften würde eine Zeitüberschreitung hervorrufen.

Zu viele Verweise sind bedenklich und müssen untersucht werden, da sie zu Performance-Problemen führen können:

https://jackrabbit.apache.org/oak/docs/dos_and_donts.html#Large_Multi_Value_Property

Um das Problem zu beheben, wenn diese Verweise keinen Nutzen bringen, können Sie den folgenden Ordner/Unterknoten aus CRX/DE löschen:

/conten t/.../<asset>/jcr:content/related/links

****#3 – Tipps zur Überprüfung abgelaufener AssetsDurch Verwendung der folgenden JCR SQL2-Abfrage lassen sich alle Assets im Repository mit erreichtem Verfallsdatum auflisten:SELECT * FROM [ dam:Asset] WHERE [ jcr:content/metadata/prism:expirationDate] < cast('2023-01-02T17:00:00.000Z' as date)Ändern Sie das Datum in die aktuelle Zeit (im GMT-Format).

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f