Delen via


Draaitabeltransformatie in toewijzingsgegevensstroom opheffen

Van toepassing op: Azure Data Factory Azure Synapse Analytics

Tip

Probeer Data Factory uit in Microsoft Fabric, een alles-in-één analyseoplossing voor ondernemingen. Microsoft Fabric omvat alles, van gegevensverplaatsing tot gegevenswetenschap, realtime analyses, business intelligence en rapportage. Meer informatie over het gratis starten van een nieuwe proefversie .

Gegevensstromen zijn beschikbaar in zowel Azure Data Factory-pijplijnen als Azure Synapse Analytics-pijplijnen. Dit artikel is van toepassing op gegevensstromen in kaart brengen. Als u nieuw bent met transformaties, raadpleegt u het inleidende artikel Gegevens transformeren met behulp van mapping-dataflows.

Gebruik Unpivot in een gegevensstroom voor het normaliseren van een niet-genormaliseerde gegevensset. Hiermee kun je waarden uit meerdere kolommen in één record omzetten naar meerdere records met dezelfde waarden in één kolom.

De schermopname toont Unpivot geselecteerd in het menu.

Groepering opheffen

De schermafbeelding toont de instellingen voor opheffen met het tabblad Ungroup by geselecteerd.

Stel eerst de kolommen in waarop u de groepering wilt verwijderen voor uw draaipunt-aggregatie. Stel een of meer kolommen in om de groepering op te heffen met het plusteken naast de kolomlijst.

Unpivot-sleutel

Schermopname van de instellingen voor draaitabel opheffen met het tabblad Draaitabel opheffen geselecteerd.

De Unpivot-sleutel is de kolom waarmee de service gegevens van kolom naar rij transformeert. Standaard draait elke unieke waarde in de gegevensset voor dit veld naar een rij. U kunt echter desgewenst de waarden invoeren uit de gegevensset die u wilt draaien naar rijwaarden.

Niet-gepivoteerde kolommen

Schermopname van draaitabelinstellingen opheffen met het tabblad Gegevensvoorbeeld geselecteerd.

Ten slotte, kies de kolomnaam voor het opslaan van de waarden van niet-gepivotte kolommen die worden getransformeerd in rijen.

(Optioneel) U kunt rijen met Null-waarden verwijderen.

SumCost is bijvoorbeeld de kolomnaam die is gekozen in het bovenstaande voorbeeld.

Afbeelding van de kolommen PO, Leverancier en Fruit voor en na een unipivot-transformatie met behulp van de kolom Fruit als de unipivot-toets.

Als u de kolomopstelling instelt op 'Normaal', worden alle nieuwe ontpivoteerde kolommen die van één enkele variabele afkomstig zijn, gegroepeerd. Als u de rangschikking van de kolommen instelt op 'Lateral', worden nieuwe niet-draaitabele kolommen gegroepeerd die zijn gegenereerd op basis van een bestaande kolom.

Schermopname van het resultaat van de transformatie.

In de laatste ongedraaide gegevensresultatenset worden de kolomtotalen weergegeven die nu zijn omgezet in afzonderlijke rijwaarden.

Gebruik de draaitransformatie om rijen naar kolommen te draaien.