Ladda upp lokala data med Qlik DataTransfer
Qlik DataTransfer laddar upp data från lokala datakällor till Qlik Cloud. Qlik DataTransfer kan ge åtkomst till lokala datakällor som annars inte är tillgängliga för Qlik Sense SaaS. Qlik DataTransfer kan också ladda upp data från Qlik Sense Desktop- och Qlik Sense Enterprise on Windows-applikationer till Qlik Sense SaaS.
Nya användare uppmuntras att använda filkopplingen via Gateway med direktåtkomst och endast använda Qlik DataTransfer om det är absolut nödvändigt. Se Qlik Data Gateway – direktåtkomst och Fil (via Gateway med direktåtkomst) (endast på engelska) för mer information.
Qlik DataTransfer gör det möjligt att ladda upp data från lokala datakällor till Qlik Sense SaaS. Du kan ladda upp data manuellt eller schemalägga automatiska datauppladdningar till Qlik Cloud.
Qlik DataTransfer

Du kan ladda upp data från följande typer av datakällor till utrymmen:
-
Datakopplingar
Du kan välja tabeller och fält från ODBC- och REST-datakällor som är tillgängliga i din lokala distribution.
-
Qlik-applikationer
Du kan överföra data från en Qlik Sense- eller QlikView-applikation. Applikationen kan innehålla kombinerade och transformerade data från flera datakällor.
-
Datamappar
Du kan överföra data från en lokal mapp eller en delad nätverksmapp. Om mappen övervakas överförs nya eller uppdaterade filer automatiskt till Qlik Cloud.
Du måste ha behörighet att lägga till datakällor i målutrymmet för de uppladdade data.
Du kan välja upp till 10 beroende applikationer per datakälla för datakopplingar och Qlik-applikationer. Beroende applikationer laddas automatiskt om varje gång datakällor laddas upp till din Qlik Cloud. Omladdningar i Qlik DataTransfer räknas inte mot omladdningsgränserna i Qlik Cloud. Omladdningar av beroende applikationer i Qlik Cloud räknas mot omladdningsgränserna.
För att använda Qlik DataTransfer krävs behörigheten Hantera API-nycklar. I användarbaserade prenumerationer behöver du också en Professional-användarlicens. För information om installation och konfiguration, se Installera Qlik DataTransfer.
Datakopplingar
Du kan ladda upp från lokala datakällor med Qlik-kopplingar i Datakopplingar. Du kan till exempel ha kopplingar som bara är tillgängliga lokalt, som ODBC DSN. Med Qlik DataTransfer kan du ansluta till din datakoppling, ladda data och sedan ladda upp data som en QVD-fil till din Qlik Cloud.
QVD-filer lagras tillfälligt i C:\ProgramData\Qlik\DataTransfer\DataUpload\qixdata. Efter uppladdningen raderas de från denna plats.
Alternativt kan QVD-filen läggas till i en lokal mapp. Det här alternativet är användbart om du vill synkronisera QVD-filen med din molnlagring.
Du hanterar dina datakopplingar i Datakopplingar. Du kan lägga till, redigera och ta bort dina datakopplingar. Du kan också ladda upp datauppsättningar manuellt genom att välja datakopplingen och klicka på Ladda upp. Du kan visa information om den senaste uppladdningen genom att välja en datakoppling och välja Senaste laddningsinformation.
Datakopplingar kan använda nya eller befintliga kopplingar. Du kan skapa nya kopplingar när du lägger till kopplingsdata. Du kan också skapa och visa kopplingar i Kopplingsinformation.
Mer information om hur du konfigurerar specifika kopplingar finns i Qlik-kopplingar (endast på engelska). För information om hur du konfigurerar ODBC DSN-kopplingar, se ODBC.
Som standard är Qlik Connector för användning med SAP NetWeaver inte tillgänglig som en datakoppling i Qlik DataTransfer. Du kan dock lägga till kopplingen i Qlik DataTransfer. Mer information finns i Lägga till Qlik Connector för användning med SAP NetWeaver till Qlik DataTransfer.
Ladda upp datakopplingar
- Klicka på Datakopplingar.
- Klicka på Lägg till.
- Ange ett namn för kopplingsdata.
- Välj destinationen.
-
Välj målutrymmet eller mappen.
Anteckning om informationDestinationen Personligt utrymme är API-nyckelägarens personliga utrymme.
-
Lägg eventuellt till ett prefix.
Prefix läggs till i QVD-filnamnet på destinationen.
- Gör något av följande:
- För att lägga till kopplingsdata från en befintlig koppling, välj kopplingen.
- För att lägga till en ny koppling, klicka på Skapa koppling, välj en kopplingstyp, ange kopplingsparametrarna och klicka på Skapa.
- Välj de tabeller och fält som ska laddas.
- Välj eventuellt de applikationer som ska laddas om när denna datakälla laddas upp.
- Klicka på Bekräfta.
Qlik-applikationer
Du kan extrahera och ladda upp data från Qlik Sense- och QlikView-applikationsfiler (QVF och QVW). När du laddar upp applikationsdata kör Qlik DataTransfer applikationens dataladdningsskript i QVF-filen. Den extraherar sedan alla tabeller med hjälp av binär laddning och lagrar dem i en QVD-fil. För QVW-filer extraherar Qlik DataTransfer endast alla tabeller med hjälp av binär laddning och lagrar dem i en eller QVW-filer. QVD-filen laddas sedan upp till din Qlik Cloud.
QVD-filer lagras tillfälligt i C:\ProgramData\Qlik\DataTransfer\DataUpload\qixdata. Efter uppladdningen raderas de från denna plats.
Alternativt kan QVD-filen läggas till i en lokal mapp. Det här alternativet är användbart om du vill synkronisera QVD-filen med din molnlagring.
Applikationsdata är användbart när du vill utföra datatransformeringar och laddningsprocedurer innan data läggs till i applikationen. Det kan till exempel vara mer effektivt för applikationens prestanda att utföra en inkrementell laddning av dina data i en applikation i Qlik Sense Desktop och sedan använda Qlik DataTransfer för att ladda upp resulterande data till Qlik Cloud.
Du kan använda applikationsdatauppsättningar för att göra datakällor som är otillgängliga för Qlik Sense SaaS tillgängliga genom att ladda dem i en lokal Qlik Sense-applikation. Till exempel kan Qlik Sense Desktop-applikationer ansluta till OLE DB-datakällor. Qlik DataTransfer kan ladda upp OLE DB-data från en skrivbordsapplikation och ladda upp dem till Qlik Cloud.
Du hanterar dina applikationsdata i Qlik-appar. Du kan lägga till, redigera och ta bort dina applikationsdata. Du kan också ladda upp datauppsättningar manuellt genom att välja applikationsdata och klicka på Ladda upp. Du kan visa information om den senaste datauppladdningen genom att välja en applikationsdatauppsättning och välja Senaste laddningsinformation.
Qlik DataTransfer kan endast uppdatera data före uppladdning i QVF-filer som skapats i Qlik Sense Desktop. Qlik DataTransfer uppdaterar inte data i applikationen före uppladdning för QVF-filer som skapats i Qlik Sense Enterprise on Windows och hämtats från Qlik Sense SaaS. Om du vill att data ska uppdateras i en hämtad Qlik Sense-applikation före uppladdning måste kopplingar och datakällor läggas till i applikationen i Qlik Sense Desktop.
Ladda upp applikationsdata
Gör följande:
- Klicka på Qlik-appar.
- Klicka på Lägg till.
- Ange ett namn för applikationsdata.
- Välj destinationen.
-
Välj målutrymmet eller mappen.
Anteckning om informationDestinationen Personligt utrymme är API-nyckelägarens personliga utrymme.
-
Lägg eventuellt till ett prefix.
Prefix läggs till i QVD-filnamnet på destinationen.
- Klicka på Nästa.
-
Ange filsökvägen till din Qlik-applikationsfil och klicka på Bekräfta.
Som standard lagras Qlik Sense Desktop-applikationer i C:\Users\%USERPROFILE%\Documents\Qlik\Sense\Apps.
Qlik Sense Enterprise on Windows-applikationer lagras i de delade lagringsmapparna för persistens som konfigurerades under installationen.
Som standard lagras QlikView-applikationer i C:\ProgramData\QlikTech\Documents
- Välj eventuellt de applikationer som ska laddas om när denna datakälla laddas upp.
- Klicka på Bekräfta.
Datamappar
Du kan välja mappar som innehåller datafiler att ladda upp till Qlik Cloud. Qlik DataTransfer övervakar valda mappar. När data i dessa filer ändras eller nya filer läggs till i mappen laddar Qlik DataTransfer automatiskt upp de uppdaterade filerna till Qlik Cloud.
Qlik DataTransfer stöder delade nätverksmappar, men inte mappade nätverksmappar. Till exempel skulle \\share\data stödjas. Om \\share var mappad till Z:\ skulle Z:\data inte stödjas.
Datamappar stöder inte schemalagda uppladdningar. Qlik DataTransfer laddar upp data när filer läggs till eller ändras i datamappen.
Qlik DataTransfer övervakar och laddar upp filer i den valda mappen och dess undermappar. Som standard får filer mappnamnen som prefix när de laddas upp till Qlik Cloud. Till exempel om den övervakade mappen är My Folder. Denna mapp innehåller filen Sample.csv i undermappen My SubFolder. Det uppladdade filnamnet i Qlik Cloud är My Folder_My Subfolder_Sample.csv. Du kan lägga till ett anpassat prefix eller välja att inte ha några prefix.
Du hanterar dina datamappar i Datamappar. Du kan lägga till mappar och redigera eller ta bort dina valda mappar. Du kan också ladda upp datamappfiler manuellt genom att välja datamappen och klicka på Ladda upp.
Ladda upp datamappar
Gör följande:
- I Qlik DataTransfer väljer du Datamappar.
- Klicka på Lägg till.
- Ange ett namn.
- Ange den fullständiga sökvägen till mappen i filsystemet.
-
Välj målutrymmet.
Anteckning om informationDestinationen Personligt utrymme är API-nyckelägarens personliga utrymme.
- Välj eventuellt de applikationer som ska laddas om när denna datakälla laddas upp.
-
Välj prefixtyp.
Prefix läggs till i filnamnen på destinationen. Som standard, när filer laddas upp till Qlik Cloud, får de mappnamnen som prefix.
- Klicka på Bekräfta.
Schemalägga uppladdningar
Du kan schemalägga automatiska uppladdningar av dina applikations- och kopplingsdatauppsättningar med jämna mellanrum. Om du har valt några beroende applikationer för dina datakällor kommer de automatiskt att laddas om efter den schemalagda uppladdningen.
Du kan visa information om den senaste uppladdningen genom att välja en uppgift och klicka på Senaste körningsinformation. Du kan visa information om den senaste datauppladdningen genom att välja en applikationsdatauppsättning och välja Senaste laddningsinformation. Loggar är tillgängliga från C:\ProgramData\Qlik\DataTransfer\Log.
Gör följande:
- I Qlik DataTransfer väljer du Schemalagda uppladdningar.
- Klicka på Lägg till.
- Ange ett namn.
- Välj en datakälla att ladda upp.
- Välj upprepningsintervallet och ange datum och tid.
- Klicka på Spara.
Begränsningar
Qlik DataTransfer har följande begränsningar:
-
Maximal tillåten filstorlek styrs av Qlik Cloud-plattformen och följs av Qlik DataTransfer.
- Du kan ladda upp maximalt 200 tabeller eller filer per datauppsättning. Om din datauppsättning har mer än 200 tabeller eller filer laddas endast de första 200 upp. Till exempel om du väljer mer än 200 tabeller i en datakoppling eller Qlik-applikation, eller om du lägger till en datamapp med mer än 200 filer.
-
Qlik DataTransfer uppskattar tiden för att slutföra en filuppladdning. Detta är time-to-live (TTL). Varje filuppladdning måste slutföras inom det som är kortast av den beräknade TTL eller 3 dagar.
- Qlik DataTransfer stöder inte kopplingar till filer i Essbase eller Dropbox.
- Filer som tas bort från en datamapp måste tas bort manuellt från de utrymmen som de laddades upp till.
-
Qlik DataTransfer kan endast ladda om data i en QVF-fil om den har skapats med Qlik Sense Desktop. Om Qlik DataTransfer är installerat på en server måste du kopiera dina QVF-filer till din server. Alla datakällor som används i QVF-filen måste vara tillgängliga för QVF-laddningsskriptet när det körs på servern av Qlik DataTransfer.
-
QlikView-applikationer laddas inte om automatiskt av Qlik DataTransfer när datakällor i applikationer uppdateras med nya data. QlikView-applikationer måste laddas om manuellt och sparas för att Qlik DataTransfer ska kunna ladda upp data till Qlik Cloud.