Nuova importazione progetti da file

Ultimo aggiornamento: 2023-05-20
  • Creato per:
  • Intermediate
    Admin

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

Introduzione

Quando imposti un progetto AEM Screens, per la prima volta nella tua organizzazione devi creare anche tutte le posizioni. Se il progetto coinvolge un numero elevato di posizioni, si traduce in un’attività noiosa che comporta molti clic e attese nell’interfaccia utente.

L’obiettivo di questa funzione è ridurre il tempo necessario per configurare il progetto e risolvere quindi 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 di posizioni nel back-end, questa funzione:

  • offre prestazioni migliori rispetto al clic manuale nell’interfaccia utente
  • consente al cliente di esportare i siti di cui dispone dal proprio sistema e di importarli facilmente direttamente nell'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 mostra la panoramica dell’architettura per la funzione Importazione progetti:

screen_shot_2019-05-14alle20618pm

Modello dati

Il modello dati per Importazione progetti è descritto di seguito:

NOTA

La versione corrente supporta solo l’importazione di posizioni.

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

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

  • percorso {string} Percorso del percorso da importare, dove la directory principale del percorso è la cartella dei percorsi del progetto (ovvero /foo verrà importato in /content/screens/<project>/locations/foo)

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

  • [./*] {string} Qualsiasi proprietà facoltativa da impostare sulla posizione (ovvero, ./jcr:title, ./jcr:descrizione, ./foo, ./barra). Al momento la versione corrente non consente alcun filtro

NOTA

Qualsiasi colonna che non corrisponde alle condizioni precedenti verrà semplicemente ignorata. Ad esempio, se nel foglio (CSV/XLS) è definita un’altra colonna diversa da percorso,modello,titolo, e descrizione nel file, tali campi verranno ignorati e Importazione progetti non convalida i campi aggiuntivi per importare il progetto nel progetto AEM Screens.

Utilizzo di Importazione progetti

La sezione seguente descrive come viene utilizzata l’Importazione progetti in un progetto AEM Screens.

ATTENZIONE

Limiti:

  • I file diversi dalle estensioni CSV/XLS/XLSX non sono supportati nella versione corrente.
  • Non esiste alcun filtro delle proprietà per i file importati e nulla che inizi con "./" verrà importato.

Prerequisiti

  • Crea un nuovo progetto denominato ImportazioneProgettoDemo

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

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

Ottieni file

Importazione del file con i campi obbligatori minimi

Per importare un file nella cartella dei percorsi contenente i campi obbligatori minimi, effettua le seguenti operazioni:

NOTA

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

screen_shot_2019-05-14alle21523pm

  1. Passa al progetto AEM Screens (ImportazioneProgettoDemo).

    screen_shot_2019-05-12at52651am

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

    screen_shot_2019-05-12at52433am

  3. Il Importa apertura guidata. Selezionare il file disponibile per il progetto con le posizioni oppure selezionare il file (minimal-file.xls) scaricato da Prerequisiti sezione.

    Dopo aver selezionato il file, fai clic su Successivo.

    screen_shot_2019-05-15at113718am

  4. Verifica il contenuto del file (percorsi) dall’Importazione guidata 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