TimeXtender Data Integration’s eerste release van 2025 is gearriveerd!

Er zijn weer een hoop verbeteringen en nieuwe features bijgekomen, in deze blog ga ik in op een aantal van de meest interessante features in. Voor de volledige documentatie kun je op de Supportpagina van TimeXtender terecht. Tip: je kan je abonneren op de Product Updates pagina van TimeXtender zodat je op de hoogte blijft van alle nieuwe releases.

Databron verbindingen

Het is nu in de TimeXtender Portal mogelijk om vanuit je Data Source connection een export te maken van de connection profile en connection string (voor brontypen waar dat zinnig is). Deze kunnen vervolgens weer geïmporteerd worden. Dit maakt het mogelijk om sjablonen te delen en generieke aanpassingen efficiënter uit te rollen. Ook bij de migratie van TimeXtender Classic (20.10.x release) naar TimeXtender Data Integration (de 6xxx release) is dit erg handig toe te passen. Klik hier voor meer details.

Er is ook functionaliteit toegevoegd om een bestaande Data source connection om te zetten naar een ander type provider. Hierdoor wordt er een kopie van de originele bron gemaakt en worden settings die niet direct in te vullen zijn in de nieuwe connector aangegeven, zodat je kan bepalen hoe die moeten worden toegepast. Klik hier voor meer details.

Fabric ETL

TimeXtender ondersteunt al enige tijd Fabric met Ingest Storage in OneLake en Prepare instances via Fabric SQL of Fabric Lakehouse in Simple Mode. Voor die laatste optie is er nu de mogelijkheid om meer van de transformaties die je gewend bent toe te passen in een Prepare instance. Deze functionaliteit is in Public Preview en ondersteunt:

  • Transformations
  • Conditional Lookup Fields
  • Supernatural Keys
  • Aggregate Tables

Een aantal features worden nog niet direct ondersteund:

  • History tables
  • Custom Views
  • Junk Dimensions
  • Add Related Records
  • Table Inserts
  • Hierarchy Tables

Voor incremental load uit Ingest moet je nog handmatig een Incremental Selection Rule instellen, automatische incremental loads zijn er nog niet.
Wat wel mogelijk is, is om via Customize Code PySpark script toe te voegen om uit te voeren. Dit betekent dat je bestaande notebookcode kan integreren, maar ook complexe custom scripts toe kan voegen. Klik hier voor meer details.

Als je dus wilt overstappen naar een Fabric-gedreven platform, of gedeelten van je oplossing in Fabric wilt laten landen, zijn er opties beschikbaar!

TimeXtender REST

De REST connector van TimeXtender krijgt met deze release een gigantische verbetering: het is mogelijk om APIs die een Swagger of OpenAPI specificatie hebben te importeren waardoor je veel minder tijd kwijt bent aan het instellen van je verbinding. Meer complexe authenticatie kan nu direct worden geïmplementeerd en het is mogelijk om via SQLite interne data te manipuleren. Dit voorkomt dat je een verbinding naar een SQL database hoeft op te zetten om meer complexe loops te ondersteunen. Daarbovenop ondersteunt de connector nu ook CSV en plain tekst data.
Mocht je een weerbarstige API willen ontsluiten, kun je nu ook debug logging genereren die meer inzicht in het verkeer geeft.

Met deze release wordt de CData REST connector uitgefaseerd: als je al CData REST bronnen had kun je die uiteraard blijven gebruiken, maar voor nieuwe setups verdwijnt dit type connector. Het is aan te raden over te stappen op de TimeXtender REST connector, als je API een Swagger specificatie heeft kost dat weinig effort en vermijd je het hoeven werken met .rsd bestanden.

Promoties

Wanneer je een instance promoveert (Migration in TimeXtender termen) kun je de instellingen van de promotie vasthouden zodat je niet bij iedere promotie alles opnieuw hoeft in te stellen. De volgende keer dat je dezelfde promotie uitvoert onthoudt TimeXtender de instelling.

TimeXtender Classic release

TimeXtender Classic heeft onlangs een bugfix release gekregen: 20.10.57. Deze lost een issue met CData PostgreSQL incremental loads en een issue met Auto mapping in Custom views op.

TimeXtender updates en upgrades

Als je nog op een oudere TimeXtender versie draait is er geen beter moment dan vandaag om te updaten! Versies voor 20.10.44 ondersteunen geen SQL Server 2022 en Microsoft SQL Server 2019 Mainstream support eindigt op 28 februari 2025 (Extended support tot 8 januari 2030).

Om te migreren naar TimeXtender Data Integration wil je TimeXtender updaten naar de nieuwste release om zoveel mogelijk gemak bij de migratie te hebben.

Mocht je vragen hebben over TimeXtender updates, of wat de opties zijn voor migratie naar TimeXtender Data Integration dan kunnen we je daarbij helpen. Neem contact met ons op voor de mogelijkheden.

Op de hoogte blijven?

Benieuwd naar de rest van deze reeks blogs? Schrijf je dan in voor onze nieuwsbrief, zo ben jij maandelijks up-to-date van al onze nieuwe blogs. Je kunt je inschrijven via de button hieronder.

Schrijf je in voor de nieuwsbrief

 

Geschreven door Ruairidh Smith,
Senior consultant bij E-mergo