Usare le versioni per eseguire modifiche e test senza conseguenze per le app di staging o produzione

Le versioni consentono di compilare e pubblicare modelli diversi. Una procedura consigliata consiste nel clonare il modello attualmente attivo in una versione diversa dell'app prima di apportare modifiche al modello.

La versione attiva è la versione che si sta modificando nella sezione Build del portale Luis con Intent, entità, funzionalità e modelli. Quando si usano le API di creazione, non è necessario impostare la versione attiva perché le chiamate all'API REST specifiche della versione includono la versione nella route.

Per usare le versioni, aprire l'app selezionando il relativo nome nella pagina app e quindi selezionare Gestisci nella barra superiore, quindi selezionare versioni nel percorso di spostamento a sinistra.

L'elenco delle versioni mostra le versioni pubblicate, dove vengono pubblicate e la versione attualmente attiva.

Clonare una versione

  1. Selezionare la versione che si vuole clonare, quindi selezionare Clone nella barra degli strumenti.

  2. Nella finestra di dialogo Clone version (Clona versione) digitare un nome per la nuova versione, ad esempio "0.2".

    Finestra di dialogo Clone Version (Clona versione)

    Nota

    L'ID della versione può essere composto solo da caratteri, cifre o '.' e non può superare i 10 caratteri.

    Verrà creata una nuova versione con il nome specificato, che verrà impostata come versione attiva.

Impostare la versione attiva

Selezionare una versione dall'elenco e quindi selezionare Activate (attiva ) dalla barra degli strumenti.

Importare la versione

È possibile importare un .json o una .lu versione dell'applicazione.

  1. Selezionare Importa dalla barra degli strumenti e quindi selezionare il formato.

  2. Nel comando Importa nuova versione della finestra popup, immettere il nuovo nome della versione di dieci caratteri. È sufficiente impostare un ID versione se la versione nel file esiste già nell'app.

    Sezione relativa alla gestione della pagina delle versioni, importazione di una nuova versione

    Una volta importata una versione, la nuova versione diventa quella attiva.

Errori di importazione

  • Errori Tokenizer: se si verifica un errore Tokenizer durante l'importazione, si sta tentando di importare una versione che usa un Tokenizer diverso da quello attualmente usato dall'app. Per risolvere questo problema, vedere la pagina relativa alla migrazione tra le versioni Tokenizer.

Altre azioni

  • Per eliminare una versione, selezionare una versione dall'elenco, quindi selezionare Elimina nella barra degli strumenti. Selezionare OK.
  • Per eliminare una versione, selezionare una versione dall'elenco, quindi selezionare Rinomina nella barra degli strumenti. Immettere un nuovo nome e selezionare Fatto.
  • Per esportare una versione, selezionare una versione dall'elenco, quindi selezionare Esporta app nella barra degli strumenti. Scegliere JSON o LU per esportare un backup o salvarlo nel controllo del codice sorgente, scegliere Esporta per contenitore per usare questa app in un contenitore Luis.