Werkbladen gebruiken om tabelgegevens te beheren tabular-data

Leer hoe u met werkbladen tabelgegevens kunt beheren voor verschillende waarden, zoals metagegevens en omleidingen voor uw AEM naar de site Edge Delivery Services.

Gevallen gebruiken use-cases

Voor om het even welke AEM met de plaats van Edge Delivery Services, is er een behoefte om lijsten van tabelgegevens zoals voor sleutel-waarde afbeeldingen te handhaven. Dit kunnen lijsten van vele verschillende waarden zoals meta-gegevens en omleiding zijn. Met Edge Deliver Services kunt u dergelijke tabellijsten bijhouden met behulp van een intuĂŻtief hulpprogramma: de spreadsheet. AEM zet deze spreadsheets om in JSON-bestanden die eenvoudig door uw website of webtoepassing kunnen worden gebruikt.

Vaak voorkomende gevallen van gebruik zijn:

Bovendien kunt u uw spreadsheets đź”— van om het even welke structuur tot stand brengen om afbeeldingen voor uw eigen doeleinden op te slaan.

Dit document gebruikt het voorbeeld van omleidingen om te illustreren hoe u dergelijke spreadsheets kunt maken. Zie de eerder-verbonden onderwerpen in de documentatie van Edge Delivery Services voor details van elk gebruiksgeval.

TIP
Voor meer informatie over hoe spreadsheets in het algemeen met Edge Delivery Services werken, zie gelieve het document Spreadsheets en JSON.
TIP
Spreadsheets mogen alleen worden gebruikt om tabelgegevens te onderhouden. Voor het opslaan van gestructureerde gegevens, controle uit AEM het installeren van headless eigenschappen.

Vereisten prerequisites

Als u toewijzingen wilt maken met behulp van spreadsheets in uw AEM met Edge Delivery Services-project, moet u uw site hebben gemaakt met de nieuwste sitesjabloon.

Gelieve te zien de document Begonnen Gids van de Ontwikkelaar Begonnen voor het schrijven van WYSIWYG met Edge Delivery Servicesvoor meer informatie.

Een werkblad maken spreadsheet

In dit voorbeeld maakt u een spreadsheet voor het beheren van omleidingen voor uw AEM met de site Edge Delivery Services. De zelfde stappen zijn op andere spreadsheettypesvan toepassing die u wenst te creëren.

  1. Teken binnen aan uw het auteursinstantie van AEM as a Cloud Service, ga naar de console van Plaatsen, en navigeer aan de wortel van de plaats die een spreadsheet vereist. Tik of klik creeer -> Pagina.

    creeer pagina

  2. Op het Malplaatje lusje van creeer paginatovenaar, ontvang of klik richt malplaatje opnieuw om het te selecteren en dan te onttikken of daarna te klikken.

    Uitgezochte malplaatje

  3. Het lusje van Eigenschappen van de tovenaar stelt de standaardwaarden voor opnieuw richt spreadsheet voor. Tik of klik creeer.

    • Titel - verlaat deze waarde zoals-is.

    • Kolommen - de minimumkolommen nodig voor redirects zijn prepopulated.

      • bron - de pagina die moet worden opnieuw gericht
      • bestemming - de pagina aan redirect aan

    Eigenschappen van spreadsheet

  4. In de dialoog van het Succes, tik of klik Open.

    de dialoog van het Succes

  5. Een nieuw lusje opent met spreadsheet die in een redacteur met vooraf bepaalde wordt geladen bron en bestemmings kolommen. Om uw redirects te bepalen, tik of klik de lege rij van de bron kolom. Wijzigingen worden automatisch opgeslagen wanneer u het werkblad bewerkt.

    geef spreadsheet uit

    • De bron is met betrekking tot het domein van uw website, zodat bevat het slechts de relatieve weg.
    • De bestemming kan of volledig - gekwalificeerde URL zijn als u aan een verschillende website opnieuw richt, of het kan een relatieve weg zijn als u binnen uw eigen website opnieuw richt.
    • Gebruik de Tab-toets om de focus naar de volgende cel te verplaatsen.
    • De redacteur voegt nieuwe rijen aan spreadsheet toe zonodig.
    • Om een rij te schrappen of te bewegen, gebruik het 1} pictogram van de Schrapping aan het eind van elke rij en de belemmeringshandvatten aan het begin van elke rij, respectievelijk.

Werkbladgegevens importeren importing

Naast het bewerken van spreadsheets in de AEM Pagina-editor kunt u ook gegevens uit een CSV-bestand importeren.

  1. Wanneer het uitgeven van uw spreadsheet in AEM, tik of klik uploadt knoop bij top-left van het scherm.

  2. Selecteer in de vervolgkeuzelijst hoe u de gegevens wilt importeren.

    • vervangt Doc om de inhoud van volledige spreadsheet met de inhoud van het Csv- dossier te vervangen u zult uploaden.
    • voeg aan Doc toe om de gegevens van het Csv- dossier toe u aan de bestaande spreadsheetinhoud zult uploaden.
  3. In de dialoog die opent, selecteer uw Csv- dossier en dan ontleend of klik Open.

Er wordt een dialoogvenster geopend wanneer het importeren wordt verwerkt. Wanneer de gegevens in het CSV-bestand zijn voltooid, worden deze toegevoegd aan of vervangen door de inhoud van het spreadsheet. Als er fouten optreden, zoals een fout in de kolomverhoudingen, worden deze gemeld zodat u het CSV-bestand kunt corrigeren.

NOTE
  • De koppen in het CSV-bestand moeten exact overeenkomen met de kolommen in het werkblad.
  • Als u de volledige CSV importeert, worden de kolomkoppen niet gewijzigd, alleen de inhoudsrijen.
  • Als u de kolommen moet bijwerken, moet u dat doen in de AEM Pagina-editor voordat u de CSV-bestanden kunt importeren.
  • Een CSV-bestand kan niet groter zijn dan 10 MB voor importeren.

Afhankelijk van de selectie van mode kunt u ook create , replace of append naar spreadsheets gaan met een opdracht CSV en cURL, vergelijkbaar met de volgende.

curl --request POST \
  --url http://<aem-instance>/bin/asynccommand \
  --header 'content-type: multipart/form-data' \
  --form file=@/path/to/your.csv \
  --form spreadsheetPath=/content/<your-site>/<your-spreadsheet> \
  --form 'spreadsheetTitle=Your Spreadsheet' \
  --form cmd=spreadsheetImport \
  --form operation=asyncSpreadsheetImport \
  --form _charset_=utf-8 \
  --form mode=append

De aanroep retourneert een HTML-pagina met informatie over de taak-id.

Message | Job(Id:2024/9/18/15/27/5cb0cacc-585d-4176-b018-b684ad2dfd02_90) created successfully. Please check status at Async Job Status Navigation.

u kunt de **2} console van Banengebruiken om het statuut van de baan te bekijken of identiteitskaart te gebruiken die aan vraag het is teruggekeerd.**

https://<aem-instance>/bin/asynccommand?optype=JOBINF&jobid=2024/10/24/14/1/8da63f9e-066b-4134-95c9-21a9c57836a5_1

Een spreadsheetpad.json publiceren paths-json

Als AEM de gegevens in uw spreadsheet wilt publiceren, moet u het paths.json -bestand van uw project bovendien bijwerken.

  1. Open de wortel van uw project in GitHub.

  2. Tik of klik het paths.json dossier om zijn details te openen en dan geef pictogram uit.

    paths.json- dossier

  3. Voeg een lijn toe om uw nieuwe spreadsheet aan een redirects.json middel in kaart te brengen.

    code language-json
    {
      "mappings": [
       "/content/<site-name>/:/",
       "/content/<site-name>/redirects:/redirects.json"
      ]
    }
    
    note note
    NOTE
    Dit paths.json -item is gebaseerd op het voorbeeld van het maken van omleidingen met behulp van tabelgegevens. Zorg ervoor om de weg aangewezen aan het type van spreadsheet bij te werken u creeert.
  4. Klik Veranderingen vastleggen… om de veranderingen in main te bewaren.

    • Leg dit vast aan main of maak een pull-aanvraag volgens uw proces.
  5. Wanneer u klaar bent het bepalen van uw omleidingen en u de wegafbeelding bijwerkte, terugkeer aan de Sites console.

  6. Tik of klik om het opnieuw richt spreadsheet te selecteren dat u in de console creeerde en dan Snelle Publish in de actiebar tikt of klikt om spreadsheet te publiceren.

    selecteer spreadsheet in de console van Plaatsen

  7. In de dialoog van 30} Snelle Publish {, tik of klik Publish .

    bevestigt publiceren

  8. Een banner bevestigt de publicatie.

    bevestiging van de Banner van publicatie

Het spreadsheet voor omleiding wordt nu gepubliceerd en openbaar gemaakt.

TIP
Voor meer informatie over wegafbeeldingen, te zien gelieve het document Toewijzing van de Weg voor Edge Delivery Services.

Andere spreadsheettypen other

Nu u weet hoe u een spreadsheet voor omleidingen kunt maken, kunt u elk ander standaardspreadsheettype maken:

  • Plaatsaanduidingen
  • Metagegevens
  • Kopteksten
  • Configuratie
  • Taxonomie

Volg eenvoudig de zelfde stappen in de secties creëren Spreadsheeten Update paths.jsonen kies het aangewezen malplaatje en werk het paths.json dossier dienovereenkomstig bij.

Voor Configuratie, Kopballenen Meta-gegevenszorgen ervoor om een afbeelding toe te voegen om hen aan hun standaardplaatsen te publiceren:

  • Configuratie: /.helix/config.json
  • Kopteksten: /.helix/headers.json
  • Metagegevens: /metadata.json
  • Taxonomie: Gelieve te zien het document Leiden Gegevens van de Taxonomievoor meer informatie.

Bovendien, kunt u uw eigen spreadsheetmet willekeurige kolommen voor uw eigen gebruik tot stand brengen.

NOTE
U hoeft geen spreadsheet te maken om indexering voor AEM as a Cloud Service met projecten van Edge Delivery Services te beheren.
Als u wenst om uw eigen indexen tot stand te brengen, te volgen gelieve deze documentatieom uw eigen helix-query.yaml dossier tot stand te brengen.

Uw eigen spreadsheet maken own-spreadsheet

  1. Volg de zelfde stappen in de sectie creëren Spreadsheet.

  2. Wanneer het selecteren van het malplaatje, kies Spreadsheet.

  3. In het lusje van Eigenschappen van de tovenaar, kunt u uw eigen kolommen toevoegen.

    voeg uw eigen kolommen toe

    • In de sectie van Kolommen, onttikt of klikt ​ ​toevoegt om een nieuwe kolom toe te voegen.
    • Geef een naam op voor de kolom.
    • Verwijder of reorganiseer de kolommen gebruikend Schrapping en belemmering handvatpictogrammen, respectievelijk.
  4. Maak het spreadsheet en publiceer dit volgens de instructies voor het spreadsheet omleiden.

  5. Voeg een toewijzing aan het paths.json dossier volgens de instructies voor het herleidingsspreadsheet toe.

recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab