Carica contenuto DITA esistente id176FF000JUI
Probabilmente si dispone di un archivio di contenuti DITA esistenti che si desidera utilizzare con AEM Guides. Per tali contenuti esistenti, puoi utilizzare uno qualsiasi dei metodi supportati illustrati in Aggiungere risorse digitali ad Adobe Experience Manager as a Cloud Service Assets.
Configura pattern nome file UUID
Quando importi il contenuto, non è necessario che i nomi dei file siano basati sull’UUID. In un sistema che utilizza nomi di file basati su UUID, è obbligatorio fare riferimento a tutti i file utilizzando i loro UUID anziché i nomi di file originali. Se un file importato non ha nomi di file basati su UUID, potete configurare il sistema per aggiungere un UUID alle proprietà del file. Questo UUID viene quindi utilizzato per fare riferimento a tali file dove UUID non viene utilizzato per la denominazione dei file.
Utilizza le istruzioni fornite in Sostituzioni configurazione per creare il file di configurazione. Nel file di configurazione, fornisci i seguenti dettagli (property) per configurare il pattern del nome file UUID:
com.adobe.fmdita.config.ConfigManager
uuid.regex
Se un file non segue il modello specificato, viene aggiunto un UUID alla proprietà del file e tutti i riferimenti al file vengono aggiornati con l'UUID assegnato al file.
Valore predefinito:
"^GUID-(?<id>.*)"
Usa comandi curl
Puoi anche utilizzare i comandi curl per creare una cartella in DAM, caricare file e aggiungere metadati al contenuto caricato.
Crea una cartella
Esegui il comando seguente per creare una cartella nell’archivio AEM:
curl --user <username>:<password> --data jcr:primaryType=sling:Folder "<server folder path>"
Specifica i seguenti parametri per creare una cartella:
-
<username>:<passowrd>
: specificare il nome utente e la password per accedere all'archivio AEM. Questo utente deve disporre dei privilegi per la creazione della cartella. -
jcr:primaryType=sling:Folder
: specificare il parametro in quanto è per creare una risorsa di tipo cartella. -
<server folder path>
: percorso completo della cartella, incluso il nome della nuova cartella che si desidera creare nell'archivio AEM. Ad esempio, se si specifica il percorso comehttp://192.168.1.1:4502/content/dam/projects/AEM-Guides
, la cartellaAEM-Guides
viene creata all'interno della cartellaprojects
in DAM.
Carica un file
Esegui il comando seguente per caricare un file nell’archivio AEM:
curl --user <username>:<password> -T "<local file path>" "<server folder path>"
Specifica i seguenti parametri per caricare un file:
-
<username>:<passowrd>
: specificare il nome utente e la password per accedere all'archivio AEM. Questo utente deve disporre dei privilegi di scrittura suserver folder path
. -
local file path
: percorso completo del file nel sistema locale da caricare. -
<server folder path>
: percorso completo della cartella sul server AEM in cui si desidera caricare il file.
Aggiungi metadati
Esegui il comando seguente per aggiungere metadati a un file:
curl --user <username>:<password> -F<attribute name>=<value> <metadata node path>
Specifica i seguenti parametri per aggiungere informazioni sui metadati:
-
<username>:<passowrd>
: specificare il nome utente e la password per accedere all'archivio AEM. Questo utente deve disporre dei privilegi di scrittura sumetadata node path
. -
-F<attribute name>=<value>
:<attribute name>
è il nome dell'attributo di metadati, ad esempioaudience
, e<value>
potrebbe essereinternal
. È possibile specificare più coppie nome-valore di attributo separate da uno spazio. -
<metadata node path>
: percorso completo della cartella, incluso il nome del file e il relativo nodo di metadati. Ad esempio, se si specifica il percorso comehttp://192.168.1.1:4502/content/dam/projects/AEM-Guides/intro.xml/jcr:content/metadata
, le informazioni sui metadati specificate vengono impostate sul fileintro.xml
.
Argomento padre: Esegui migrazione contenuto esistente