Nuova importazione di progetti dal file

Questa sezione descrive una funzionalità per importare in massa un set di posizioni da un foglio di calcolo CSV/XLS al progetto AEM Screens.

Introduzione

Quando si configura un progetto AEM Screens, per la prima volta nell’organizzazione è necessario creare anche tutte le posizioni. Se il progetto coinvolge un numero elevato di posizioni, si ottiene un’attività noiosa che comporta molti clic e tempi di attesa nell’interfaccia utente.

L'obiettivo di questa funzione è ridurre il tempo necessario per impostare il progetto e quindi risolvere i problemi di budget.

Lasciando che l’autore fornisca un foglio di calcolo come file di input e lasciando che il sistema crei automaticamente la struttura della posizione nel back-end, questa funzione:

  • offre prestazioni decisamente migliori rispetto ai clic manuali nell’interfaccia utente
  • consente ai clienti di esportare le posizioni del proprio sistema e importarle direttamente in AEM

Questo consente di risparmiare tempo e denaro durante la configurazione iniziale del progetto o quando si estende l’AEM Screens esistente a nuove posizioni.

Panoramica dell'architettura

Il diagramma seguente illustra la panoramica architettonica della funzione Importazione progetti:

screen_shot_2019-05-14at20618pm

Modello Dati

Il modello dati per Importazione progetti è descritto di seguito:

NOTA

La versione corrente supporta solo le posizioni di importazione.

Proprietà Descrizione
percorso {string} Percorso della risorsa per la posizione
[./jcr:title] {string} Nome del modello da utilizzare (ovvero posizione per screens/core/templates/location)
modello {string} Titolo facoltativo da utilizzare per la pagina
[./jcr:description] {string} Descrizione facoltativa da utilizzare per la pagina

Il file del foglio di calcolo (CSV/XLS) richiede quindi le colonne seguenti:

  • percorso {string} Il percorso della posizione da importare, in cui la directory principale del percorso è la cartella della posizione del progetto (ovvero, / fooosarà importato in /content/screens/<project>/location/foo)

  • modello {string} Il modello da utilizzare per la nuova posizione, per ora l'unico valore consentito è "location", ma verrà esteso a tutti i modelli Screens in futuro ("display", "sequencechannel e così via)

  • [./*] {string} Qualsiasi proprietà opzionale da impostare nel percorso (ovvero, ./jcr:title, ./jcr:description, ./foo, ./barra). Al momento la versione corrente non consente alcun filtraggio

NOTA

Qualsiasi colonna che non corrisponde alle condizioni precedenti verrà semplicemente ignorata. Ad esempio, se nel file del foglio (CSV/XLS) sono definite altre colonne diverse da path,template,title e description nel file, tali campi verranno ignorati e Importazione progetti non convalidi tali campi aggiuntivi importare il progetto nel progetto AEM Screens.

Utilizzo di Importazione progetti

La sezione seguente descrive come viene utilizzato Importazione progetti in un progetto AEM Screens.

ATTENZIONE

Limiti:

  • I file diversi dalle estensioni CSV/XLS/XLSX non sono supportati nella versione corrente.
  • Per i file importati non esiste alcun filtro delle proprietà e tutto ciò che inizia con "./" verrà importato.

Prerequisiti

  • Crea un nuovo progetto denominato DemoProjectImport

  • Utilizza un file CSV o excel di esempio da importare.

A scopo dimostrativo, è possibile scaricare un file excel dalla sezione seguente.

Ottieni file

Importazione del file con campi obbligatori minimi

Per importare un file in una cartella di posizioni con campi obbligatori minimi, effettua le seguenti operazioni:

NOTA

L’esempio seguente illustra i quattro campi minimi necessari per importare il progetto:

screen_shot_2019-05-14at21523pm

  1. Passa al progetto AEM Screens (DemoProjectImport).

    screen_shot_2019-05-12at52651am

  2. Seleziona il progetto,DemoProjectImporter—>Crea—>Importa posizioni dalla barra laterale.

    screen_shot_2019-05-12at52433am

  3. Viene aperta la procedura guidata Importa. Seleziona il file di cui disponi per il progetto con le posizioni oppure seleziona il file (minimal-file.xls) scaricato dalla sezione Prerequisites .

    Dopo aver selezionato il file, fai clic su Avanti.

    screen_shot_2019-05-15at113718am

  4. Verifica il contenuto del file (posizioni) dalla procedura guidata di importazione e fai clic su Importa.

    screen_shot_2019-05-12at53131am

  5. Di conseguenza, ora potrai visualizzare tutte le posizioni importate nel progetto.

    screen_shot_2019-05-12at53450am

In questa pagina