U bent hier:
Hiƫrarchische gegevens afvlakken
Gebruik de flatten-transformatie om geneste, hiƫrarchische gegevens te vereenvoudigen door ze te converteren naar een lijst. De lijst houdt bij waar elk knooppunt en de knooppunten ervoor (de voorlopers ervan genoemd) worden weergegeven binnen de hiƫrarchie. Als u gegevens platter wilt maken, geeft u het veld op dat elk knooppunt in de hiƫrarchie bevat, en het veld dat het overeenkomende bovenliggende niveau bevat. Nadat u de transformatie hebt uitgevoerd, bevat elke record de lijst van voorlopers.
Het aantal hiƫrarchische niveaus dat u in een gegevensbron kunt afvlakken, is afhankelijk van het aantal rijen dat deze bevat.
- 300 niveaus voor meer dan 1 miljoen rijen
- 100 niveaus voor 15 miljoen rijen
- 50 niveaus voor 20 miljoen rijen (het maximum)
-
Klik in een transformatieknooppunt op de knop Flatten (
).
- Selecteer bij Kolom Record-ID de kolom die alle knooppunten in de hiƫrarchie bevat.
-
Selecteer bij Kolom bovenliggende ID de kolom die het bovenliggende knooppunt van elk knooppunt in de hiƫrarchie bevat.
Als u de record-ID wilt opnemen in de gegenereerde kolom die de hiƫrarchieknooppunten bevat, selecteert u Kolomwaarde record-ID opnemen.
- Geef bij Label van hiƫrarchiekolom een naam op voor de gegenereerde kolom van hiƫrarchieknooppunten.
-
Bekijk een voorbeeld van de transformatieresultaten.
Voorbeeld toont alleen de record-ID en het bovenliggende element ervan in de hiƫrarchiekolom. U ziet alle voorlopers wanneer u de gegevenstransformatie uitvoert.
-
Klik op Toepassen.
Als u de weergave wilt samenvouwen en het doek wilt zien, klikt u op de knop Samenvouwen (
). - Voer voor het genereren van de hiƫrarchiekolom de gegevenstransformatie uit.
