Välja och ladda data | Qlik CloudHjälp
Gå till huvudinnehåll

Välja och ladda data

Att ladda data från filer, som Microsoft Excel eller något annat filformat som stöds, görs enkelt med hjälp av dialogrutan för dataval i dataladdningsredigeraren.

  1. Skapa en ny applikation.
  2. Namnge applikationen Scripting Tutorial och klicka därefter på Skapa.
  3. Öppna applikationen.
  4. Anteckning om informationInnan du laddar data i din applikation för första gången finns det ett alternativ att använda Lägg till data för att enkelt ladda data från filer. I den här självstudiekursen vill vi dock se skriptet, så vi kommer att använda dataladdningsredigeraren.
  5. Öppna Skriptredigeraren från rullgardinsmenyn i det övre verktygsfältet.
  6. Klicka på Skapa nytt delavsnitt i den vänstra menyn för att lägga till ett nytt skriptavsnitt under delavsnittet med namnet Main.

  7. Att använda mer än ett delavsnitt gör det enkelt att hålla ordning på ditt skript. Skriptavsnitten körs i ordning när du laddar data.

  8. Namnge delavsnittet genom att skriva Sales.
  9. Expandera panelen Datakällor om den inte redan är expanderad. En meny visas till höger.

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

  11. Fönstret Välj data

    Fönstret Välj data.
  12. Ladda upp och välj sedan Sales.xlsx. Ett fönster för förhandsgranskning av data öppnas.
  13. Fönster för förhandsgranskning av data för datafilen Sales

    Fönster för förhandsgranskning av data för datafilen Sales.
  14. Avmarkera fälten # of Days Late och # of Days to Ship. Du kan behöva klicka på fältrubrikerna för att se de fullständiga fältnamnen.
  15. Sök efter date i sökfältet Filtrera fält.
  16. Klicka på rubriken Invoice Date och skriv Bill Date för att byta namn på fältet.
  17. Klicka på Lägg till. Laddningsskriptet infogas i delavsnittet Sales i skriptredigeraren. Observera att Qlik Sense sätter dubbla citattecken runt fältnamn som innehåller blanksteg.
  18. Ditt skript bör se ut så här:

    Laddningsskript i fliken Sales

    Laddningsskript i fliken Sales.
  19. Lägg till följande rad ovanför LOAD-satsen för att namnge tabellen Table1:
  20. Table1:

  21. Justera nu skriptet för att säkerställa att datumen tolkas korrekt. Ändra fältet Date till följande:
  22. Date#(`Date`,'MM/DD/YYYY') as "Date",

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

    Uppdaterat laddningsskript i fliken Sales

    Uppdaterat laddningsskript i fliken Sales.
  23. Klicka på Ladda data i det övre högra hörnet.
  24. Detta laddar data i applikationen. Ett fönster som visar förloppet för skriptkörningen visas. När det är klart visas en sammanfattning av eventuella fel och syntetiska nycklar, även om det inte finns några.

  25. Klicka på Stäng.
  26. Öppna datamodellvyn från rullgardinsmenyn i det övre verktygsfältet. Genom att klicka på Ny flik öppnas datamodellvyn i en ny flik.
  27. Välj Expandera och Punktdiagram i den övre menyn för att visa den tabellvy som används i den här självstudiekursen. Om din tabell inte visas korrekt kan du ta bort det befintliga laddningsskriptet och bygga skriptet igen.
  28. Tabellvy i datamodellvyn för Sales-data

    Tabellvy i datamodellvyn för Sales-data.

    Nu ska vi ladda en annan tabell som heter Dates. När vi har laddat tabellen kommer Qlik Sense att koppla den till tabellen SalesDate-fältet.

  29. Öppna Dataladdningsredigeraren.
  30. Klicka på Skapa nytt avsnitt för att lägga till ett nytt skriptavsnitt.
  31. Namnge delavsnittet till Dates. Om det nya delavsnittet Dates inte redan är placerat under Sales flyttar du pekaren över och drar sedan ned delavsnittet under delavsnittet Sales för att ändra ordningen.
  32. Klicka på den översta raden i skriptet och klicka på Kommentera / Ta bort kommentar

    Kontrollera att // läggs till i skriptet.

  33. Lägg till följande text efter //:
  34. Loading data from Dates.xlsx

    Den översta raden i ditt skript bör nu se ut så här:

    // Loading data from Dates.xlsx

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

  36. Anteckning om tipsUnder Fältnamn kontrollerar du att Inbäddade fältnamn är markerat för att inkludera namnen på tabellfälten när du laddar data.
  37. Ladda upp och välj sedan Dates.xlsx. Ett fönster för förhandsgranskning av data öppnas.
  38. Fönster för förhandsgranskning av data för datafilen Dates

    Fönster för förhandsgranskning av data för datafilen Dates.
  39. Klicka på Lägg till.
  40. Ditt skript bör se ut så här:

    Laddningsskript i fliken Dates

    Laddningsskript i fliken Dates.
  41. Lägg till följande på raden ovanför LOAD-satsen för att namnge tabellen Table2:
  42. Table2:

  43. För att säkerställa att kolumnen Month i filen Dates.xlsx tolkas korrekt i Qlik Sense måste vi tillämpa funktionen Month på fältet Date.
  44. Ändra fältet Month till följande:

    Month (Date) as "Month",

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

    Uppdaterat laddningsskript i fliken Dates

    Uppdaterat laddningsskript i fliken Dates.

    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.

  45. Klicka på Ladda data i det övre högra hörnet.
  46. När du klickar på Ladda data laddas data i applikationen och skriptet sparas.

  47. När skriptkörningen är klar klickar du på Stäng.
  48. Öppna datamodellvyn.
  49. Nu kan du se att en koppling har gjorts mellan de två fälten med namnet Date i de två tabellerna.

    Tabellvy i datamodellvyn

    Tabellvy i datamodellvyn. Tabellerna är kopplade på fältet Date.
  50. Klicka på Förhandsgranska i det nedre vänstra hörnet. Klicka på namnet på tabellen Table2.
  51. Detta visar information om tabellen. I fältet Förhandsgranska kan du se att 628 rader data har laddats i den interna tabellen Table2. Om du istället klickar på ett fält i tabellen visas information om fältet.

    Förhandsgranskning av tabell i datamodellvyn

    Förhandsgranskning av tabell i datamodellvyn.

    Data är nu tillgängliga för användning i visualiseringar i en applikation. Vi visar hur du gör senare i den här självstudiekursen.

Var den här sidan till hjälp för dig?

Om du stöter på några problem med den här sidan eller innehållet på den, t.ex. ett stavfel, ett saknat steg eller ett tekniskt fel – meddela oss!