SUB-ASSET-status visas för Tillgång
Statusen SUB-ASSET motsvarar den situation där resursen har relaterade resurser vars Digital Rights Management-datum har gått ut. Detta är ett specifikt scenario där huvudtillgången har gått ut. I den här artikeln beskrivs hur du löser problemet.
Beskrivning description
Miljö
- Experience Manager
- Experience Manager 6.5
- Experience Manager Assets
Problem/symtom
När du bläddrar bland resurserna visas statusen *SUB-ASSET*för vissa resurser:
Vad betyder det här?
Upplösning resolution
Statusen SUB-ASSET motsvarar när resursen har relaterade resurser som har förfallit till Digital Rights Management.
Detta är ett specifikt fall där huvudtillgången har upphört att gälla, vilket beskrivs här:
Du kan kontrollera vilken relaterad resurs som har gått ut genom att öppna egenskapsfliken Grundläggande och observera ikonen röd flagga för resursen:
De relaterade resurserna i fråga är av två typer:
#1 - Resursen är en PDF med underordnade sidor
Om du har ändrat din"DAM Update Asset" för att extrahera sidor från PDF skapas en underresurs för dokumentsidorna.
Varje extraherad sida är en resurs som lagras under huvudresursen i en undernod/mapp med namnet /subassets och som har metadataegenskaper, inklusive DRM-datumet Förfaller på fliken Avancerat .
Om datumet förfaller har passerat ser du:
- statusen FÖRFALLOAD för den här undersidan/resursen när du bläddrar bland de huvudsakliga PDF-underresurserna (växla från vyn Endast innehåll med den övre vänstra listen till vyn Underresurser)
- statusen SUB-ASSET när du går tillbaka till huvudPDF
Detta dokumenteras på följande sida [ 0] .
#2 - Resursen innehåller referensresurser
För alla typer av tillgångar är det möjligt att hänvisa till andra tillgångar. Statusen SUB-ASSET beräknas också genom att titta på datumet Förfaller för var och en av dessa referenser.
Referenserna lagras i en egenskap:
<asset>/jcr:content/related/links/sling:members/sling:resources
Obs!
Om resursen har för många referenser (flera tusen) kan det orsaka vissa prestandaproblem i användargränssnittet när resursegenskaperna visas.
Det kan ta för lång tid att kontrollera/beräkna statusen för alla dessa referenser, och begäran om att öppna egenskaperna kommer att göra timeout.
Det finns för många referenser som rör och som behöver undersökas, eftersom det kan orsaka prestandaproblem:
https://jackrabbit.apache.org/oak/docs/dos_and_donts.html#Large_Multi_Value_Property
Om du vill åtgärda problemet och dessa relaterade referenser inte har något värde kan du ta bort följande mapp/undernod från CRX/DE:
/content t/.../<asset>/jcr:content/related/links
****#3 - Tips för att kontrollera utgångna resurserDu kan använda följande JCR SQL2-fråga för att lista alla resurser i databasen som har ett förfallodatum:SELECT * FROM [ dam:Asset] WHERE [ jcr:content/metadata/prism:expirationDate] < cast('2023-01-02T17:00:00.000Z' as date)Ändra datumet till aktuell tid (i GMT-format).