Excel-koppeling

Kaarten en transformeer Excel-gegevens

  • Ondersteunt Excel en PDF, XML, JSON, EDI, Protobuf...
  • PDF-extractor voor het omzetten van PDF-bestanden naar Excel
  • Een koppeling tussen databases en Excel-werkbestanden
  • Koppel Excel aan XBRL
  • Koppel Excel aan webdiensten en Shopify
  • Automatiseer de herhaalde uitvoering van Excel-koppelingen

Excel-koppeling

MapForce biedt ondersteuning voor het omzetten van gegevens op basis van het spreadsheetformaat, specifiek voor Microsoft® Excel 2007 en nieuwere versies, die gebruikmaken van de Office Open XML (OOXML) bestandsformaat specificatie, worden ondersteund. MapForce ondersteunt Excel-spreadsheets als bronnen of bestemmingen voor dataomzetting, waardoor u gebruik kunt maken van de krachtige grafische interface om data te mappen naar of vanuit Excel-bestanden.

MapForce: Excel-integratie

Om een Excel-mapping te maken op basis van een bestaand spreadsheet of werkmap, opent u eenvoudigweg uw bronbestand in MapForce via het menu Bestand, of sleep uw document naar het ontwerpvenster. MapForce toont een grafische weergave van de bestandsstructuur, met rijen, kolommen en cellen, evenals verwijzingen naar getallen en namen. Dit onderdeel bevat klikbare pictogrammen waarmee u gegevens kunt definiëren en specificeren die u wilt mappen.

Daarnaast ondersteunt MapForce een optioneel bestandsformaat dat is geïntroduceerd in Microsoft Office 2013, namelijk het "Strict Open XML Spreadsheet"-formaat (ISO/IEC 29500 Strict), als een component voor het importeren van gegevens.

MapForce stelt u in staat om individuele cellen of bereiken uit elke unieke datatabel in het spreadsheet te selecteren en te koppelen. U kunt deze bereiken statisch of dynamisch aanwijzen, waardoor handmatige extractie, export of andere voorbewerking van complexe Excel-werkbladen buiten MapForce overbodig wordt, voordat ze in uw mapping-ontwerp worden opgenomen.

Zodra uw mapping is gedefinieerd, stelt de ingebouwde MapForce-engine u in staat om de resultaten met één klik te bekijken en op te slaan. Mappings naar Excel genereren Office Open XML (OOXML)-bestanden.

Lees deze stapsgewijze handleiding over.. Het omzetten van Excel-gegevens met MapForce.

Gebruik een vooraf opgemaakt Excel-werkboek als sjabloon

U kunt gebruikmaken van externe links in Excel om elk type data dat door MapForce wordt ondersteund, te koppelen aan een vooraf opgemaakt Excel-werkboek. Dit betekent dat u elk bestaand Excel-document met uitgebreide opmaak kunt gebruiken als een sjabloon om output te genereren.

Bijvoorbeeld, u kunt een maandelijks rapport maken in de vorm van een Excel-werkmap met grafieken en diagrammen, en dit rapport bijwerken door gegevens te importeren vanuit een database, een webdienst, of een andere databron.

MapForce: Excel-integratie

De screenshot hierboven toont een Excel-mapping die is geïnstalleerd met behulp van MapForce-voorbeelden, waarbij de brongegevens in XML-formaat zijn. Let ook op dat MapForce diverse andere voorbeelden van Excel-mappings bevat, die vermeld staan in het projectvenster aan de linkerkant van de screenshot.

De gedeeltelijke weergave aan de rechterkant toont de omgezet gegevens uit het voorbeeld, die als cellen in de Excel-werkmap zijn ingevoerd en in een grafiek zijn weergegeven.

Excel-gegevens koppelen aan een opgemaakt doelbestand

Voeg eenvoudig kolommen toe of verwijder ze in Excel-koppelingen

MapForce bevat een functie waarmee u eenvoudig nieuwe kolommen kunt toevoegen tussen bestaande kolommen bij het omzetten van gegevens naar een Excel-spreadsheet, zonder dat u de bestaande koppelingen opnieuw hoeft te configureren. De gebruiker kan elke cel in de Excel-omzetting selecteren en via het contextmenu een cel toevoegen.

Door deze optie te selecteren, wordt een dialoogvenster geopend waarin de gebruiker het bereik en de datatypes van de ingevoegde cellen kan specificeren

Voeg nieuwe kolommen toe aan een Excel-mapping in MapForce

In het hieronder beschreven voorbeeld bevatte de bestaande Excel-spreadsheet twee kolommen met numerieke gegevens, met de kolomkoppen "West" en "Oost". De gebruiker voegde een nieuwe kolom toe met de kop "Noord".

Op dezelfde manier verwijdert de optie "Cel verwijderen" de cel uit de betreffende Excel-spreadsheet, maar wijzigt de koppeling verder niet.

Deze functie vereenvoudigt aanpassingen en updates van bestaande instellingen, omdat alle bestaande verbindingen automatisch worden behouden, zelfs wanneer er wijzigingen nodig zijn in de uitvoer van het Excel-bestand.

Werkbladen toevoegen of verwijderen in een Excel-doel voor data-integratie

Door op de knop naast een werkbladknop in een Excel-mapping te klikken, zoals te zien is bij het werkblad "Verkoop" in de afbeelding hierboven, wordt een dialoogvenster geopend waarmee u werkbladen handmatig kunt toevoegen. Alternatief kunt u het bestand "input.xlsx" opnieuw laden als er wijzigingen zijn aangebracht.

Automatiseer de uitvoering van Excel-koppelingen met MapForce Server

Altova MapForce Server bevat de ingebouwde datatransformatie-engine die is ontwikkeld voor MapForce en is aanzienlijk verbeterd om te kunnen functioneren in serveromgevingen. MapForce Server voert.. gegevensomzettingen voor elke combinatie van XML, JSON, PDF, databases, EDI, XBRL, platte bestanden, Excel, Protobuf en webdiensten, met behulp van vooraf verwerkte en geoptimaliseerde datamappingen die zijn opgeslagen in uitvoeringsbestanden gegevenskoppelingen die in MapForce zijn gedefinieerdMapForce Server brengt datatransformatie naar een hoger niveau met serverfunctionaliteiten, waaronder parallelle verwerking, multi-threading, bulk SQL-inserts, ondersteuning voor verschillende platforms en meer.

Voorbewerking maakt snellere prestaties en een kleiner geheugengebruik mogelijk voor de meeste datatransformaties. MapForce Server wordt beheerd door FlowForce Server en kan op verschillende manieren worden gebruikt: als een standalone configuratie die via de commandoregel wordt uitgevoerd, of programmatisch via een API.

Nadat een MapForce-mapping in Excel is ontworpen en getest, kan deze worden uitgevoerd door MapForce Server om bedrijfsprocessen te automatiseren die repetitieve datatransformaties vereisen.

Een uitvoerbestand voor MapForce Server maken

MapForce verwerkt en optimaliseert de koppelingen van Excel-gegevens, slaat deze op in uitvoerbestanden voor MapForce Server, zodat MapForce Server ze via de commandoregel kan uitvoeren, en uploadt ze voor gebruik in taken van FlowForce Server.

Wanneer MapForce Server wordt beheerd door FlowForce Server, worden de datatransformaties uitgevoerd als stappen binnen een FlowForce Server-taak, op basis van triggers die zijn gedefinieerd als onderdeel van die FlowForce Server-taak. Bijvoorbeeld, een nieuw XML-bestand komt in een map terecht, wat een meerstaps FlowForce Server-taak activeert. Deze taak valideert eerst het bestand met behulp van RaptorXML+XBRL Server, en voert vervolgens MapForce Server uit om bepaalde gegevens uit de XML te extraheren en deze in een Excel-werkmap in te voegen.