Konfigurera Azure lagring

Senaste uppdatering: 2023-12-05

dataintegrering

Experience Manager Forms Dataintegrering ger en Azure lagringskonfiguration för att integrera formulär med Azure lagringstjänster. Formulärdatamodellen kan användas för att skapa adaptiv Forms som interagerar med Azure server för att möjliggöra arbetsflöden. Till exempel:

  • Skriv data i Azure om inlämning av anpassade blanketter.
  • Skriv data i Azure via anpassade entiteter som definierats i formulärdatamodellen och omvänt.
  • Fråga Azure för data och förifylla Adaptive Forms.
  • Läs data från Azure server.

Skapa Azure lagringskonfiguration

Innan du utför dessa steg måste du se till att du har en Azure lagringskonto och en åtkomstnyckel för att auktorisera åtkomst till Azure lagringskonto.

  1. Navigera till Tools > Cloud Services > Azure Storage.
  2. Välj en mapp för att skapa konfigurationen och välj Create.
  3. Ange en rubrik för konfigurationen i dialogrutan Title fält.
  4. Ange namnet på Azure lagringskonto i Azure Storage Account fält.
  5. Ange nyckeln för åtkomst till Azure-lagringskontot i Azure Access Key fält och markera Save.

Skapa formulärdatamodell

När du har skapat Azure lagringskonfiguration kan du skapa formulärdatamodellen. Ange den mapp som innehåller Azure i Data Source Configuration när formulärdatamodellen skapades. Du kan sedan välja konfigurationen från listan med konfigurationer som finns i det angivna mappnamnet.

Lägg till Azure tjänster till formulärdatamodellen

När du har skapat objekten för formulärdatamodell och datamodell kan du lägga till Azure tjänster till formulärdatamodellen.

Lägg till Azure tjänster:

  1. I redigeringsläget väljer du tjänsterna i Services i den vänstra rutan och väljer Add Selected. De valda tjänsterna visas i Services i formulärdatamodellen.

    Lägg till markerade tjänster

  2. I Services väljer du tjänsten och Edit Properties. Definiera tjänstens in- eller utdatamodellsobjekt baserat på tjänsten.

  3. Välj Save för att spara formulärdatamodellen.

    Följande tabell beskriver tillgängliga Azure tjänster:

    Tjänstnamn Beskrivning
    Hämta blob från Azure Hämta data som lagrats som en blob i Azure-lagringen med ett ID eller ett namn
    Hämta blob med binär URL från Azure Hämta data lagrade som en blob med URL för binärfiler i Azure-lagringsplatsen med ett ID eller ett namn
    Spara blob i Azure Använd ett blob-ID för att spara data i Azure-lagringen
    Uppdatera blob i Azure Använd ett blob-ID för att uppdatera data i Azure-lagringen
    Hämta lista över blob-ID:n från Azure Hämta en lista med blob-ID:n från Azure baserat på det nummer som har definierats i indatabegäran.
    Hämta SAS-URL:er för Blobs från Azure Hämta SAS-URL:er för Blobs från Azure baserat på Blob ID:n i indatabegäran.
    Ta bort blob från Azure Använd ett blob-ID för att ta bort data från Azure-lagring

Definiera en datamodellsobjektegenskap som en söknyckel

Så här definierar du en objektegenskap för datamodell som en söknyckel:

  1. I Model väljer du datamodellens objektegenskap och väljer Edit Properties.
  2. Byt Search Key växla till ON-läge. Det här alternativet är bara tillgängligt för primära datatyper.
  3. Välj Done och sedan Save för att spara formulärdatamodellen.

När du har definierat egenskaper för datamodellsobjekt som söknycklar lagras hash-värdena i Azure-indextaggar och Base64-kodade värden lagras i Azure-metadata.

OBSERVERA

Endast 10 söknycklar tillåts per Azure-enhet eftersom Azure bara tillåter 10 taggar per blob och egenskapsvärden som markerats som söknycklar lagras i Azure-indextaggar efter hashning.

På denna sida