De opdracht "XLSX converteren naar CSV" van de Tabular Transformation werd afgeschreven in november 2023 en vervangen door de opdracht "Werkblad naar CSV" van de Microsoft Excel-connector. Hoewel het oudere commando nog steeds gebruikt kan worden, is het minder stabiel en kan het mislukken bij het verwerken van grotere bestanden.
Het volgende artikel laat zien hoe u uw 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 uw werkruimte. Deze kernconnector is inbegrepen bij uw 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 artikel vermeldt.
Uw ketting bijwerken
Om de opdrachten in uw keten bij te werken, ontkoppelt u de opdracht "XLSX naar CSV converteren" en voegt u de opdracht "Werkblad naar CSV" in. U kunt dan de ingangen 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 u moet bijwerken.
- Zoek de opdracht XLSX converteren naar CSV op uw ketting canvas. Dubbelklik op de eerste link die deze opdracht met de rest van de keten verbindt.
- Klik op Verwijder om de koppeling te verwijderen.
- Herhaal de vorige stap aan de andere kant van het knooppunt. De opdracht "Convert XLSX to CSV" moet worden losgekoppeld van de rest van de keten.
- Sleep de losgekoppelde opdracht Convert XLSX to CSV naar de zijkant van het canvas.
Opmerking: Als de verbinding eenmaal verbroken is, wordt deze opdracht 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 ketting 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 Bewerk .
- Voer de details van uw Excel-werkblad in; u kunt de verweesde opdracht "XLSX converteren naar CSV" op uw canvas openen om deze details op te halen. De nieuwe opdracht en de oude opdracht 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" (Invoerbestanden) 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 naar CSV converteren"; met deze update hebt u nu de mogelijkheid om beveiligde werkmappen te gebruiken.
Scheidingsteken Selecteer het scheidingsteken dat u in het uitvoerbestand wilt gebruiken. Naam blad Voer de naam in van het blad in de werkmap dat u wilt converteren. Laat leeg als u het blad wilt identificeren aan de hand van de index. Bladindex Voer de indexpositie in van het blad in de werkmap dat u wilt converteren, met 1voor het eerste blad, en-1voor het laatste blad. Laat leeg als u het blad in plaats daarvan wilt identificeren met de naam.Cel starten Voer de cel in zowel de eerste rij als de eerste kolom in van de gegevens van het blad die u wilt converteren. 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. Om de rij te negeren, voert u 0in.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 hebt u 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, kunt u uw nieuwe ketting publiceren en uitvoeren.
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 |
| Bladindex | Bladindex |
| Cel starten | Cel starten |
| 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 kunt u beveiligde werkmappen aanbieden.
- Opgemaakte cellen: Hiermee kunt u een formule (=SUM(A1:A23)) of de werkelijke waarde (1234.56) extraheren
Probleemoplossing
Als de opdrachtWorksheet to CSVgeen 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 eigenschappenStart cel,Einde kolom enEinde rijvan de opdracht, gegevens bevat.