Hiaten in sequentiële data opvullen
Ondersteund in Tableau Prep Builder versie 2021.3.1 en hoger, en op het web in Tableau Server en Tableau Cloud versie 2021.3.0 en hoger.
Wanneer er hiaten in uw sequentiële dataset zitten, moet u deze mogelijk opvullen met nieuwe rijen om uw data effectief te kunnen analyseren of om trendanalyses uit te voeren. Met het staptype Nieuwe rijen kunt u de ontbrekende rijen genereren en configuratieopties instellen zodat u de gewenste resultaten krijgt.
U kunt nieuwe rijen genereren voor velden met numerieke (hele getallen) of datumwaarden. De configuratieopties zijn als volgt:
- Genereer rijen met waarden van één veld of van twee velden
- Gebruik alle data in het veld of selecteer een waardebereik
- Maak een nieuw veld met de resultaten of voeg de nieuwe rijen toe aan uw bestaande velden
- Stel de stapgrootte in (tot 10.000) waarmee u de nieuwe rijen wilt genereren
- Stel de waarden voor de nieuwe rijen in op nul, Null of kopieer de waarde uit de vorige rij.
Voorbeelden
Voorbeeld 1: U hebt een tabel met verkoopgegevens, maar er zijn dagen waarop geen verkopen worden geregistreerd. U hebt voor elke dag een rij nodig, niet alleen voor de dagen waarop u verkopen had. Met Nieuwe rijen kunt u rijen genereren voor de ontbrekende dagen en deze toevoegen aan uw bestaande veld 'Dagen van de week'. Omdat er op die dagen geen verkopen worden geregistreerd, wilt u dat de waarde van de verkochte hoeveelheid nul is.
Voorbeeld 2: U hebt een tabel met verkoopgegevens waarin de verwerkte bestellingen worden geregistreerd met behulp van een datumbereik. U hebt voor elke dag een rij nodig. Omdat u niet weet hoeveel bestellingen er elke dag zijn verwerkt, wilt u dat de waarden voor de nieuwe rijen Null zijn. Met Nieuwe rijen kunt u de ontbrekende rijen tussen de twee datums genereren en een nieuw veld met de naam 'Alle dagen' maken om uw oorspronkelijke data te behouden.
Nieuwe rijen genereren
Klik in het deelvenster Flow op het pluspictogram en selecteer Nieuwe rijen. De stap Nieuwe rijen wordt weergegeven in het deelvenster Flow.
Voer de volgende stappen uit om uw opties te configureren voor het genereren van de nieuwe rijen.
- Hoe wilt u nieuwe rijen toevoegen? Gebruik een van de volgende opties om het veld of de velden te selecteren waarin rijen ontbreken.
Waarden van één veld: Genereer ontbrekende rijen op basis van waarden van één veld. Gebruik deze optie voor de datatypen Getal (geheel) of Datum.
Gebruik standaard de minimum- en maximumwaarde om ontbrekende rijen te genereren. Deze optie gebruikt alle waarden in het veld. Als u alleen een reeks waarden wilt gebruiken om de ontbrekende rijen te genereren, moet u een Beginwaarde en Eindwaarde instellen.
Opmerking: De velden Beginwaarde en Eindwaarde Velden kunnen niet worden gebruikt om rijen buiten uw huidige dataset te genereren.
- Waardebereik van twee velden: Genereer nieuwe rijen met behulp van een waardebereik tussen twee datumvelden. Deze optie is alleen beschikbaar voor Datum-datatypen. De optie gebruikt alle waarden in het veld en vereist dat beide velden hetzelfde datatype hebben.
- Waar wilt u de nieuwe rijen toevoegen? Wanneer u één veld gebruikt, kunt u de nieuwe rijen toevoegen aan uw bestaande veld of u kunt een nieuw veld maken om uw oorspronkelijke data te behouden. Wanneer u waardebereiken van twee velden gebruikt, moet u een nieuw veld maken.
Veldnaam: Voer een naam in voor het nieuwe veld.
- Geef uw incrementwaarde op: Voer een waarde in tussen 1 en 10.000. Elke nieuwe rij wordt verhoogd met de waarde die u selecteert. Als u een waarde selecteert die groter is dan de afstand tussen de waarden, worden er geen nieuwe rijen gegenereerd.
- Getalvelden: Selecteer een numerieke waarde.
- Datumvelden: Selecteer een numerieke waarde en selecteer Dag, Week of Maand.
Welke waarden moeten uw nieuwe rijen hebben?: Selecteer een optie om de andere veldwaarden voor de nieuwe rijen in te vullen.
- Null: Vul alle veldwaarden met Null.
- Nul of 0: Vul alle tekstwaarden met Null en alle numerieke waarden met 0.
- Kopiëren van vorige rij: Vul alle veldwaarden met de waarde uit de vorige rij.
Nieuwe rijen worden vetgedrukt weergegeven in het deelvenster Gegenereerde rijen wanneer u uw configuratie-instellingen invoert. De rijdetails worden weergegeven in het deelvenster Resultaten van nieuwe rijen.