Gegevensbestanden beheren
In Qlik Cloud Analyse kunt u de gegevensbestanden in ruimten beheren vanuit Ruimtedetails > Gegevensbestanden. Het beheer van gegevensbestanden omvat het hernoemen, dupliceren, verplaatsen, verwijderen en toevoegen van nieuwe gegevensbestanden.
Dit Help-onderwerp richt zich op de interface voor het beheren van gegevensbestanden in een ruimte. Om naar deze interface te navigeren, opent u een ruimte in de catalogus en klikt u op Gegevensruimte > Gegevensbestanden.
Mapstructuren in ruimten
Elke ruimte in Qlik Cloud Analyse bevat zijn eigen structuur van mappen die hiërarchisch zijn georganiseerd. Gegevensbestanden kunnen worden georganiseerd in een structuur van geneste mappen. Binnen uw persoonlijke ruimte wilt u bijvoorbeeld aparte mappen hebben voor Bestelgegevens en Budgetgegevens.
De locatie van een bestand of map binnen een ruimte wordt getoond in het pad. Het pad gebruikt het symbool / om aan te geven wanneer een map genest is in andere mappen.
Stel dat u binnen uw persoonlijke ruimte aparte mappen hebt voor Order Data en Budget Data. Als u een gegevensbestand hebt met de naam Orders_2024_December.QVD in uw map Order Data, bevindt dit bestand zich in het volgende mappad binnen uw persoonlijke ruimte:
Persoonlijk/Order Data
Ruimtetypen die van toepassing zijn
U kunt gegevensbestanden organiseren in een hiërarchische mappenstructuur in de volgende soorten ruimten:
-
Persoonlijke ruimte
-
Gedeelde ruimte
-
Beheerde ruimte
-
Gegevensruimte
Ruimten in Qlik Cloud Analyse
In Qlik Cloud Analyse kunnen gegevensbestanden in persoonlijke, gedeelde en beheerde ruimten in een hiërarchische mappenstructuur worden georganiseerd.
Ruimten in Gegevensintegratie
Gegevensruimten worden vaak gebruikt om uitvoerbestanden van Gegevensintegratie-projecten op te slaan. Gegevensbestanden in gegevensruimten kunnen worden gebruikt voor analyses. Via Qlik Cloud Analyse en Qlik Talend Data Integration kunt u uw gegevensbestanden organiseren in hiërarchische mapstructuren in gegevensruimten. Er moet echter worden opgemerkt dat gegevensbestanden in gegevensruimten alleen moeten worden gereorganiseerd in geneste mappen voor gebruik in analyses. Als een gegevensbestand dat is gegenereerd uit een gegevenspijplijn wordt verplaatst naar een map binnen de gegevensruimte, wordt het bestand verder opgeslagen op het pad van het hoogste niveau in de ruimte (in plaats van een geneste map) wanneer de pijplijn opnieuw wordt uitgevoerd.
Het gedrag voor een persoonlijke ruimte binnen Qlik Talend Data Integration is hetzelfde als voor gegevensruimten.
Navigatie
De sectie Gegevensbestanden van een ruimte bevat hulpmiddelen om u te helpen bij het organiseren en maken van gegevensinhoud op basis van bestanden in de ruimte.
Werkbalk
De werkbalk bevindt zich bovenaan de interface boven de padkiezer en de tabel. In de werkbalk kunt u:
-
Zoeken naar gegevensbestanden in de ruimte.
-
Bestanden filteren op eigenaar.
-
Bestanden uploaden.
-
Mappen maken.
-
Acties uitvoeren op meerdere gegevensbestanden tegelijk.
-
Wijzig de sortering van de bestanden en mappen in uw weergave.
Wijzig de sortering ten opzichte van de standaard Laatst gewijzigd optie en wissel tussen de volgorde (oplopend) en (aflopend).
-
Wijzig het uiterlijk van de bestanden en mappen in uw weergave.
Selecteer voor de hiërarchische weergave, die bestanden en mappen met inspringing presenteert om hiërarchieën visueel weer te geven. In de hiërarchische weergave moet u een ruimte selecteren of uitvouwen om acties uit te voeren op specifieke bestanden of mappen.
Selecteer voor de lijstweergave, waarbij bestanden en mappen worden weergegeven met een platte structuur in de tabel samen met een aparte kolom die hun specifieke paden weergeeft.
Padkiezer
De padkiezer toont u welke map Uumomenteel open hebt staan. De broodkruimels tonen u de maphiërarchie. Selecteer een map in de padkiezer om vooruit of achteruit te navigeren ten opzichte van het huidige pad. Selecteer het lege gebied achter het huidige pad om de mappen binnen de huidige positie te zien en om naar mappen te zoeken.
Tabel
De tabel toont alle bestanden en mappen in de ruimte of in de geselecteerde map binnen de ruimte. In de tabel beheert u de gegevensbestanden en mappen. Selecteer mappen in de tabel om naar te navigeren in de padkiezer.
In de tabel kunt u ook belangrijke informatie over items bekijken, zoals de grootte, het aantal mappen, het tijdstip van de laatste update en de eigenaar.
Mappen maken in de ruimte
Maak een map om inhoud naar wens te organiseren.
Doe het volgende:
-
Klik in een ruimte op Ruimtedetails en selecteer Gegevensbestanden.
-
Klik in de werkbalk binnen het venster Gegevensbestanden op .
-
Definieer de naam van de map.
-
Onder Pad kunt u kiezen waar in de mappenstructuur van de ruimte u de nieuwe map wilt toevoegen.
-
Klik op de padbalk en selecteer een omvattende map in het vervolgkeuzemenu. U kunt ook het pad van een specifieke locatie typen waar u de map wilt toevoegen.
-
Klik op Maken.
U kunt ook een map toevoegen door te klikken op naast een bestaande map in de tabel en Map toevoegen te selecteren. De nieuwe map wordt toegevoegd binnen de bestaande map.
Mappen worden ook automatisch aangemaakt in een ruimte wanneer er naar verwezen wordt in een Store-instructie. Zie: Verwijzen naar een mapstructuur van de ruimte in app- en scriptontwikkeling.
Acties uitvoeren op meerdere bestanden en mappen
U kunt de opties op de werkbalk gebruiken om de volgende acties uit te voeren op meer dan één bestand of map tegelijk:
-
(Knippen)
-
(Kopiëren)
-
(Plakken)
-
(Verwijderen)
U kunt items knippen, kopiëren en plakken tussen ruimten of naar verschillende locaties binnen dezelfde ruimte. U kunt bijvoorbeeld meerdere items knippen en in een andere ruimte plakken.
Knip-, kopieer- en plakacties kunnen worden gebruikt om gegevensbestanden van de ene naar de andere locatie te verplaatsen. Wanneer bestandslocaties worden gewijzigd voor gegevensbestanden waarnaar in de load-scripts wordt verwezen, moeten de load-scripts worden bijgewerkt om de nieuwe locatie weer te geven. Ga voor meer informatie naar Implicaties van het verplaatsen van gegevensbestanden die worden gebruikt in load-scripts.
Doe het volgende:
- Klik in een ruimte op Ruimtedetails en selecteer Gegevensbestanden.
-
Selecteer in de tabel de items waarop u een actie wilt uitvoeren.
TipOm meer dan één item tegelijk te selecteren, klikt u op het eerste item en gebruikt u vervolgens een combinatie van toetsenbordopdrachten en klikken om meer bestanden te selecteren. Bijvoorbeeld:
-
Houd Shift ingedrukt en klik op het laatste item dat u wilt selecteren. Hiermee selecteert u alle items, van het eerste tot het laatste item.
-
Houd Ctrl (Windows) of command (macOS) ingedrukt en klik één voor één op extra items. Hiermee wordt elk extra item afzonderlijk geselecteerd.
-
-
Klik op de werkbalk op een actie. De beschikbare acties zijn eerder in deze sectie opgesomd.
Als u items knipt en plakt tussen ruimten, moet u naar de nieuwe ruimte navigeren om de En Ruimtedetaild > Gegevensbestanden openen om de actie Plakken uit te voeren.
Een gegevensbestanden toevoegen aan een ruimte
U kunt gegevensbestanden toevoegen aan een ruimte.
Gegevensbestanden kunnen maximaal 100 GB zijn. Als u echter zeer grote gegevensbestanden uploadt (meer dan 6 GB), ervaart u mogelijk beperkingen met de enginecapaciteit. Deze beperkingen treden eerder op bij QVD-gegevensbestanden vanwege het geheugengebruik dat nodig is om QVD-bestanden in de engine te laden. Ga voor meer informatie over het verhogen van de beschikbare capaciteit naar Ondersteuning van grote apps.
Doe het volgende:
- Klik in een ruimte op Ruimtedetails en selecteer Gegevensbestanden.
- Klik in de werkbalk binnen het venster Gegevensbestanden op om een bestand te uploaden.
-
Sleep en plaats uw gegevensbestanden in het dialoogvenster Bestand toevoegen.
U kunt ook op Bladeren klikken en naar uw gegevensbestanden navigeren.
-
Onder Pad kunt u kiezen waar in de mappenstructuur van de ruimte u het bestand wilt toevoegen.
Om het bestand aan een specifieke map toe te voegen, klikt u op de padbalk en selecteert u de map in het vervolgkeuzemenu. U kunt ook het pad van de specifieke map typen.
- Klik op Uploaden.
U kunt ook klikken op naast een map in de tabel en Bestand uploaden naar map selecteren.
Zie Gegevensbestanden toevoegen voor extra manieren om gegevensbestanden toe te voegen.
Acties voor knippen, kopiëren en plakken uitvoeren op een bestand of map
Knip-, kopieer- en plakacties kunnen worden gebruikt om gegevensbestanden van de ene naar de andere locatie te verplaatsen. Wanneer bestandslocaties worden gewijzigd voor gegevensbestanden waarnaar in de load-scripts wordt verwezen, moeten de load-scripts worden bijgewerkt om de nieuwe locatie weer te geven. Ga voor meer informatie naar Implicaties van het verplaatsen van gegevensbestanden die worden gebruikt in load-scripts.
Doe het volgende:
-
Klik in een ruimte op Ruimtedetails en selecteer Gegevensbestanden.
-
Klik in de tabel op naast een bestand of map.
-
Klik op Knippen, Kopiëren of Plakken.
TipU kunt ook een bestand selecteren en veelgebruikte sneltoetsen gebruiken, zoals Ctrl+C (Windows) en command+C (macOS).
Om deze acties op meer dan één bestand of map tegelijk uit te voeren, raadpleegt u Acties uitvoeren op meerdere bestanden en mappen.
Naam wijzigen van een gegevensbestand of map
Doe het volgende:
-
Klik in een ruimte op Ruimtedetails en selecteer Gegevensbestanden.
-
Klik in de tabel op naast een bestand of map.
-
Klik op Naam wijzigen.
-
Voer de nieuwe naam in voor het bestand en klik op Opslaan.
Alle load-scripts die verwijzen naar de oorspronkelijke bestands- of mapnaam moeten worden bijgewerkt.
Een gegevensbestand of map dupliceren
Doe het volgende:
-
Klik in een ruimte op Ruimtedetails en selecteer Gegevensbestanden.
-
Klik in de tabel op naast een bestand of map.
-
Klik op Dupliceren.
Een gegevensbestand of map verplaatsen
U kunt bestanden en mappen verplaatsen. Bestanden en mappen kunnen worden verplaatst naar verschillende ruimten of naar verschillende locaties binnen dezelfde ruimte.
Doe het volgende:
-
Klik in een ruimte op Ruimtedetails en selecteer Gegevensbestanden.
-
Klik in de tabel op naast een bestand of map.
-
Klik op Verplaatsen.
-
Selecteer een ruimte onder Pad. Dit kan de huidige ruimte zijn of een nieuwe ruimte.
-
Selecteer de padbalk opnieuw of klik op om een specifieke map binnen de geselecteerde ruimte te definiëren.
U kunt ook het pad typen om een specifieke map te definiëren.
-
Selecteer Naar pad navigeren om de nieuwe locatie te openen nadat u het gegevensbestand hebt verplaatst.
-
Klik op Verplaatsen.
U kunt ook meerdere items tegelijk verplaatsen. Gebruik hiervoor de acties Knippen en Plakken. Zie: Acties uitvoeren op meerdere bestanden en mappen.
Implicaties van het verplaatsen van gegevensbestanden die worden gebruikt in load-scripts
Als u een gegevensbestand verplaatst naar een nieuwe ruimte, moeten alle load-scripts die naar dat gegevensbestand verwijzen, worden bijgewerkt om te verwijzen naar het nieuwe bestandspad. Dezelfde overweging geldt voor bestanden die van de ene ruimte naar de andere worden verplaatst.
Stel bijvoorbeeld dat het load-script van uw app of script verwijst naar het volgende bestand in een persoonlijke ruimte:
Stel nu dat u de gegevensbestanden verplaatst naar de ruimte TeamSharedSpace en orders.csv verplaatst naar een nieuwe map in de ruimte, genaamd Sales Analysis. Alle apps en scripts die gegevens laden van orders.csv moeten de bestandsreferentie in het load-script bijwerken naar het volgende:
Anders mislukken de ladingen.
Zie Verwijzen naar een mapstructuur van de ruimte in app- en scriptontwikkeling voor meer informatie over het verwijzen naar maplocaties van ruimten in load-scripts.
Een gegevensbestand of map verwijderen
Doe het volgende:
-
Klik in een ruimte op Ruimtedetails en selecteer Gegevensbestanden.
-
Klik in de tabel op naast een bestand of map.
-
Klik op Verwijderen.
TipU kunt ook een bestand selecteren en 'Delete' (Verwijderen) op uw toetsenbord invoeren. - Klik in het dialoogvenster op Verwijderen om de verwijdering te bevestigen.
U kunt ook meerdere items tegelijk verwijderen. Zie: Acties uitvoeren op meerdere bestanden en mappen.
Andere acties uitvoeren op een gegevensbestand
In de interface Gegevensbestanden kunt u ook rechtstreeks navigeren naar andere hulpmiddelen voor het uitvoeren van analyses van een specifiek bestand. De volgende opties zijn beschikbaar wanneer u het menu gebruikt voor een bestand:
-
Impactanalyse: onderzoek de mogelijke effecten van het aanbrengen van wijzigingen in gegevens in de gegevensverzameling.
Impactanalyse voor apps, scipts en gegevensverzamelingen analyseren
-
Herkomst: meer begrijpen over de geschiedenis van de gegevensverzameling.
Herkomst van apps, scripts en gegevensverzamelingen analyseren
-
Gegevensverzameling openen: open de gegevensverzameling, waar u toegang hebt tot een overzicht en profielgegevens van het bestand.
Ruimtemachtigingen
Gegevensbestanden zijn een type gegevensbron in Qlik Cloud Analyse.
Leden van een gedeelde ruimte met een van de volgende rollen kunnen gegevensbronnen in die ruimte beheren:
-
Eigenaar
-
Kan beheren
-
Kan bewerken
-
Kan gegevens bewerken in apps
Leden van een beheerde ruimte met een van de volgende rollen kunnen gegevensbronnen in die ruimte beheren:
-
Eigenaar
-
Kan beheren
-
Kan uitvoeren (met Professional- of Full User-recht)
Leden van een ruimte die de rol Kan gegevens gebruiken hebben, kunnen ook de gegevensbronnen in de ruimte bekijken, en zij kunnen de gegevens overal gebruiken waar ze de machtiging hebben om apps te maken.
Voor meer informatie over de vereisten van ruimterollen voor gegevensbronacties, raadpleegt u:
-
Machtigingen voor gedeelde ruimten voor gebruikers met Professional- of Full User-recht
-
Machtigingen voor gedeelde ruimten voor gebruikers met Analyzer-rechten
-
Machtigingen voor beheerde ruimten voor gebruikers met Professional- of Full User-recht
-
Machtigingen voor beheerde ruimten voor gebruikers met Analyzer-rechten
Verwijzen naar een mapstructuur van de ruimte in app- en scriptontwikkeling
Regels voor geldige mappaden voor ruimten
In Qlik Cloud Analyse is de syntaxis voor het verwijzen naar een bestand in het load-script:
[lib:// (space_name):(connection_name)/(folder_name)/(file_name)]
Het volledige mappad moet worden opgegeven. Relatieve paden worden niet ondersteund.
Als de ruimte niet bestaat, kan de instructie niet worden uitgevoerd en wordt er een fout geretourneerd.
Het mappad kan meerdere mappen bevatten in een hiërarchische structuur. Elke folder_name in het pad moet worden gescheiden door het teken /.
De volgende elementen zijn niet toegestaan in het pad wanneer verwezen wordt naar bestanden in een mapstructuur:
-
//
-
\
-
\\
-
/./
-
/../
Navolgende puntsymbolen (.) in de ruimte, map of bestandsnaam zijn acceptabel zolang ze niet voorkomen in de configuraties in de bovenstaande lijst.
Voorbeelden: Niet-conforme syntaxis
Deze voorbeelden worden beschouwd als ongeldige syntaxis voor het pad:
Afhankelijk van het type scriptinstructie dat wordt gebruikt, kan een niet-conforme syntaxis leiden tot laadfouten, of toch worden uitgevoerd met ander gedrag. Zie voor specifieke details:
Gegevens uit bestanden laden
In Qlik Cloud Analyse kunt u bij het laden van gegevens uit een gegevensbestand binnen een load-script een LOAD-instructie gebruiken of QVS‑invoegen. In beide gevallen kunt u in uw scriptinstructie verwijzen naar hiërarchische mapstructuren in de ruimte. Volg de regels voor geldige mappaden voor ruimten. Bovendien moeten het bestand en alle mappen waarnaar wordt verwezen al aanwezig zijn op de opgegeven locatie. Anders mislukt de lading.
LOAD‑instructies in het load-script
Voorbeelden: Verwijzing naar een bestand op het pad op het hoogste niveau van een ruimte
Bij dit voorbeeld wordt het bestand orders.csv geladen vanuit een persoonlijke ruimte. Het bestand bevindt zich niet in een specifieke map, maar op het pad op het hoogste niveau in de ruimte.
LOAD * FROM [lib://DataFiles/orders.csv];
In dit voorbeeld wordt het bestand orders.csv geladen vanuit een gedeelde, beheerde of gegevensruimte. De naam van de ruimte is TeamSharedSpace. Het bestand bevindt zich niet in een specifieke map, maar op het pad op het hoogste niveau in de ruimte.
LOAD * FROM [lib://TeamSharedSpace:DataFiles/orders.csv];
Voorbeelden: Verwijzing naar een specifieke mappad binnen een ruimte
Bij dit voorbeeld wordt het bestand orders_Europe.csv geladen vanuit de map Orders By Region binnen een persoonlijke ruimte.
LOAD * FROM [lib://DataFiles/Orders By Region/orders_Europe.csv];
In dit voorbeeld wordt het bestand orders_Europe.csv geladen vanuit de map Orders By Region binnen een gedeelde, beheerde of gegevensruimte. De naam van de ruimte is SalesSpace.
LOAD * FROM [lib://SalesSpace:DataFiles/Orders By Region/orders_Europe.csv];
Invoegen van QVS‑code
Voorbeeld: Verwijzing naar QVS‑bestand op het pad op het hoogste niveau van een ruimte
In dit voorbeeld wordt in het load-script verwezen naar het bestand test.qvs. Het bestand bevindt zich in de ruimte TeamSharedSpace. Het bestand bevindt zich niet in een specifieke map, maar op het pad op het hoogste niveau in de ruimte.
$(Must_Include=lib://TeamSharedSpace:DataFiles/test.qvs)
Voorbeeld: Verwijzing naar QVS‑bestand in een specifieke mappad binnen een ruimte
In dit voorbeeld wordt in het load-script verwezen naar het bestand test.qvs. Het bestand bevindt zich in de map SalesData in de ruimte TeamSharedSpace.
$(Must_Include=lib://TeamSharedSpace:DataFiles/SalesData/test.qvs)
Gegevens opslaan in bestanden
Als u een Store-instructie gebruikt in een load-script in Qlik Cloud, kunt u verwijzen naar de exacte map in een ruimte waar u de gemaakte bestanden wilt opslaan. Volg de regels voor geldige mappaden voor ruimten. En het volgende gedrag is ook van toepassing en is uniek voor Store-instructies:
-
Als de ruimte bestaat maar het opgegeven pad van de map niet, wordt het pad gemaakt in de ruimte. Afhankelijk van de gedefinieerde mappenstructuur kunnen één of meer mappen worden aangemaakt. Het bestand wordt daar gegenereerd en opgeslagen.
-
Als de ruimte bestaat, maar in het opgegeven mappad ongeldige scheidingstekens voor mappen worden gebruikt (bijvoorbeeld \, \\, //, /./, of /../), wordt de Store-instructie toch uitgevoerd. Het uitvoerbestand wordt in plaats daarvan opgeslagen op het pad op het hoogste niveau in de doelruimte en krijgt een naam die het volledige pad bevat, niet alleen de opgegeven naam.
-
Als de ruimte niet bestaat, kan de Store-instructie niet worden uitgevoerd en wordt er een fout geretourneerd.
De volgende voorbeelden laten zien hoe u kunt verwijzen naar een specifiek mappad in de ruimte binnen uw Store-instructie.
Voorbeeld: Bestand opslaan in het pad op het hoogste niveau van een ruimte
In dit voorbeeld wordt de volledige tabel mytable geëxporteerd naar Qlik Cloud Analyse als een bestand met de naam myfile.qvd. Het bestand wordt toegevoegd aan de gedeelde ruimte TeamSharedSpace. Het bestand bevindt zich niet in een specifieke map, maar op het pad op het hoogste niveau in de ruimte.
Store * from mytable into [lib://TeamSharedSpace:DataFiles/myfile.qvd];
Voorbeeld: Bestand opslaan in een specifieke mappad binnen een ruimte
In dit voorbeeld wordt de volledige tabel mytable geëxporteerd naar Qlik Cloud Analyse als een bestand met de naam myfile.qvd. Het bestand wordt toegevoegd aan de map SalesData in de ruimte TeamSharedSpace.
Store * from mytable into [lib://TeamSharedSpace:DataFiles/SalesData/myfile.qvd];
Gegevensbestanden beheren
Tenantbeheerders en analysebeheerders kunnen alle gegevensbestanden in de ruimte beheren vanuit het Beheer-activiteitencentrum. Ga voor meer informatie naar Gegevensbestanden beheren voor tenant- en analysebeheerders.