• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

controle script power query

moensk

Gebruiker
Lid geworden
23 jun 2013
Berichten
795
het inlezen van de data vanuit ons TMS duurt 5" doch alle stappen die nadien gebeuren bij "consolidatie" duren 1'
het eindresultaat is goed doch ik zoek adviezen om
1. het sneller te laten voltooien
2. adviezen wat anders en beter zou kunnen

heb voorbeeld gemaakt zonder data connectie.
 

Bijlagen

Misschien kan dit je al iets helpen.
Om deze inhoud te bekijken, hebben we jouw toestemming nodig om cookies van derden te gebruiken.
Voor meer gedetailleerde informatie, zie onze cookiespagina.
 
Probeer deze eens.
Ik heb zelf het idee dat het nu al een stuk sneller gaat.
Het filteren van de SRT (10, 12 en 17) is nu stap 2. Loop gewoon alle stappen door nadat je bijvoorbeeld de datum hebt gewijzigd, zodat je kunt achterhalen welke stap veel rekenwerk vergt.
Dit is bijvoorbeeld zo’n stap: (C) Gro_groeperen 10/12/17.
 

Bijlagen

ik was bezig te zoeken om bijgaande formule eenvoudiger te kunnen schrijven
ps de link was super interessant over List.Buffer

Code:
// groeperen volgens "key = Deb.code & RitId & LosadresKey" en daar aantal van tellen
    #"Gro_groeperen Ritloskey" = Table.Group(Add_RITLOSKEY, {"Key"}, {{"Aantal", each Table.RowCount(_), Int64.Type}}),
// hulp tabel maken waarbij key aantal = 1 (dit om de enkelvoudige van de dubbele te onderscheiden)
    #"(C) Fltr_Uniek" = Table.SelectRows(#"Gro_groeperen Ritloskey", each ([Aantal] > 1)),
// query samenvoegen zodat enkel de key met aantal 1 overblijft
    Que_Query_intern = Table.Join (
    Add_RITLOSKEY, "Key",
    #"(C) Fltr_Uniek", "Key",
    JoinKind.Inner),
    // Verwijderen kolom Aantal
    Del_Aantal = Table.RemoveColumns(Que_Query_intern,{"Aantal"}),
 
Peter59, ik kan die filter SRT 10/12/17 niet aan begin zetten.
als ik die bovenaan zet ben ik SRT '1' kwijt en die zijn ook nodig
 
Terug
Bovenaan Onderaan