# Välja och ladda data

Att läsa in data från filer, till exempel Microsoft Excel eller något annat filformat som stöds, görs enkelt med hjälp av dialogrutan för val av data i skriptredigeraren.

Gör följande:

1. Skapa en ny applikation.

2. Namnge applikationen Scripting Tutorial, och klicka sedan på Skapa.

3. Öppna applikationen.

   Anteckning om informationInnan du laddar data till din applikation för första gången, finns det en möjlighet att använda Lägg till data för att enkelt ladda data från filer. i den här introduktionskursen vill vi dock kunna se skriptet, så vi kommer använda Skriptredigeraren.

4. Öppna Skriptredigeraren från rullgardinsmenyn i verktygsfältet längst upp.

5. Klicka på the Skapa nytt avsnitt icon i menyn till vänster för att lägga till ett nytt skriptavsnitt under delavsnittet Main.

   Om du använder fler än ett avsnitt är det enkelt att hålla skripten organiserade. Skriptavsnittet körs när du laddar data.

6. Ge avsnittet ett namn genom att skriva Sales.

7. Utöka panelen Datakällor om den inte redan är utökad. En meny visas till höger.

8. Klicka på Välj data under DataFiles i menyn till höger.

   Fönstret Välj data

   Fönstret Välj data

   Fönstret Välj data ![Fönstret Välj data.](https://help.qlik.com/sv-SE/cloud-services/Subsystems/Hub/Content/Resources/Images/tutorial-select-data-cloud-rev2.png)

9. Ladda upp och välj sedan Sales.xlsx. Ett fönster där du kan förhandsgranska data öppnas.

   Förhandsgranskningsfönster för Sales-datafil.

   Förhandsgranskningsfönster för Sales-datafil.

   Förhandsgranskningsfönster för SalesSales-datafil. ![Förhandsgranskningsfönster för försäljningsdatafil.](https://help.qlik.com/sv-SE/cloud-services/Subsystems/Hub/Content/Resources/Images/tutorial_data-preview-rev.png)

10. Avmarkera fälten # of Days Late och # of Days to Ship. Du kanske behöver klicka på fältrubrikerna för att visa hela fältnamn.

11. Sök efter date i sökfältet Filtrera fält.

12. Klicka på rubriken Invoice Date och skriv Bill Date för att ändra namnet på fältet.

13. Klicka på Lägg till. Laddningsskriptet infogas i delavsnittet Sales i Skriptredigeraren. Observera att applikationen sätter dubbla citattecken runt fältnamn som innehåller ett mellanslag.

    Ditt skript bör se ut så här:

    Ladda skript på fliken Sales

    Ladda skript på fliken Sales

    Ladda skript på fliken SalesSales ![Laddningsskript på fliken Sales.](https://help.qlik.com/sv-SE/cloud-services/Subsystems/Hub/Content/Resources/Images/tutorial-insert_sales_script-cloud-rev.png)

14. Lägg till följande rad ovanför LOAD-satsen för att namnge tabellen Table1:

    ```
    Table1:
    ```

15. Justera sedan skriptet för att säkerställa att datumen tolkas korrekt. Ändra fältet Date till följande:

    ```
    Date(`Date`,'MM/DD/YYYY') as "Date",
    ```

    Ditt skript bör se ut så här:

    Uppdaterat laddningsskript på fliken Sales

    Uppdaterat laddningsskript på fliken Sales

    Uppdaterat laddningsskript på fliken SalesSales ![Uppdaterat laddningsskript på fliken Sales.](https://help.qlik.com/sv-SE/cloud-services/Subsystems/Hub/Content/Resources/Images/tutorial-insert_script_sales_update-cloud-rev.png)

16. Klicka på Ladda data i det övre högra hörnet.

    Detta kommer att ladda data i applikationen. Ett skriptexekveringsfönster där du ser förloppet visas. När det är klart visas en sammanfattning över möjliga fel och syntetiska nycklar även om det inte finns några sådana.

17. Klicka på Stäng.

18. Öppna datamodellvyn från listrutan i verktygsfältet längst upp. När du klickar på the Ny flik icon öppnas datamodellvyn på en ny flik.

19. Välj the Expandera icon och the Spridningsdiagram icon i menyn längst upp för att visa tabellvyn som används i den här introduktionskursen. Om tabellen inte visas ordentligt kan du ta bort det befintliga dataladdningsskriptet och sedan bygga skriptet igen.

    Tabellvyn i datamodellvy för Sales-data

    Tabellvyn i datamodellvy för Sales-data

    Tabellvyn i datamodellvy för SalesSales-data ![Tabellvy i datamodellvyn för försäljningsdata.](https://help.qlik.com/sv-SE/cloud-services/Subsystems/Hub/Content/Resources/Images/tutorial-data-model-sales.png)

    Nu ska vi ladda en till tabell som heter Datum. Efter att vi har läst in tabellen kommer applikationen att koppla den till tabellen Sales via fältet Date.

20. Öppna Skriptredigeraren.

21. Klicka på the Skapa nytt avsnitt icon för att lägga till ett nytt skriptavsnitt.

22. Ge delavsnittet namnet Dates. Om det nya delavsnittet Dates inte redan är placerat under Sales för du markören över ![](https://help.qlik.com/sv-SE/cloud-services/Subsystems/Hub/Content/Resources/Images/Icons/LUIicons_draggable.svg) och drar sedan delavsnittet ned under delavsnittet Försäljning för att ändra ordningen.

23. Klicka på skriptets övre rad och klicka på the Kommentera/ångra kommentar icon.

    Se till att // har blivit tillagt till skriptet.

24. Lägg till följande text efter //:

    ```
    Loading data from Dates.xlsx
    ```

    Den övre raden av skriptet bör nu se ut så här:

    `// Loading data from Dates.xlsx`

25. Klicka på Välj data under DataFiles i menyn till höger.

    Anteckning om tipsSe till att Inbäddade fältnamn under Fältnamn har valts för att inkludera namnen på tabellfälten när du laddar data.

26. Ladda upp och välj sedan Dates.xlsx. Ett fönster där du kan förhandsgranska data öppnas.

    Förhandsgranskningsfönster för Dates-datafil.

    Förhandsgranskningsfönster för Dates-datafil.

    Förhandsgranskningsfönster för DatesDates-datafil. ![Dataförhandsgranskningsfönster för datafilen Dates.](https://help.qlik.com/sv-SE/cloud-services/Subsystems/Hub/Content/Resources/Images/tutorial_data-preview-dates-rev.png)

27. Klicka på Lägg till.

    Ditt skript bör se ut så här:

    Ladda skript på fliken Dates

    Ladda skript på fliken Dates

    Ladda skript på fliken DatesDates ![Laddningsskript på fliken Dates.](https://help.qlik.com/sv-SE/cloud-services/Subsystems/Hub/Content/Resources/Images/tutorial_insert_script_dates_cloud-rev.png)

28. Lägg till följande i raden ovanför LOAD-satsen för att namnge tabellen Table2:

    ```
    Table2:
    ```

29. För att säkerställa att kolumnen Month i filen Dates.xlsx tolkas korrekt i applikationen behöver vi tillämpa funktionen Month på fältet Date.

    Ändra fältet Month till följande:

    ```
    Month (Date) as "Month",
    ```

    Ditt skript bör se ut så här:

    Uppdaterat laddningsskript på fliken Dates

    Uppdaterat laddningsskript på fliken Dates

    Uppdaterat laddningsskript på fliken DatesDates ![Uppdaterat laddningsskript på fliken Dates.](https://help.qlik.com/sv-SE/cloud-services/Subsystems/Hub/Content/Resources/Images/tutorial-format_month-cloud-rev2.png)

    Nu har du skapat ett skript för att ladda valda data från filen Dates.xlsx. Det är dags att ladda data i applikationen.

30. Klicka på Ladda data i det övre högra hörnet.

    När du klickar på Ladda data, laddas data i applikationen och skriptet sparas.

31. När skriptet har körts klickar du på Stäng.

32. Öppna datamodellvyn.

    Nu kan du se att en anslutning har gjorts mellan de två fälten Date i de två tabellerna.

    Tabellvyn i datamodellvyn

    Tabellvyn i datamodellvyn

    Tabellvyn i datamodellvyn ![Tabellvy i datamodellvyn. Tabeller är kopplade i fältet Date.](https://help.qlik.com/sv-SE/cloud-services/Subsystems/Hub/Content/Resources/Images/tutorial-data-model-sales-dates.png)

33. Klicka på Förhandsgranska längst ner till vänster. Klicka på tabellnamnet Table2.

    Information om tabellen visas då. I fältet Förhandsgranskning kan du se att 628 rader av data har laddats i den interna tabellen Table2. Om du istället klickar på ett fält i tabellen visas information om fältet.

    Tabellförhandsgranskning i datamodellvyn

    Tabellförhandsgranskning i datamodellvyn

    Tabellförhandsgranskning i datamodellvyn ![Tabellförhandsgranskning i datamodellvyn.](https://help.qlik.com/sv-SE/cloud-services/Subsystems/Hub/Content/Resources/Images/tutorial-data-model-preview-sales-dates.png)

    Data är nu tillgänglig att använda i visualiseringar i en applikation. Vi visar dig hur senare i den här självstudien.