Configurare lo storage Azure

Experience Manager Forms L’ integrazione dei dati fornisce una configurazione Azure di archiviazione per integrare i moduli con i servizi Azure di archiviazione. Il modello dati modulo può essere utilizzato per creare un Forms adattivo che interagisca con il server Azure per abilitare i flussi di lavoro aziendali. Esempio:

  • Scrivere dati in Azure all’invio di moduli adattivi.
  • Scrivere dati in Azure tramite entità personalizzate definite in Form Data Model e viceversa.
  • Esegui query sul server Azure per i dati e precompila Adaptive Forms.
  • Leggi i dati dal server Azure.

Creare la configurazione di archiviazione Azure

Prima di eseguire questi passaggi, assicurati di disporre di un account di archiviazione Azure e di una chiave di accesso per autorizzare l'accesso all'account di archiviazione Azure.

  1. Accedi a Tools > Cloud Services > Azure Storage.
  2. Seleziona una cartella per creare la configurazione e tocca Create.
  3. Specifica un titolo per la configurazione nel campo Title .
  4. Specifica il nome dell'account di archiviazione Azure nel campo Azure Storage Account .
  5. Specifica la chiave per accedere all’account di archiviazione di Azure nel campo Azure Access Key e tocca Save.

Crea modello dati modulo

Dopo aver creato la configurazione di archiviazione Azure, è possibile creare il modello dati modulo. Durante la creazione del modello dati modulo, specificare la cartella contenente la configurazione Azure nel campo Data Source Configuration . Puoi quindi selezionare la configurazione dall’elenco delle configurazioni esistenti nel nome della cartella specificato.

Aggiungere servizi Azure al modello dati modulo

Dopo aver creato gli oggetti modello dati modulo e modello dati, è possibile aggiungere i servizi Azure al modello dati modulo.

Per aggiungere servizi Azure:

  1. In modalità Modifica, seleziona i servizi dalla sezione Services nel riquadro a sinistra e tocca Add Selected. I servizi selezionati vengono visualizzati nella scheda Services del modello dati del modulo.

    Aggiungi servizi selezionati

  2. Nella scheda Services , seleziona il servizio e Edit Properties. In base al servizio, definisci gli oggetti modello di input o output per il servizio.

  3. Tocca Save per salvare il modello dati del modulo.

    La tabella seguente descrive i servizi Azure disponibili:

    Nome servizio Descrizione
    Ottieni BLOB da Azure Recupera i dati memorizzati come BLOB nell’archiviazione di Azure utilizzando un ID o un nome
    Ottieni BLOB con URL binari da Azure Recupera i dati memorizzati come BLOB con URL per i binari nell’archiviazione di Azure utilizzando un ID o un nome
    Ottenere metadati per i BLOB da Azure Utilizza la chiave di metadati per recuperare metadati per più BLOB. Per ulteriori informazioni su come definire una proprietà dell'oggetto modello dati come chiave di metadati, vedere Definire una proprietà dell'oggetto modello dati come chiave di metadati.
    Salva BLOB in Azure Utilizzare un ID BLOB per salvare i dati nell’archiviazione di Azure
    Aggiorna BLOB in Azure Utilizzare un ID BLOB per aggiornare i dati nell’archiviazione di Azure
    Recupera elenco di ID BLOB da Azure Recupera un elenco di ID BLOB da Azure in base al numero definito nella richiesta di input.
    Recupera gli URL SAS per i BLOB da Azure Recupera gli URL SAS per i BLOB da Azure in base agli ID BLOB nella richiesta di input.
    Elimina BLOB da Azure Utilizzare un ID BLOB per eliminare i dati dall’archiviazione di Azure

Definire una proprietà dell’oggetto modello dati come chiave di metadati

Per definire una proprietà dell'oggetto modello dati come chiave di metadati:

  1. Nella scheda Model , seleziona la proprietà dell’oggetto modello dati e tocca Edit Properties.
  2. Passa l'opzione Metadata Key allo stato ON. Questa opzione è disponibile solo per i tipi di dati principali.
  3. Tocca Done, quindi tocca Save per salvare il modello dati modulo.

Dopo aver definito le chiavi dei metadati nel modello dati del modulo, è possibile utilizzare il servizio Get metadata for Blobs from Azure per recuperare i metadati per più BLOB in base ai metadati definiti nella richiesta di input.

In questa pagina