De opdracht "XLSX converteren naar CSV" van de Tabular Transformation is in november 2023 afgeschreven en vervangen door de opdracht "Werkblad naar CSV" van de Microsoft Excel-connector. Hoewel het oudere commando nog steeds kan worden gebruikt, is het minder stabiel en kan het falen bij het verwerken van grotere bestanden.
Het volgende artikel laat zien hoe je je bestaande ketens kunt bijwerken om de opdracht Worksheet to CSV te gebruiken.
Opmerking: De opdracht "XLSX converteren naar CSV" ondersteunt een maximale bestandsgrootte van 120mb.
Voordat u begint
- De Microsoft Excel connector moet ingeschakeld zijn in je werkruimte. Deze kernconnector is inbegrepen bij je abonnement en is beschikbaar voor alle gebruikers. Als het nog niet is toegevoegd, vraag dan een Org Administrator om de stappen te volgen die in dit artikelvermeldt.
Werk uw ketting bij
Om de opdrachten in je keten bij te werken, ontkoppel je de opdracht "XLSX converteren naar CSV" en voeg je de opdracht "Werkblad naar CSV" in. Je kunt dan de invoer van het oude knooppunt kopiëren en in het nieuwe knooppunt plakken.
- Log in op Chain Builder.
- Ga naar het tabblad Chains en klik op Edit aan de rechterkant voor de keten die je moet bijwerken.
- Zoek de opdracht XLSX converteren naar CSV op je ketting canvas. Dubbelklik op de eerste link die deze opdracht verbindt met de rest van de keten.
- Klik op Verwijder om de link te verwijderen.
- Herhaal de vorige stap aan de andere kant van het knooppunt. Het "Convert XLSX to CSV" commando moet losgekoppeld worden van de rest van de keten.
- Sleep de losgekoppelde opdracht Convert XLSX to CSV naar de zijkant van het canvas.
Opmerking: Als de verbinding is verbroken, wordt dit commando niet meer uitgevoerd. We zullen het echter op het canvas houden als referentiepunt voor het nieuwe commando.
- Zoek in het paneel Knooppunten aan de linkerkant naar de opdracht Worksheet to CSV .
- Sleep het naar de opening op het canvas.
- Verbind de keten opnieuw door de links naar de nieuwe opdracht Worksheet to CSV te slepen.
- Beweeg de muis over de opdracht Worksheet to CSV en klik op Edit .
- Voer de gegevens in van je Excel-werkblad; je kunt de verweesde opdracht "XLSX converteren naar CSV" openen op je canvas om deze gegevens op te halen. Het nieuwe commando en het oude commando gebruiken bijna identieke velden.
Eigendom Detail Werkboekbestand Voer de XLS- of XLSX-werkmap in met het blad dat u wilt converteren naar een tabelbestand.
Opmerking: Dit komt overeen met het veld "Input files" voor de opdracht Convert XLSX to CSV.
Wachtwoord Als het werkmapbestand een met een wachtwoord beveiligde XLSX-werkmap is, voer dan het wachtwoord in.
Opmerking: Dit veld is niet beschikbaar in de opdracht "XLSX converteren naar CSV"; met deze update heb je nu de mogelijkheid om beveiligde werkmappen te gebruiken.
Scheidingsteken Selecteer het scheidingsteken dat in het uitvoerbestand moet worden gebruikt. Naam blad Voer de naam in van het blad in de werkmap die u wilt converteren. Laat leeg om het blad te identificeren aan de hand van de index. Blad index Voer de indexpositie in van het blad in de werkmap die geconverteerd moet worden, met 1
voor het eerste blad, en-1
voor het laatste blad. Laat leeg om het blad te identificeren met de naam.Begin cel Voer de cel in zowel de eerste rij als de eerste kolom in van de gegevens op het blad die moeten worden geconverteerd. Einde kolom Voer in de A1-notatie de letter van de kolom in (bijvoorbeeld A, B of C), zonder het rijnummer, waar de te converteren gegevens eindigen. Opmerking: De opdracht negeert alle gegevens in het blad na deze kolom.
Einde rij Voer in de A1-notatie het nummer van de rij in (bijvoorbeeld 10, 200, 3000), zonder de kolomletter, waar de te converteren gegevens eindigen. Als u de rij wilt negeren, voert u 0
in.Opmerking: De opdracht negeert alle gegevens in de kolom na deze rij.
Opgemaakte celwaarden gebruiken Vink dit vakje aan om de weergavewaarden van de cellen te converteren in plaats van hun onbewerkte waarden, zoals voor het verwerken van datum/tijd.
Opmerking: Dit veld is niet beschikbaar in de opdracht "XLSX converteren naar CSV"; met deze update heb je nu de mogelijkheid om een formule (=SUM(A1:A23)) of de werkelijke waarde (1234.56) te extraheren
Voorbeeld resultaten Schakel dit selectievakje in om een voorbeeld van het uitvoerbestand in te schakelen. Streaming modus Schakel deze instelling in voor bestanden van meer dan 25mb. Leest het bestand in kleinere gegevensvensters om het geheugengebruik te verminderen. Sommige formules, met name formules die verwijzen naar cellen verder weg in het bestand, werken mogelijk niet correct als deze instelling is ingeschakeld in combinatie met de optie Opgemaakte waarden - Klik op Opslaan om te voltooien.
Eenmaal opgeslagen, publiceer en voer je nieuwe ketting uit.
Vergelijking van functies
Deze twee commando's zijn bijna identiek in hun invoer en functie, en we raden sterk aan om waarden van het bestaande commando naar het nieuwe te kopiëren. De volgende tabel toont de equivalente ingangen voor beide commando's.
XLSX omzetten naar CSV-ingangen | Invoer van werkblad naar CSV |
Invoerbestanden | Werkboekbestand |
Scheidingsteken | Scheidingsteken |
Naam blad | Naam blad |
Blad index | Blad index |
Begin cel | Begin cel |
Einde kolom | Einde kolom |
Einde rij | Einde rij |
Wachtwoord | |
Opgemaakte cellen |
Merk op dat er twee extra ingangen zijn opgenomen in de opdracht "Werkblad naar CSV":
- Wachtwoord: Hiermee kun je werkmappen beveiligen.
- Opgemaakte cellen: Hiermee kunt u een formule (=SUM(A1:A23)) of de werkelijke waarde (1234.56) extraheren
Problemen oplossen
Als de opdracht Worksheet to CSV geen gegevens converteert:
- Controleer de naam of index van het blad in de werkmap waaruit u gegevens wilt extraheren.
- Zorg ervoor dat het celbereik in het blad, gebaseerd op de eigenschappen Start cel, Einde kolomen Einde rij van de opdracht, gegevens bevat.