Läsa in data från filer
Qlik Sense kan läsa data från ett antal olika filformat.
Filformat
Flera olika filformat stöds:
-
Textfiler: data i fält måste avgränsas med t.ex. kommatecken, tabbar eller semikolon. Till exempel CSV-filer där variabler är avgränsade med kommatecken.
- HTML-tabeller
-
Excel-filer
Anteckning om informationDu kan inte ladda data från Excel-filer eller Excel Binary Workbook-filer (.xlsb) som är lösenordsskyddade.Mer information finns i Ladda data från Microsoft Excel-kalkylblad.
-
XML-filer
-
Qliks egna format QVD- och QVX-filer
Mer information finns i Arbeta med QVD-filer.
-
Apache Parquet-filer
Mer information finns i Arbeta med Apache Parquet-filer.
- Filer med fast postlängd
-
Data Interchange Format (DIF)-filer: DIF-filer kan bara laddas med skriptredigeraren.
-
Skriptfiler för QlikView (QVS)
Anteckning om information QVS-filer kan inte bifogas till appar.
Kopplingstyper
Du kan läsa in filer från olika typer av dataanslutningar:
-
Lokala filkataloger och nätverkskataloger: Mer information finns i Ladda filer från lokala filkataloger och nätverkskataloger..
-
Mappen Bifogade filer: Du kan inte ta bort eller redigera den här mappen. Den innehåller filer som är uppladdade och har bifogats till appen (inte tillgängligt i Qlik Sense Desktop). Mer information finns i Lägga till data till appen.
-
Filer på webben: Ladda filer från webbresurser
Hur laddar jag data från filer?
Det finns flera sätt att läsa in data från filer.
Välja data från en datakoppling i skriptredigeraren
Du kan gå till Datakopplingar och använda dialogen Välj data för att välja data som ska laddas.
Mer information finns här Välja data i Skriptredigeraren.
Ladda data från en fil genom att skriva skriptkod
Fält laddas med en LOAD-sats i skriptet. LOAD-satser kan innehålla hela uppsättningen av skriptuttryck. För att läsa in data från en annan Qlik Sense-app kan du använda en Binary-sats.
Mer information finns i Load.
Ladda filer från lokala filkataloger och nätverkskataloger.
Med en mappanslutning kan du ladda filer från filmappar lokalt och i nätverket:
UI-element | Beskrivning |
---|---|
Sökväg | Sökväg till mappen med datafilerna. Du kan göra något av följande: Välja mappen, skriva in en giltig lokal sökväg eller skriva in en UNC-sökväg. Exempel på giltig lokal sökväg: C:\data\DataFiles\ Exempel på UNC-sökväg: \\myserver\filedir\ Anteckning om informationDu kan inte använda en mappad nätverksenhet i sökvägen. |
Namn | Namnet på datakopplingen. |
Ladda filer från webbresurser
Du kan ladda filer från webbresurser som FTP, HTTP och HTTPS med en webbfilsdataanslutning. Filen kan vara någon av typerna som stöds av Qlik Sense:
UI-element | Beskrivning |
---|---|
URL | Fullständig URL till den webbfil som du vill koppla till, inklusive protokollidentifieraren. Exempel: http://unstats.un.org/unsd/demographic/products/socind/Dec.%202012/1a.xls Om du ansluter till en FTP-fil kan du behöva använda specialtecken, exempelvis : eller @, i användarnamnet och lösenordsdelen av URL:en. I det här fallet måste du byta ut specialtecknen mot ett procenttecken och tecknets hexadecimala ASCII-kod. Du bör exempelvis ersätta : med '%3a' och @ med '%40'. |
Namn | Namnet på datakopplingen. |
Den URL som anges i webbfilens datakoppling är som standard statisk men kan åsidosättas med formatspecifikationsinställningen URL is. Det är användbart vid laddning av data från URL:ar som är dynamiskt skapade.
Mer information finns i URL is.
Ladda data från en dynamiskt skapad URL
I det här exemplet vill vi ladda foruminlägg från de tio första sidorna av Qlik Communitys forum New to Qlik Sense. Forumsidan innehåller 20 inlägg på varje sida. URL:ens sista parameter, start, anger vilket inlägg som ska visas som sidans första inlägg.start Sidan kommer att visa inlägg som börjar med inlägg nummer 20 och de följande 20 inläggen med denna exempel-URL:
https://community.qlik.com/community/qlik-sense/new-to-qlik-sense/content?filterID=contentstatus%5Bpublished%5D~objecttype~objecttype%5Bthread%5D&itemView=detail&start=20
Vi går igenom sidorna med räknaren i med steg om 20 upp till 180 vilket innebär att loopen För körs 10 gånger.
Vi ersätter startsidan med $(i) i slutet av URL:en i URL is-inställningen för att ladda sidan.
Detta laddar forumets 200 senaste inlägg i en tabell med titel, författare, antal svar och visningar samt tidpunkt för den senaste aktiviteten.