Problemen oplossen - Gegevens laden
Last updated: 21-07-2026
In deze sectie worden problemen beschreven die kunnen optreden bij het laden en modelleren van gegevens in Qlik Cloud Analyse en Qlik Sense.
Een bestand bijvoegen door neerzetten in Gegevens toevoegen werkt niet
U probeert een bestand bij te voegen door dit te slepen en neer te zetten op het Gegevens toevoegen/Bestanden bijvoegen dialoogvenster, maar het bestand wordt niet geüpload.
Het bestand is opgeslagen in een ZIP-archief. Het is niet mogelijk om afzonderlijke bestanden bij te voegen vanuit een ZIP-archief.
Pak het ZIP-archief uit voordat u de bestanden bijvoegt.
Tekensetproblemen met gegevens die niet in ANSI zijn gecodeerd
Mogelijk ervaart u problemen met tekencodering in gegevensbestanden die niet in ANSI zijn gecodeerd bij gebruik van een ODBC-gegevensverbinding.
ODBC-gegevensverbindingen bieden geen volledige capaciteiten voor tekensetcodering.
Doe het volgende:
- Importeer de gegevensbestanden zo mogelijk via een mapgegevensverbinding, die meer opties voor het verwerken van tekencodes ondersteunt. Dit is waarschijnlijk de beste optie als u een Microsoft Excel-spreadsheet of een tekstgegevensbestand laadt.
Waarschuwing over cirkelreferenties bij het laden van gegevens
Als u meer dan twee tabellen hebt geladen, kunnen de tabellen op dusdanige wijze worden geassocieerd dat er meer dan één associatiepad is tussen twee velden, waardoor een loop in de gegevensstructuur ontstaat.
Ga voor meer informatie naar Cirkelreferenties begrijpen en oplossen.
Kolommen worden niet op de verwachte wijze uitgelijnd bij het selecteren van gegevens in een bestand met vaste recordlengte
Het bestand maakt gebruik van tabtekens om de kolommen uit te vullen. Gewoonlijk worden de veldkoppen niet correct uitgelijnd met de verwachte gegevens als u Veldafbrekingen selecteert in het selectievenster.
In dat geval is het tabteken gewoonlijk equivalent aan een aantal tekens.
Doe het volgende:
- Selecteer Geen veldnamen in Veldnamen.
- Selecteer Veldafbreekpunten.
- Verhoog de instelling van Tabgrootte tot de kolommen zijn uitgelijnd met de koptekst.
- Voeg veldafbrekingen in door op de passende kolomposities te klikken.
- Selecteer Voorbeeld van gegevens.
- Selecteer Ingesloten veldnamen in Veldnamen.
De kolommen zijn nu correct uitgelijnd en elk veld zou de juiste veldnaam moeten hebben.
Connector werkt niet
U probeert een gegevensverbinding naar een apart geïnstalleerde connector te maken in de editor voor het laden van gegevens, maar de verbinding mislukt, of een bestaande verbinding is als onbekend gelabeld.
De connector is niet correct geïnstalleerd
De connector is niet op de juiste wijze geïnstalleerd volgens de installatie-instructies. Als een applicatie gebruikmaakt van een connector op een site met meerdere knooppunten, moet de connector op alle knooppunten worden geïnstalleerd.
Doe het volgende:
- Controleer of de connector volgens de instructies is geïnstalleerd op alle knooppunten van de site.
De connector is niet aangepast voor Qlik Sense
QlikView 12-connectoren moeten worden aangepast voor Qlik Sense als u gegevens wilt kunnen selecteren.
Voorgestelde actie (Als u de connector zelf hebt ontwikkeld met de QVX SDK.)
Doe het volgende:
- U moet de connector aanpassen voor Qlik Sense met een interface voor het selecteren van gegevens.
Voorgestelde actie (als de connector aan u is geleverd)
Doe het volgende:
- Neem contact op met de leverancier van de connector om een connector te verkrijgen die is aangepast voor Qlik Sense.
Gegevensverbinding werkt niet meer nadat SQL Server opnieuw is opgestart
Als u een gegevensverbinding maakt met een SQL Server, en vervolgens de SQL Server opnieuw opstart, werkt de gegevensverbinding mogelijk niet langer en kunt u geen gegevens selecteren. Qlik Sense heeft de verbinding met de SQL Server verloren en kon niet opnieuw verbinding maken.
Qlik Sense:
Doe het volgende:
- Sluit de applicatie en open deze opnieuw vanuit de hub.
Qlik Sense Desktop:
Doe het volgende:
- Sluit alle applicaties.
- Start Qlik Sense Desktop opnieuw op.
Het script wordt niet weergegeven in de editor voor het laden van gegevens
Wanneer Editor voor laden van gegevens wordt geopend, is de inhoud van de editor leeg en kan het script niet worden bewerkt.
Het script bevat zeer complexe constructies, bijvoorbeeld een groot aantal geneste IF-opdrachten.
Open de editor voor het laden van gegevens in de veilige modus door /debug/dle_safe_mode aan de URL toe te voegen. Hierdoor worden functies voor syntaxismarkeringen en automatisch aanvullen uitgeschakeld, maar u moet het script wel kunnen bewerken en opslaan.
Load-script voor gegevens wordt zonder fout uitgevoerd, maar gegevens worden niet geladen
Het script wordt uitgevoerd zonder syntaxis- of laadfouten, maar de gegevens worden niet geladen zoals verwacht. Een algemene aanbeveling is het activeren van foutopsporing om stap voor stap het script te doorlopen en uitvoeringsresultaten te bekijken, maar hier volgen enkele veelvoorkomende oorzaken van fouten.
Ga voor meer informatie naar Fouten in het load-script voor gegevens opsporen.
Een opdracht is niet afgesloten met een puntkomma
U bent vergeten een opdracht af te sluiten met een puntkomma.
Doe het volgende:
- Sluit alle opdrachten af met een puntkomma.
Enkele aanhalingstekens binnen een tekenreeks
Een tekenreeks bevat een enkel aanhalingsteken in, bijvoorbeeld, een opdracht voor het instellen van een variabele.
Doe het volgende:
- Als een tekenreeks een enkel aanhalingsteken bevat, moet een extra enkel aanhalingsteken als escape-teken worden gebruikt.
Ga voor meer informatie naar Gebruik van aanhalingstekens in het script.
Gegevensbeheer toont geen tabellen in applicatie die gegevens bevat
Wanneer u een applicatie opent die is gemaakt in een Qlik Sense versie ouder dan 3.0, toont Gegevensbeheer geen tabellen en wordt er een bericht weergegeven dat de applicatie geen gegevens bevat.
Voor het verbeterde gegevensmodel in Qlik Sense 3.0 en hoger dienen gegevens opnieuw te worden geladen om de gegevensprofilering en -voorbereiding te voltooien.
Klik in Gegevensbeheer op Gegevens laden. Hiervoor is vereist dat de applicatie toegang heeft tot de gegevensbronnen die in de applicatie worden gebruikt.
Workflows voor Gegevensbeheer worden verbroken voor alle gebruikers die apps op een server maken
Gebruikers krijgen foutmeldingen te zien wanneer ze Gegevens toevoegen of Gegevens laden in Gegevensbeheer proberen te gebruiken, of wanneer ze de toepassing in de browser vernieuwen.
Gegevensbeheer gebruikt QVD-bestanden om een cache te maken van de geladen gegevens. Deze bestanden worden automatisch verwijderd wanneer deze niet meer worden gebruikt. Als een groot aantal wordt samengevoegd of beschadigd zijn, kunnen fouten optreden.
Verwijder de map die de QVD-bestanden bevat. Op een Qlik Sense-server bevindt de cache zich op de volgende locatie:
<gedeelde Qlik Sense-map>\Toepassingen\DataPrepAppCache
Op een Qlik Sense Desktop vindt u de cache op de volgende locatie:
C:\Gebruikers\<gebruikersnaam>\Documenten\Qlik\Sense\Toepassingen\DataPrepAppCache
Gegevensselectieproblemen met een OLE DB-gegevensbron
Als u geen gegevens kunt selecteren via een OLE DB-gegevensverbinding, moet u controleren hoe de verbinding is geconfigureerd.
Doe het volgende:
-
Controleer of de verbindingstekenreeks correct is ontworpen.
-
Controleer of u de juiste referenties gebruikt voor aanmelding.
Ga voor meer informatie naar Verbinding maken met gegevensbronnen.
Datumveld worden niet herkend als datumvelden in de werkbladweergave
U hebt velden die datum- en tijdstempelgegevens bevatten, maar deze worden niet als datumvelden herkend in de werkbladweergave. Met andere woorden, zij worden niet aangeduid met in het bedrijfsmiddelenvenster en andere lijsten met velden.
Gegevensprofilering was uitgeschakeld toen de tabel werd toegevoegd
Toen u de tabellen toevoegde, schakelde u gegevensprofilering uit van naast de knop Gegevens toevoegen.
Met deze optie werken datum- en tijdstempelopties die worden herkend op correcte wijze, maar worden zij niet aangeduid met in het bedrijfsmiddelenvenster en andere lijsten met velden en zijn uitgevouwen eigenschapsvelden niet beschikbaar.
Open Gegevensbeheer en klik op Gegevens laden.
Nu zouden alle datum- en tijdstempelvelden moeten worden aangeduid met in het bedrijfsmiddelenvenster van de werkbladweergave. Als zij nog steeds niet worden aangeduid met
, maken de veldgegevens vermoedelijk gebruik van een indeling die niet als datum wordt herkend.
Datumindeling is niet herkend
De invoerindeling van het datumveld is niet herkend bij het laden van de tabel. Gewoonlijk herkent Qlik Sense datumvelden automatisch, op basis van landinstellingen en gemeenschappelijke datumindelingen, maar in sommige gevallen moet u de invoerindeling opgeven.
Open Gegevensbeheer en bewerk de tabel die het veld bevat dat niet is herkend als datum. Het veld wordt waarschijnlijk aangeduid met als een algemeen veld. Wijzig het veldtype in Datum of Tijdstempel, met een invoerindeling die overeenkomt met de veldgegevens.
Ga voor meer informatie naar Ervoor zorgen dat een veld met datum of tijdstempel correct wordt herkend.
Foutmelding "Ongeldig pad" bij het toevoegen van een bestand
De bestandsnaam is te lang. Qlik Sense ondersteunt alleen bestandsnamen met een lengte tot 171 tekens.
Wijzig de naam van het bestand in een naam die korter is dan 172 tekens.
Fouten bij het laden van een toepassing die is geconverteerd vanuit een QlikView 12-document
Er verschijnen mogelijk foutmeldingen wanneer u een toepassing opnieuw laadt die werd geconverteerd vanuit een QlikView 12 document, vanwege de verschillen tussen de twee producten.
Er worden verwijzingen naar absolute bestandspaden gebruikt in het script
Het load-script verwijst met absolute paden naar bestanden. Dit wordt niet ondersteund in de standaardmodus van Qlik Sense. Voorbeelden van foutmeldingen zijn "Invalid Path" en "LOAD statement only works with lib:// paths in this script mode".
Doe het volgende:
- Vervang alle bestandsverwijzingen door lib://-verwijzingen naar gegevensverbindingen in Qlik Sense.
Ga voor meer informatie naar Een QlikView 12-document converteren naar een Qlik Sense-applicatie.
Er worden niet-ondersteunde functies of opdrachten gebruikt in het script
Als u een syntaxisfout krijgt bij het uitvoeren van het script in de editor voor het laden van gegevens, heeft deze mogelijk betrekking op het gebruik van QlikView 12-scriptinstructies of -functies die niet worden ondersteund in Qlik Sense.
Doe het volgende:
- Verwijder de ongeldige opdracht of vervang deze door een geldige opdracht.
Ga voor meer informatie naar QlikView 12-functies en -opdrachten die niet worden ondersteund in Qlik Sense.
Microsoft Excel: Het lukt niet om gegevens te laden uit bestanden die zich in gegevensbeheer of in de editor voor het laden van gegevens bevinden
Bij het Excel-spreadsheet is Deelvensters vastzetten of Scherm splitsen actief en er zijn lege cellen in een tabel.
Schakel Deelvensters vastzetten of Scherm splitsen uit, of schoon het spreadsheet op. Laad de gegevens daarna opnieuw.
Microsoft Excel: Problemen met het verbinden met en het laden van gegevens uit bestanden via ODBC
U kunt problemen ondervinden bij het instellen van een ODBC-gegevensverbinding met een MicrosoftExcel-bestand, of bij het laden van gegevens uit MicrosoftExcel-bestanden via een ODBC-gegevensverbinding. Dit wordt meestal veroorzaakt door problemen met de ODBCDSN-configuratie in Windows, of door problemen met de bijbehorende ODBC-stuurprogramma's.
Qlik Sense heeft ingebouwde ondersteuning voor het laden van MicrosoftExcel-bestanden. Vervang zo mogelijk de ODBC-gegevensverbinding door een mapgegevensverbinding die wijst naar de map met de MicrosoftExcel-bestanden.
Onvoldoende schijfruimte
Er zijn verschillende redenen waarom een systeem onvoldoende schijfruimte heeft. Een van de mogelijke oorzaken is de manier waarop Gegevensbeheer geladen gegevens naar QVD-bestanden opslaat in cache.
Verwijder de map die de QVD-bestanden bevat. Op een Qlik Sense-server bevindt de cache zich op de volgende locatie:
<gedeelde Qlik Sense-map>\Toepassingen\DataPrepAppCache
Op een Qlik Sense Desktop vindt u de cache op de volgende locatie:
C:\Gebruikers\<gebruikersnaam>\Documenten\Qlik\Sense\Toepassingen\DataPrepAppCache
Waarschuwing over synthetische sleutels bij het laden van gegevens
Als u meerdere bestanden hebt geladen, ontvangt u mogelijk een waarschuwing dat synthetische sleutels zijn gemaakt na het laden van de gegevens.
Als twee tabellen meer dan één gemeenschappelijk veld bevatten, wordt in Qlik Sense een synthetische sleutel gemaakt om de onjuiste koppeling op te lossen.
Ga voor meer informatie naar Synthetische sleutels.
In veel gevallen hoeft u niets te doen aan synthetische sleutels als de koppeling relevant is, maar het is een goed idee om de gegevensstructuur te controleren in de gegevensmodelviewer.
Tabellen met gemeenschappelijke velden worden niet automatisch gekoppeld op basis van veldnaam
U hebt twee of meer tabellen toegevoegd via Gegevens toevoegen. De tabellen hebben velden met een gemeenschappelijke veldnaam, maar deze worden niet automatisch gekoppeld.
Toen u de tabellen toevoegde, hebt u de standaardoptie behouden om gegevensprofilering in te schakelen in het dialoogvenster Gegevens toevoegen. Met deze optie worden alle gemeenschappelijke veldnamen tussen tabellen automatisch gekwalificeerd. Als u bijvoorbeeld tabel A en tabel B met een gemeenschappelijk veld F1 toevoegt via deze optie, krijgt het veld de naam F1 in tabel A en B.F1 in tabel B. Dit betekent dat de tabellen niet automatisch worden gekoppeld.
Open Gegevensbeheer en selecteer de weergave Koppelingen. Nu kunt u de tabellen koppelen op basis van aanbevelingen voor gegevensprofilering.
Als u de tabellen hebt gekoppeld, klikt u op Gegevens laden.
Ga voor meer informatie naar Gegevenskoppelingen beheren.