Questa sezione descrive una funzionalità per importare in massa un set di posizioni da un foglio di calcolo CSV/XLS al progetto AEM Screens .
Quando configurate un progetto AEM Screens , per la prima volta nella vostra organizzazione dovete creare anche tutte le posizioni. Se il progetto prevede un numero elevato di posizioni, si ottiene un risultato noioso, che richiede molto clic e attesa nell’interfaccia utente.
L'obiettivo di questa funzione è ridurre il tempo necessario per configurare il progetto e quindi risolvere i problemi di budget.
Consentendo all’autore di fornire un foglio di calcolo come file di input e consentendo al sistema di creare automaticamente la struttura della posizione nel back-end, questa funzione:
Ciò consente di risparmiare tempo e denaro durante la configurazione iniziale del progetto o quando si estende l'AEM Screens esistente a nuove posizioni.
Nel diagramma seguente è illustrata la panoramica architettonica della funzione Importazione progetto:
Il modello dati per Importazione progetti è descritto di seguito:
La versione corrente supporta solo l'importazione di percorsi.
Proprietà | Descrizione |
---|---|
percorso {string} | Percorso della risorsa per la posizione |
[./jcr:title] {string} | Nome del modello da utilizzare (ovvero posizione per schermate/core/templates/location) |
template {string} | Titolo facoltativo da utilizzare per la pagina |
[./jcr:description] {string} | Descrizione opzionale da utilizzare per la pagina |
Il file del foglio di calcolo (CSV/XLS) richiede pertanto le seguenti colonne:
percorso {stringa} Il percorso della posizione da importare, in cui il percorso principale è la cartella del percorso del progetto (ovvero, / foooosarà importato in /content/screens/<project>/locations/foo)
template {string} Il modello da utilizzare per la nuova posizione, per ora l'unico valore consentito è "location", ma sarà esteso a tutti i modelli Screens in futuro ("display", "sequencechannel, e così via)
[./*] {string} Qualsiasi proprietà facoltativa da impostare sulla posizione (ovvero, ./jcr:title, ./jcr:description, ./foo, ./barra). Al momento, la versione corrente non consente alcun filtro
Tutte le colonne che non corrispondono alle condizioni elencate sopra verranno ignorate. Ad esempio, se nel file del foglio (CSV/XLS) è definita un'altra colonna diversa da path,template,title e description nel file, tali campi verranno ignorati e Project Importer non convalidi tali campi aggiuntivi importazione del progetto nel progetto AEM Screens .
Nella sezione seguente viene descritto come viene utilizzato Importazione progetti in un progetto AEM Screens .
Limiti:
Creare un nuovo progetto denominato DemoProjectImport
Usate un file CSV di esempio o Excel da importare.
A scopo dimostrativo, potete scaricare un file excel dalla sezione seguente.
Per importare un file nella cartella dei percorsi con campi obbligatori minimi, effettuate le operazioni seguenti:
L’esempio seguente mostra i quattro campi richiesti per importare il progetto:
Andate al progetto AEM Screens (DemoProjectImport).
Selezionare il progetto,DemoProjectImporter—>Crea—>** Importa posizioni* dalla barra laterale.
Viene aperta la procedura guidata Import. Selezionare il file di cui si dispone per il progetto con i percorsi oppure selezionare il file (minimal-file.xls) scaricato dalla sezione Prerequisiti.
Dopo aver selezionato il file, fare clic su Avanti.
Verificare il contenuto del file (percorsi) dalla procedura guidata di importazione e fare clic su Importa.
Di conseguenza, ora potrete visualizzare tutte le posizioni importate nel progetto.