Kolommen toevoegen aan een gegevensset
U kunt kolommen toevoegen om basis transformaties op rijniveau toe te voegen aan een gegevensset.
Dit is beschikbaar in
-
Taken voor gegevenstussenopslag die gegevens in de tussenopslag plaatsen via Qlik Gegevensgateway - Gegevensverplaatsing
-
Opslagtaken
-
Taken voor Gegevens transformeren
-
Datamart-taken
-
Klik op Gegevenssets.
-
Klik op Kolom toevoegen.
U moet een naam voor de kolom en een gegevenstype opgeven.
U kunt de kolom ook instellen als een sleutel en of deze leeg mag zijn (nullable).
Voor sommige gegevenstypen kunt u aanvullende instellingen maken, bijvoorbeeld lengte of precisie.
-
Klik op
in de kolom die u hebt toegevoegd.
De expressiebouwer wordt geopend.
-
Bouw een expressie voor de kolom.
U kunt kolommen in de gegevensset, functies en operators gebruiken om de expressie te bouwen.
Klik op
om een item naar de expressie te verplaatsen.
U kunt ook alle functies gebruiken die door het cloud-gegevensplatform in de expressie worden ondersteund.
-
Klik op Parameters extraheren.
U kunt nu een testwaarde toevoegen aan Te testen waarde voor alle parameters.
-
Klik op Expressie testen.
U zou nu het resultaat van de expressie moeten zien, met behulp van de testwaarden.
-
Wanneer u klaar bent, klikt u op OK.
De kolom is nu toegevoegd, op basis van de expressie die u hebt gebruikt.
Expressies bouwen
U moet een expressie bouwen die waarden definieert voor de nieuwe kolom. U kunt het volgende gebruiken:
-
Kolommen
Alle kolommen in de brongegevensset
Voor Streaming Transform-taken bevat de kolomlijst ook koptekstkolommen van de Streaming tussenopslag-bron (bijvoorbeeld hdr__kafka_partition of hdr__file_name). Deze kolommen worden weergegeven in de bronvolgorde. Voor de volledige lijst met koptekstkolommen per brontype, raadpleegt u Tussenopslag-tabellen.
-
Functies
Tekenreeksfuncties, numerieke functies, null-controlefuncties, datum- en tijdfuncties en logische functies.
InformatieAls u Azure Synapse Analytics als gegevensplatform gebruikt, zullen $RTRIM en $LTRIM alleen spaties weglaten, ongeacht welk teken u opgeeft om weg te laten. -
Operators
Wiskundige en logische operators. Sommige operators zijn ook beschikbaar in de werkbalk boven de expressie. Hier vindt u ook de operator voor aaneengeschakelde tekenreeks, ||.
Klik op om een item naar de expressie te verplaatsen.
U kunt ook alle functies gebruiken die door het cloud-gegevensplatform in de expressie worden ondersteund.
Voorbeeldexpressie
In dit voorbeeld hebben we een expressie gemaakt die de twee kolommen first_file_name en first_file_title aaneenschakelt, gescheiden door :.
Een expressie bewerken

Beperkingen
-
Het is niet mogelijk om spaties in de kolomnaam te gebruiken wanneer u Google BigQuery als gegevensplatform gebruikt.