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
Anteckning om information XML filer kan inte bifogas till applikationer. Du kan dock läsa in data från XML-filer via kopplingar till lokala eller nätverksfiler eller till webbresurser. -
Filer i Qliks egna format QVD och QVX.
Mer information finns i Arbeta med QVD-filer.
-
Apache Parquet-filer
Mer information finns i Arbeta med Apache Parquet-filer.
-
JSON filer
Mer information finns i Arbeta med JSON-filer.
Anteckning om information JSON filer kan inte bifogas till applikationer. Du kan dock läsa in data från JSON-filer via kopplingar till lokala eller nätverksfiler eller till webbresurser. - 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 applikationer.
Kopplingstyper
Du kan läsa in filer från olika typer av dataanslutningar:
-
Lokala och nätverksfilmappar: Se Ladda filer från lokala filkataloger och nätverkskataloger. för mer information.
-
Mappen Bilagor: Du kan inte ta bort eller redigera den här mappen. Den innehåller filer som är uppladdade och bifogade till applikationen. (Inte tillgängligt i Qlik Sense Desktop). Mer information finns i Lägga till data i appen.
-
Filer på webben: För mer information, se Laddar 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 i 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-applikation 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 antingen: 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. |
Laddar 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 New to Qlik Senses forum Qlik Community. Forumsidan innehåller 20 inlägg på varje sida, och URL:ens sista parameter, start, anger vilket inlägg som ska visas som sidans första inlägg. 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.