Versie 7.61 GA (build 34137 ) – 27 maart 2026 (Download hier)
Section titled “Versie 7.61 GA (build 34137 ) – 27 maart 2026 (Download hier)”| SharePoint | Opgelost | Numerieke waarden met >6 decimalen werden in wetenschappelijke notatie geretourneerd, waardoor elke numerieke berekening mislukte en ook SQL-opdrachten mislukten |
|---|---|---|
| SharePoint | Opgelost | Managed Metadata: Wanneer een term niet bestaat in het termenarchief van de bestemming en Allow any user name or Managed Metadata tag - Only M365 is geselecteerd, wordt de term doorgelaten. Het probleem was dat de term naar kleine letters werd omgezet voordat deze op de bestemming werd toegepast. |
| Systeem | Opgelost | Het toepassingspictogram werd op sommige computers niet weergegeven. |
Versie 7.60 GA (build 34134 ) – 23 maart 2026 (Hier downloaden)
Section titled “Versie 7.60 GA (build 34134 ) – 23 maart 2026 (Hier downloaden)”FileManagement
| FileManagement | Nieuw | Ondersteuning voor Nextcloud v32 en nieuwer. |
|---|---|---|
| FileManagement | Verbetering | [File Type] en [File Owner (AD)] worden nu ondersteund in bronfilters |
| FileManagement | Verbetering | [bytesizeallversions] en [versioncount] worden nu berekend in Test mode en bij gebruik van Proxy. Dit is essentieel om vóór de migratie een BI-analyse uit te voeren |
| FileManagement | Verbetering | Nieuwe kolommen voor documentbibliotheken: [File Size All Versions] en [Version Count] |
| FileManagement | Documentatie | Jokertekens gebruiken in filters |
| FileManagement | Verbetering | Offload & Migration Ondersteuning voor beheerde metadatatags die niet kunnen worden herleid in de huidige TermStore. Hiermee kunt u bestanden in documentbibliotheken migreren waaraan oude of externe termen zijn toegewezen die niet bestaan in de TermStore van de bestemming |
| FileManagement | Verbetering | MS Migration API Bijgewerkt naar de nieuwste .NET 8-versie en opnieuw geïmplementeerd volgens de nieuwe aanbevelingen van Microsoft, zodat Azure Queues niet meer worden gebruikt. |
| FileManagement | Verbetering | File_VersionCount toegevoegd aan de view report_migrated_files. Deze kolom toont hoeveel versies voor het bestand zijn verwerkt. |
| FileManagement | Verbetering | File_SizeAllVersions toegevoegd aan de view report_migrated_files. Deze kolom toont de grootte van het volledige bestandsitem, inclusief de volledige versiegeschiedenis. |
| FileManagement | Joblog | De statusberichten bevatten nu het totale aantal verwerkte versies en het totale verwerkte volume. Dit geeft een veel betere indicatie van de snelheid en van het daadwerkelijk overgedragen volume |
| FileManagement | Verbetering | De optie om alleen metadata bij te werken ondersteunt nu incrementele verwerking, zodat alleen bestanden met een oudere tijdstempel worden verwerkt. NoFilesOnlyUpdateMetadataByNewer Bijbehorende override-waarde toegevoegd. |
| FileManagement | Verbetering | 5 nieuwe tabellen en een centrale verbinding met de databaseserver voor BI. Hiermee kunt u dezelfde databasetabellen vanaf meerdere SMART Migration-servers bijwerken. U schakelt het bijwerken van de BI-tabellen in op het tabblad Opties in de sectie Business intelligence - smart_bi_file - smart_bi_filetype - smart_bi_metadata_issue - smart_bi_session - smart_bi_step |
| FileManagement | Verbetering | AWS S3 & Azure Blob Storage: ondersteuning voor Group-By. Hiermee kunt u anonieme blobs ophalen en verrijken met willekeurige metadata — niet alleen bestandsnamen en mapstructuren, maar ook Managed Metadata en andere aangepaste eigenschappen — afkomstig uit externe systemen zoals SQL Server, JSON- of CSV-bestanden, voordat alles naar SharePoint wordt doorgestuurd. Met deze aanpak kan zo nodig zelfs versiegeschiedenis worden meegenomen. |
| FileManagement | Verbetering | [file_accessed] en [file_checkedoutto] toegevoegd aan de view Report_MigratedFiles |
| FileManagement | Verbetering | Proxy: “MOVE” ondersteunt nu het verwijderen van proxy-items wanneer het bestand waarnaar de proxy verwijst, wordt verplaatst. Ook lege proxymappen worden verwijderd. Gebruik [<Override-CopyMove>] = Move DeleteProxy |
| FileManagement | Verbetering | Amazon S3-verbinding: de AWS S3 Bucket Name mag nu 100 tekens lang zijn. (Uitgebreid van 40) |
| FileManagement | Opgelost | Als 2 jobs exact tegelijkertijd dezelfde gebruiker valideerden, mislukte de job |
| FileManagement | Opgelost | Een job die mappen en geen bestanden aanmaakt, mislukte wanneer een van de aan te maken mappen handmatig of door een andere job was aangemaakt in de periode tussen het voorbereiden en het uitvoeren van het aanmaken van de mappen |
| FileManagement | Opgelost | Wanneer de naam van een File Management langer was dan 40 tekens, trad een fatale databasefout op. |
| FileManagement | Opgelost | Tabblad Job: wanneer u op de knop Cancel Pending Files klikt, wordt nu een bevestiging met een uitgebreide uitleg weergegeven. Voorheen werd de actie zonder melding uitgevoerd. |
| FileManagement | Opgelost | SharePoint: nieuwe SharePoint-kolommen werden pas in de vervolgkeuzelijst voor toewijzing aan de bestemming weergegeven nadat de Step opnieuw was geopend |
| FileManagement | Opgelost | SharePoint: soms konden bestanden op “In behandeling” blijven staan, ook al waren ze succesvol gemigreerd, en veranderde de status nooit in Aangemaakt enz. |
| FileManagement | Opgelost | SharePoint-filter: het tabblad voor server-side filters werd niet altijd weergegeven. |
| FileManagement | Opgelost | Bestandsverbinding: Copy to new connection werkte niet voor AWS S3 en Azure BLOB. |
| FileManagement | Opgelost | Bestandsverbinding: het besturingselement voor het instellen van de limiet voor de uploadbestandsgrootte was onzichtbaar. |
| FileManagement | Opgelost | SharePoint: in zeer zeldzame gevallen zorgt een bug in de back-end-API van Microsoft ervoor dat de documentinhoud het opgegeven inhoudstype overschrijft. Omdat de API deze informatie niet retourneert, is het onmogelijk te detecteren wanneer dit gebeurt. SMART Migration voert de toewijzing van het inhoudstype opnieuw uit om dit back-endprobleem te omzeilen. |
| DataETL | ||
| DataETL | Verbetering | SharePoint-bestemming: ondersteuning voor automatische en dynamische kolomtoewijzing (AutoMapAllColumns). Hiermee kunt u inhoud kopiëren tussen 2 aangepaste lijsten die een of meer identieke kolomnamen hebben. |
| DataETL | Verbetering | Bestandsshare-inventarisatie: ondersteuning voor het trefwoord Skip! in filters |
| DataETL | Verbetering | Database: ondersteuning voor het trefwoord Skip! bij het SQL-trefwoord IN in de where-clausule wanneer een variabele wordt gebruikt. |
| DataETL | Verbetering | SQL Server-bron/-bestemming: ondersteuning voor kolomnamen zoals From, To, Select, die gereserveerde woorden zijn in SQL Server. |
| DataETL | Verbetering | SharePoint (tabblad Opties): met een nieuwe optie kunt u beperken hoeveel items uit SharePoint worden opgehaald. Dit is handig wanneer een SharePoint-lijst parameters levert voor meerdere parallelle jobs, omdat de belasting tijdens het ophalen dan afneemt. Om te voorkomen dat meerdere jobs dezelfde parameters gebruiken, gebruikt u de DataETL CRUD-optie “Update Items. If unverified then exit Group Step.” |
| DataETL | Verbetering | SharePoint On-Prem: ondersteuning voor [FileSizeAllVersions] en [VersionCount]. |
| Mappinglijst | Verbetering | Nieuwe knop Save. |
| DataETL | Verbetering | SharePoint: nieuwe kolommen voor documentbibliotheken: [File Size All versions] en [version Count] De waarden worden ALLEEN opgehaald wanneer “Include version history” NIET is geselecteerd |
| DataETL | Verbetering | SharePoint: Sub Sites Hierarchy (VirtualSubSites) ondersteunt nu groepsgekoppelde sitecollecties (zoals Teams) |
| DataETL | Verbetering | SharePoint: ondersteuning voor een dynamische URL in de virtuele lijsten: - Sub Sites Hierarchy (VirtualSubSites) - Tenant groups (VirtualGroupList) - Tenant Users (VirtualUerList) |
| DataETL | Opgelost | Bestandsshare-Discovery: IN filter werkte niet voor meer dan 1 waarde |
| Data ETL | Opgelost | SQL Server-bulkmodus: er werd een waarschuwing gegeven wanneer de bulkmodus niet kon worden geïnitialiseerd en werd teruggevallen op conventionele SQL. Dit is nu gewijzigd in een melding. |
| DataETL | Opgelost | SQL Server: Bulk mode werd niet ingeschakeld wanneer de doeltabel extern was aangemaakt met bepaalde parameters die SQL Server dwingen de namen van databaseobjecten tussen [ ] te plaatsen, bijvoorbeeld [dbo].[mytable] |
| DataETL | Opgelost | SharePoint Online: [FileSize] was onjuist voor versies bij het ophalen van de versiegeschiedenis van bestanden in een documentbibliotheek. |
| Installatie | ||
| Installatie | Verbetering | De standaarddatabaseserver voor de Repositorydatabase is nu SQL Server Express 2025. |
| Installatie | Verbetering | Het installeren van “SQL Server Express” is nu optioneel. Als u van plan bent een externe SQL Server te gebruiken, hoeft u dus niet meer eerst de Express-versie te installeren. |
| Installatie | Verbetering | Als SQL Server Express 2022 al is geïnstalleerd, wordt de installatie van SQL Server Express 2025 overgeslagen |
| Installatie | Verbetering | “Show changelog” is nu niet aangevinkt. |
| Installatie | Verbetering | De SQL Server 2025-services zijn nu vooraf geconfigureerd om direct te starten. De serviceconfiguratie wordt na een herstart van kracht. (Voorheen “Delayed” – het was soms vervelend om na een herstart enkele minuten te moeten wachten tot de service was gestart ) |
| SQL Server | ||
| SQL Server | Verbetering | Authenticatie met gebruikersnaam/wachtwoord: de maximale lengte van het wachtwoord is nu 250 tekens. |
| SQL Server | Verbetering | Transacties worden opnieuw geprobeerd om de bekende tijdelijke fout van Azure SQL op te vangen – de database is dan kortstondig niet beschikbaar tijdens load balancing, failover of onderhoud. |
| SQL Server | Verbetering | Repository SQL Server Express: ondersteuning voor de nieuwe limiet van 50 GB databasegrootte in de gratis SQL Server Express 2025. |
| SQL Server | Verbetering | Repository: SQL Server Express: aan het begin van elke jobsessie wordt de gebruikte/beschikbare ruimte gerapporteerd. |
| SQL Server | Opgelost | Authenticatie met gebruikersnaam/wachtwoord: het wachtwoord mag nu ' (enkele apostrof) bevatten. |
| SQL Server | Opgelost | SQL Server-deadlocks |
| SharePoint | ||
| SharePoint | Nieuw | 3 nieuwe kolommen voor vertrouwelijkheidslabels (alleen-lezen). Meer info |
| SharePoint | Verbetering | Documentatie herzien: M365 App Registration aanmaken |
| SharePoint | Verbetering | Beheer van de migratiewerkbelasting om ervoor te zorgen dat de Azure-migratiewachtrijen niet overbelast raken |
| SharePoint | Verbetering | Nieuwe instelling op het tabblad Account: Lower the max URL length (for testing) Als u deze instelling op true zet, wijzigen de voorwaarden waaronder de SharePoint-detectie van “te lang pad of te lange bestandsnaam” wordt geactiveerd, zodat waarschuwingen veel eerder worden gegenereerd dan bij de standaardlimieten van SharePoint. Gebruik deze instelling alleen om te testen of om te begrijpen wat er gebeurt wanneer een bestand naar SharePoint wordt gemigreerd met een pad of bestandsnaam die de beperkingen van SharePoint overschrijdt. De testwaarden zijn ingesteld op: - 30 tekens voor de maximale padlengte. - 20 tekens voor de maximale lengte van de bestandsnaam. |
| SharePoint | Functie verwijderd | De onderstaande verouderde authenticatiemethoden voor SharePoint Online (M365) zijn verwijderd, omdat Microsoft ze officieel niet meer ondersteunt: Houd er rekening mee dat WebLogin alleen wordt ondersteund voor lijstitems en dat het sterk wordt aanbevolen dit niet te gebruiken, tenzij u specifiek legacy-ondersteuning voor remote triggers voor lijstitems nodig hebt. Bestandsuploads worden niet ondersteund door WebLogin en beheer van rate limits is niet beschikbaar, waardoor grote gegevenssets kunnen worden afgeknepen (throttling). Verwijderd: - App ID/Secret (geen AppReg) - Gebruikersnaam/wachtwoord |
| SharePoint | Opgelost | In zeldzame gevallen werd de ‘CT:’-aanduiding voor het inhoudstype verwijderd uit de weergavewaarde van de bibliotheek in de bibliotheekvervolgkeuzelijst van FileMangement en DataETL. Dit gebeurde wanneer de site was ingericht op basis van een DEENSE sjabloon. |
| SharePoint | Opgelost | Wanneer metadata — inclusief de bestandsnaam — met een transformatie werd verwerkt en het begin van de waarde vóór de eerste spatie als datum kon worden geïnterpreteerd, werd dat deel automatisch opgemaakt volgens de lokale datumnotatie. Dit leidde tot beschadigde gegevens. Zo kon een bestandsnaam onbedoeld naar een datumnotatie worden omgezet, wat vervolgens validatiefouten veroorzaakte, omdat het bestand in feite een nieuwe naam kreeg. |
| SharePoint | Opgelost | Fout bij het berekenen van de versiegrootte wanneer deze groter was dan 2 GB. |
| SharePoint | Opgelost | Een Booleaanse kolom met een lege tekenreeks als waarde werd bijgewerkt met ‘False’. Nu wordt elke waarde die de Booleaanse kolom kan bevatten ongewijzigd overgedragen |
| Functies | ||
| Functie | Verbetering | Nieuwe functie: CallStep( 'Step name or ID' ) Retourneert Ok, Warning, Error of een systeemfout als de step niet wordt gevonden. |
| Functie | Verbetering | Nieuwe functie: SPConvertToDirectFolderURL( 'Browser URL' ) Retourneert de directe URL zonder codering en aspx-verwijzingen. |
| Functie | Verbetering | Nieuwe functie: ReplaceFirst Vervangt het eerste voorkomen van een tekenreeks door een andere tekenreeks. (Niet hoofdlettergevoelig) |
| Functie | Verbetering | Nieuwe functie voor de filterfunctie Match: WildCardToMatch( ‘. wildcard spec’ ) |
| Functie | Verbetering | Nieuwe functie voor SQL: WildCardToSQLLike( '*.* wildcard spec' ) |
| Functie | Verbetering | Nieuwe functie voor SQL: DateTimeToNumber( 'DateTime' or 'Date' ) |
| Functie | Verbetering | Nieuwe functie voor SQL: GetSQLSelect() Retourneert de laatste SQL SELECT-instructie die in DataETL of For-Each is uitgevoerd |
| Functie | Verbetering | Nieuwe functie FolderExist('my folder') om te testen of een map al dan niet bestaat |
| Overig | ||
| Systeem | Verbetering | Afhankelijkheid van .Net 6.0 verwijderd |
| Step-UI | Verbetering | De werkbalkknop Save All in de rechterbovenhoek is nu veel sneller |
| Account | Verbetering | Nieuwe knop op het tabblad Account/Repository: Truncate BI tables Gebruik deze knop om de gegevens in de BI-tabellen te resetten en opslagruimte in de database vrij te maken. |
| Dashboard | Verbetering | Nieuwe status die aangeeft hoeveel MS Migration API-pakketten op Microsoft wachten. |
| Dashboard | Verbetering | Opnieuw ontworpen werkbalk voor het eenvoudiger filteren van sessies en het opvragen van bestanden die bij de geselecteerde sessie(s) horen, binnen de module Query ETL of via een nieuwe DataETL- of For-Each-Step.. |
| Dashboard | Verbetering | Nieuwe kolom [End]. Toont wanneer de job is gestopt. De tooltip berekent de duur van de job. |
| Dashboard | Verbetering | Nieuwe kolom [SessionLog_id]. Toont de id van de jobsessie. Gebruik deze waarde in diverse rapporten. |
| Dashboard | Verbetering | Nieuwe Select files processed in job session om querycriteria te genereren op basis van de geselecteerde sessie. |
| Jobserver | Verbetering | Windows-service: de maximale lengte voor account en wachtwoord is nu elk 500 tekens. |
| Repository | Verbetering | De verbinding met de Repositorydatabase kan nu authenticeren met gebruikersnaam/wachtwoord |
| PowerShell | Opgelost | Werkte niet: Set-FlowVariable -Name "[<SessionLog-CustomInfo>]" -Value $MyVariable Set-FlowVariable -Name "[<SessionLog-Name>]" -Value $MyVariable |
| Mappinglijst | Opgelost | Waarden die met Paste vanuit het klembord werden geplakt, activeerden het opslaan niet, tenzij daarna een waarde werd gewijzigd |
Versie 6.63.12 MR (build 33940) – 9 oktober 2025 (Hier downloaden)
Section titled “Versie 6.63.12 MR (build 33940) – 9 oktober 2025 (Hier downloaden)”| Bestandsbeheer | Opgelost | Bij een SharePoint-doel met Group-By kon de migratie mislukken voor specifieke combinaties van bestandsnamen met % in de naam of het pad. - Voorbeeld: 2019.02.10_% détention.xlsx |
|---|---|---|
| Bestandsbeheer | Opgelost | SharePoint: Unicode-tekens in gebruikersnamen konden in sommige gevallen gecodeerd worden weergegeven bij gebruik van Allow any user name (Only M365) |
| Amazon S3-verbinding | Verbetering | Er kan nu een specifieke Bucket worden geconfigureerd, waardoor de SDK niet meer hoeft te worden aangeroepen om de beschikbare buckets op te vragen. Hierdoor is geen machtiging voor het opvragen van buckets meer nodig. |
| Hyperlink van verbinding | Gedrag | Werkt bij klikken nu consistent voor alle verbindingstypen en opent het bladervenster van de verbinding. |
Versie 6.63.9 MR (build 33935) – 2 juli 2025 (Hier downloaden)
Section titled “Versie 6.63.9 MR (build 33935) – 2 juli 2025 (Hier downloaden)”| Transformatie | Opgelost | Klikken op de helpknop voor documentatie kon het programma laten crashen |
|---|---|---|
| Bestandsbeheer | Opgelost | Het verplaatsen van bestanden mislukte en werkte onjuist wanneer ook was gekozen om de hoofdmap te verwijderen als deze leeg is. |
| Bestandsbeheer | Opgelost | Een bestand in een Bestandsshare met een beschadigde datum Created of Modified liet de job crashen |
| Mapping | Opgelost | Bij het kopiëren van een mappinglijst kon de naam langer worden dan 50 tekens, wat een fout veroorzaakte |
| Dashboard | Opgelost | Select files processed in job session verwijderd. Dit is een functie van 7.0 en was per ongeluk zichtbaar in v6.63.x |
| DataETL | Opgelost | De Bestandsshare-inventarisatie mislukte in sommige gevallen wanneer machtigingen in de scan werden opgenomen. |
| Algemeen | Verbetering | “Controleren op updates” bij het opstarten kan nu worden uitgeschakeld (Niet meer weergeven) |
Versie 6.63.8 MR (build 33929) – 17 juni 2025 (Hier downloaden)
Section titled “Versie 6.63.8 MR (build 33929) – 17 juni 2025 (Hier downloaden)”| DataETL | Opgelost | Databasebron: het selecteren/deselecteren van een kolom via het selectievakje van de kolom reageerde niet op een enkele klik. Alleen dubbelklikken of klikken op de kolomnaam werkte. |
|---|---|---|
| Bestandsbeheer | Opgelost | Bestand migreren naar SharePoint. Wanneer een bestandsnaam of mapnaam een gecodeerd ongeldig teken bevatte, zoals My%5CFolder, mislukte de migratie omdat %5C na decodering wordt omgezet in \. De naam met de codering wordt nu ongewijzigd gemigreerd. |
| Bestandsbeheer | Opgelost | Bestand migreren naar SharePoint. Onder bepaalde omstandigheden mislukte een incrementele migratie als het pad ongeldige tekens bevatte die in de bestands- of mapnamen waren gecodeerd, zoals My%5CFolder. De fout was een Azure-uitzondering die meldde dat het bestand al bestaat. |
| Joblog | Opgelost | Bij een fout en met de instelling Continue and log a warning voor On error retourneerde de variabele [<SessionLog-Result>] Warning in plaats van Error. |
| Teams | Opgelost | Wanneer er een fout optrad, werd de job ingesteld op ‘Waarschuwing’ in plaats van ‘Fout’. Bijvoorbeeld bij een ongeldige URL. |
| Bestandsbeheer | Verbetering | SharePoint Online: afhandeling van meerdere gelijktijdige jobs die tegelijkertijd meerdere bestanden met identieke bestandsnamen naar dezelfde doelmap uploaden. |
| DataETL | Verbetering | Prestaties van SQL-inserts. Op SQL Server 15x sneller en op AzureSQL 50x sneller |
| Systeem | Verbetering | PowerBuilder Runtime bijgewerkt naar 2025 build 3683 |
| Systeem | Verbetering | Afhankelijkheid van Aspose (3rd party .Net extension) verwijderd. |
| UI | Wijziging | De module voor SharePoint, Azure, AWS S3 is hernoemd naar “Bestandsopslag” en heeft een nieuw pictogram. |
Versie 6.63.7 MR (build 33927) – 8 mei 2025 (Hier downloaden)
Section titled “Versie 6.63.7 MR (build 33927) – 8 mei 2025 (Hier downloaden)”| Module | Type | Beschrijving |
|---|---|---|
| Teams | Opgelost | Validatie: - SharePoint naar SharePoint werkte niet bij verwijzing naar een submap in de bron - Wanneer een fatale fout optrad, bijvoorbeeld een ongeldige URL die in de job was opgegeven, werd de job niet op de hoogte gebracht en bleef deze als actief “hangen”. - Jobdatum, jobresultaat en jobbericht werden niet bijgewerkt. |
| Bestandsbeheer | Opgelost | Als een SharePoint-bron was geselecteerd zonder een bibliotheek te kiezen, was de knop Filter uitgeschakeld bij het overschakelen naar een Bestandsshare-bron. |
| Waardemapping | Opgelost | Bij het hernoemen van een mappinglijst in de dialoogvenstermodus (via dubbelklikken) werd de nieuwe naam niet weergegeven in de hoofd-UI van de mappinglijsten. |
| SQL Server | Opgelost | Voorvoegsel N' toegevoegd voor tekenreeksen in dynamisch gegenereerde SQL om een juiste verwerking van Unicode te garanderen, ongeacht de geselecteerde codepagina van de database |
| Bestandsbeheer | Opgelost | Bij gebruik van % (procent) in een mapnaam of bestandsnaam kon de migratie in sommige gevallen mislukken |
| Systeem | Opgelost | Verbeterde procesbewaking om onterechte meldingen “Job session was terminated unexpectedly” te voorkomen |
| Mapping | Opgelost | De naam van een mappinglijst kon bij het typen langer worden dan de toegestane 50 tekens. |
| Systeem | Opgelost | Systeemfout in de aanroepboom bij het klikken op een stap. |
| SharePoint | Opgelost | Meerdere jobs (10+) konden een deadlockfout in de database veroorzaken bij het bijwerken van de bestandsstatus. |
| SharePoint | Opgelost | Ongeldige niet-zichtbare stuurtekens (ascii 0 – 31, 127 – 159) in bestandsnaam, mapnaam en metadata worden nu vóór de migratie verwijderd. |
| SharePoint | Opgelost | HEX-gecodeerde ongeldige niet-zichtbare stuurtekens (ascii 0 – 31, 127 – 159) in bestandsnaam en mapnaam worden nu vóór de migratie verwijderd. |
| DataETL | Opgelost | Bestandsshare scannen: wanneer het bestandssysteem een uitzondering gaf door onvoldoende machtigingen of beschadiging van het bestandssysteem, bevatte het gelogde foutbericht niet de bestandsnaam en mapnaam |
| Teams | Verbetering | Site-inrichting: de volgende 2 trefwoorden zijn toegevoegd aan de lijst met toegestane PowerShell-opdrachten: if en Add-AzADGroupMember |
| Waardemapping | Verbetering | Snellere UI in de module Mappinglijst. |
| Systeem | Verbetering | Sneller starten en afsluiten van het SMART Migration-programma. |
| Bestandsbeheer | Configuratie | Aantal downloadthreads verlaagd van 10 naar 3 bij het downloaden van SharePoint naar Bestandsshare. Dit is om overhead te beperken. |
Versie 6.63.1 MR (build 33915) – 21 maart 2025 (Hier downloaden)
Section titled “Versie 6.63.1 MR (build 33915) – 21 maart 2025 (Hier downloaden)”| Module | Type | Beschrijving |
|---|---|---|
| Bestandsbeheer | Opgelost | Het teken 0×04 (decimaal 4) in de metadata van een bestand zorgde ervoor dat de migratie van het bestand mislukte |
| Bestandsbeheer | Opgelost | De filter-UI voor een SharePoint-bron toonde geen CAML-filters aan serverzijde. |
| Bestandsbeheer | Opgelost | Er kon een onterechte waarschuwing worden gegeven over een niet-bestaande variabele met de naam: - [<Override-PopulateBItables>] |
| Installatieprogramma | Verbetering | Geautomatiseerde installatie van .NET |
Versie 6.63 GA (build 33908) – 7 maart 2025 (Hier downloaden)
Section titled “Versie 6.63 GA (build 33908) – 7 maart 2025 (Hier downloaden)”| Module | Type | Beschrijving |
|---|---|---|
| DataETL | Nieuw | Met de speciale lijst Sub Sites Hierarchy kunt u nu uw eigen aangepaste inrichtingsfuncties maken. - [SchemaXML] , [Column Display Name] , [Column Name]. Nieuwe kolommen toegevoegd. Voer “Verbinding vernieuwen” uit. - De kolommen die bij elke lijst/bibliotheek horen, worden gerapporteerd samen met de kolomnamen en de SchemaXML van elke kolom. - SchemaXML wordt gerapporteerd op het niveau van de lijst/bibliotheek |
| Functie | Nieuw | XMLEscape('string') om een XML-tekenreeks te coderen, zodat alle tekens door een XML-parser kunnen worden verwerkt. |
| Functie | Nieuw | WriteFile('File Name', 'Data') schrijft gegevens naar het einde van een bestaand bestand of maakt een nieuw bestand aan. |
| Functie | Nieuw | MappingListModified('Mapping List Name') bepaalt of een bepaalde mappinglijst tijdens de uitvoering van de job dynamisch is gewijzigd. |
| Account | Nieuw | De grootte van de repositorydatabase wordt nu gerapporteerd op het tabblad Repository. Bij gebruik van SQL Server Express wordt bovendien een waarschuwing getoond als de gebruikte ruimte groter is dan 8 GB, omdat de maximaal toegestane grootte 10 GB is. Dit dient als vroegtijdige waarschuwing dat de databaseruimte opraakt en u oude logs moet opschonen. |
| Sessielog | Nieuw | Bij gebruik van SQL Server Express wordt de databasegrootte bewaakt en wordt een waarschuwing gegeven als de gebruikte ruimte groter is dan 8 GB, omdat de maximaal toegestane grootte 10 GB is. Dit dient als vroegtijdige waarschuwing dat de databaseruimte opraakt en u oude logs moet opschonen. |
| Offload | Verbeterd | Rapportage en foutafhandeling in het herstelproces van ge-offloade bestanden zijn nu consistenter en de berichten zijn beter leesbaar en relevanter. |
| SharePoint | Verbeterd | TermStore: verbeterde afhandeling van anchor-tags op hoofdniveau. |
| SharePoint | Verbeterd | TermStore: verbeterde programmalogging wanneer Diagnostics mode is ingeschakeld. |
| Bestandsbeheer | Opgelost | De kolom [File owner (AD)] retourneert nu een lege waarde in plaats van een fout als de eigenaareigenschap van een bestand verwijst naar een AD-gebruiker die niet meer in de AD bestaat. |
| Bestandsbeheer | Opgelost | Bij het gelijktijdig uitvoeren van veel jobs die dezelfde mapstructuur als doel hebben, meldt Azure een onterechte fout. Deze situatie wordt nu gedetecteerd en genegeerd. |
| DataETL | Opgelost | Een Excel-bron kon in sommige gevallen niet worden geconfigureerd. |
| Installatieprogramma | Opgelost | Probleem bij het upgraden van oudere repository's. Kon soms een SQL-fout veroorzaken. |
| SharePoint | Opgelost | TermStore: een anchor-tag op het derde niveau kon niet worden gelezen. |
| SharePoint | Opgelost | TermStore: als er meerdere talen zijn en de standaardtaal is gewijzigd, werd de termhiërarchie onjuist weergegeven. Bovendien konden termen tijdens runtime niet worden omgezet. |
Versie 6.62 GA – 18 februari 2025 (Download hier)
Section titled “Versie 6.62 GA – 18 februari 2025 (Download hier)”| Module | Beschrijving |
|---|---|
| UI | De hoge DPI voor een scherpe en heldere UI (tabblad Account) kan nu worden ingesteld op - <Disabled> (de standaardoptie van Windows) - DPI unaware, schalen met de Windows GDI. Beter dan <Disabled> - DPI aware, Scherpe en heldere UI weergeven. De beste optie, maar wordt niet door alle beeldschermadapters ondersteund. Deze optie is de standaardinstelling. |
| Account | Wanneer de licentie is verlopen, wordt dit duidelijker vermeld. |
| Installatieprogramma | In de uitvoerbare bestanden (StepsUI.exe, StepsJob.exe, StepsServer.exe) is nu het versienummer opgenomen. Wanneer u de eigenschappen van het .exe-bestand bekijkt, ziet u het versienummer. |
| FileManagement (probleem opgelost) | „Alleen metadata bijwerken” kon niet worden uitgevoerd. |
| Versie 6.60 | GA – 11 februari 2025 |
|---|---|
| Foutopsporing | De verwerking stoppen en naar „Voorbeeldmodus” gaan met inspectie van variabelen. Klik met de rechtermuisknop op een Step in de aanroepstructuur |
| SQL Server | Bijgewerkte ondersteuning voor Azure SQL. Nu wordt ODBC 18.4.1 of nieuwer gebruikt om een versleutelde verbinding te benutten. |
| SQL Server | Tekstkolommen worden nu aangemaakt met het gegevenstype nvarchar |
| SQL Server | Zowel SQL Server-versie 2019 als 2022 wordt nu ondersteund. U kunt het .BAK-installatiebestand van SQL Server hier downloaden als u op een externe server wilt installeren |
| Installatieprogramma | De nieuwste MS ODBC 18.x is nu een vereiste en wordt automatisch geïnstalleerd. |
| Installatieprogramma | .Net 8.0 is nu een vereiste en wordt automatisch geïnstalleerd. |
| FileManagement | SharePoint Online-documenten offloaden naar Azure Blob Storage, Amazon S3 Bucket, Bestandsshare |
| FileManagement | De optie Move in FileManagement ondersteunt nu bevestiging van een geslaagde migratie voordat het bronbestand wordt verwijderd. |
| FileManagement | Ondersteuning voor verwijderen in File Management |
| DataETL | Azure Blob Storage & Amazon S3 Bucket als invoer voor DataETL en FileManagement (analyse en gegevenslevering bij M&A in plaats van een USB-stick) |
| DataETL | Nieuwe weergave DeleteFiles |
| DataETL | De weergave „MigratedFiles” heeft 2 extra kolommen [DetsinationModifiedBy] [DestinationOverwrittenModifiedBy] |
| DataETL | Bestandsshare-discovery: ondersteuning voor een relatief pad bij het splitsen van mapnamen. |
| PowerShell | Ondersteuning voor dynamische verbindingen voor PowerShell LoadSharePointConnectionForPowerShell(URL) |
| UI | Ondersteuning voor hoge DPI (tabblad Account) |
| UI | „Voorbeeldmodus” van DataETL & FileManagement is nu vergrendeld als bovenste venster, zodat deze gemakkelijker toegankelijk is |
| UI | UI in SMART Migration bij gebruik van de Teams-sjabloon: Standaardmodus/Geavanceerde modus |
| Teams UI |
|
| Algemeen | Meer dan 100 kleine optimalisaties |
| Versie 5.21 | GA – 22 april 2024 |
|---|---|
| SharePoint | De kolom [Property Bag] wordt nu ondersteund voor ophalen. |
| FileManagement | Een verbetering van Pending files zorgt voor snellere detectie van het moment waarop de bestanden daadwerkelijk zijn voltooid door de bijbehorende Azure-migratiejob. |
| FileManagement | SharePoint >> Bestandsshare met versiegeschiedenis bevat nu alle metadatakolommen in het bijbehorende csv-bestand. |
| Teams | Ondersteuning voor lege mappen in bestands-Discovery |
| Versie 5.14 | 21 maart 2024 |
|---|---|
| File Management | Nieuwe opties voor alternatieve detectie van wijzigingen |
| PowerShell | SharePoint Online: ondersteuning voor Connect-PnPOnline met Entra App |
| Date ETL | Bestandsshare-discovery: ondersteuning voor bestandsshares van onbeperkte grootte. |
| Date ETL | Bestandsshare-discovery: prestatieverbetering bij het scannen van bestandsshares met >10.000 bestanden. De bestemming wordt parallel gevuld. Terwijl het scannen plaatsvindt, worden dus blokken van 10.000 bestandsnamen parallel op de bestemming toegepast. |
| SQL Server | Alle sjablonen gebruiken nu de UTF8-codepagina. Latin1_General_100_CI_AS_SC_UTF8 |
| Versie 5.10 | 12 maart 2024 |
|---|---|
| Teams | SMART Migration for Teams: meerdere Teams-kanalen worden nu automatisch verwerkt (Enterprise+-licentie vereist) |
| Teams | SMART Migration for Teams: verbeterde lay-out in SMART Migration Job |
| Teams | SMART Migration for Teams: verbeterde kleurcodering in weergaven |
| Teams | SMART Migration for Teams: verbeterde tracering van problemen met een directe koppeling vanuit een probleemitem naar het bijbehorende Dashboard-item. |
| Teams | SMART Migration for Teams: Discovery-prestaties 5x verbeterd. Maakt nu tot 80.000 FileProxy-items per uur aan. |
| FileManagement | SharePoint Online: 30-150% prestatieverbetering |
| FileManagement | SharePoint Online: mappen worden nu op aanvraag samen met de bestanden aangemaakt. |
| FileManagement | Bestandsshare als bron: De kolom [File Type] heeft nu de waarde <folder> wanneer het verwerkte item een map is. |
| Versie 5.0 | 16 februari 2024 |
|---|---|
| Teams | Eerste release van SMART Migration for Teams |
| SharePoint | GEEN THROTTLING geïmplementeerd door gebruik te maken van de Rate-Limit-headers. Hiermee worden 429-uitzonderingen effectief geëlimineerd |
| UI | Talrijke verbeteringen in de UI, waaronder een nieuwe module om interactief query's en ETL uit te voeren zonder dat u een speciale Step hoeft te maken |
| Installatieprogramma | Alle vereisten, zoals .NET 6.0 enz., worden nu automatisch geïnstalleerd. |
| Repository | SQL Server is nu de repository |
| Repository | Nieuwe mogelijkheid om SQL Server te beheren: nieuwe databases maken enz. (tabblad Account) |
| Job Server | Mogelijkheid om opnieuw verbinding te maken met SQL Server als deze tijdelijk niet beschikbaar is geweest. |
| FileManagement | Mogelijkheid om te lange paden automatisch in te korten vóór het uploaden naar SharePoint |
| FileManagement | Nieuwe eigenschap [<IgnoreOnlyNewer>] om het overschrijven van een bestand af te dwingen. Stel de eigenschap in op 1 om deze te activeren |
| FileManagement | Mogelijkheid om metadata van mappen bij te werken (tabblad Opties) |
| SharePoint | [Approval-status] en [Approval comments] worden nu ongewijzigd gemigreerd (indien toegewezen). Voorheen kregen alle bestanden de status Goedgekeurd. |
| Functies |
|
| ETL | Databasequery ondersteunt nu het sleutelwoord Skip! |
| Versie 4.28 | 29 december 2023 |
|---|---|
| Dashboard | Zoeken op [SessionLog-Id] |
| DataETL | SharePoint Online: ondersteuning voor emoji. Gebruik Windows key en . (punt) om een emoji in te voegen |
| SharePoint | Ondersteuning voor: [Folder Child Count] & [Item Child Count] |
| FileManagement | SharePoint: Upload retourneert nu de GUID van het geüploade bestand en past deze toe op de weergave Report_MigratedFiles. Let op: de GUID kan in SharePoint-zoekopdrachten worden gebruikt om het bestand binnen een sitecollectie te vinden. Het duurt tot 24 uur voordat de GUID doorzoekbaar is in SharePoint. |
| FileManagement | Validatie, inclusief complexe gegevenstypen en de verwerking van identieke waarden die zijn ontstaan door meerdere bewerkingen van meervoudige waarden. |
| FileManagement | SharePoint Online: ondersteuning voor mapkleuren |
| Transformatie | Nieuwe functie: ExtractMetadataColumn() String data,String column, String Default value |
| SharePoint | Sessielog: nieuwe indeling voor Managed Metadata die de toegewezen tag veel duidelijker toont en direct kan worden gebruikt in toewijzingen vanuit de Nieuwe functie: ExtractMetadataColumn() |
| Versie 4.01 | 16 september 2023 |
|---|---|
| DataETL | SharePoint: bij het selecteren van een andere lijst of bibliotheek blijven de instellingen nu behouden. |
| FileManagement | SharePoint: bij het selecteren van een andere bibliotheek blijven de instellingen nu behouden. |
| FileManagement | SharePoint: Upload retourneert nu de GUID van het geüploade bestand en past deze toe op de weergave Report_MigratedFiles. Let op: de GUID kan in SharePoint-zoekopdrachten worden gebruikt om het bestand binnen een sitecollectie te vinden. Het duurt tot 24 uur voordat de GUID doorzoekbaar is in SharePoint. |
| DataETL | U kunt nu valideren of bestanden met succes zijn gemigreerd. |
| Transformatie | Nieuwe functie: ExtractMetadataColumn() String data,String column, String Default value |
| SharePoint | Sessielog: nieuwe indeling voor Managed Metadata die de toegewezen tag veel duidelijker toont en direct kan worden gebruikt in toewijzingen vanuit de Nieuwe functie: ExtractMetadataColumn() |
| Dashboard | Zoeken op [SessionLog-Id] |
| DataETL | SharePoint Online: ondersteuning voor emoji. Gebruik Windows key en . (punt) om een emoji in te voegen |
| Versie 3.99 | 17 augustus 2023 |
|---|---|
| Sessielog | SharePoint: nieuwe notatie [Display name<Internal name>] |
| Detectie van duplicaten | Nieuwe functie FileCheckSum waarmee u de controlesom (of hashsleutel) van een bestand kunt berekenen, die u kunt gebruiken om dubbele bestanden te detecteren |
| Repository | Ondersteuning voor de nieuwste Microsoft MS SQL Server OLEDB 19.3 van 18 mei 2023 C:\Windows\SysWOW64\msoledbsql19.dll |
| Variabelen | Nieuwe variabele SessionLog-Name. Stelt de sessienaam in die zichtbaar is in het „vervolgkeuzemenu Jobsessie” |
| SharePoint | Automatische detectie van de tijdzone. De site hoeft zich niet langer in dezelfde tijdzone te bevinden als de lokale computer. |
| Bestandsbeheer | Nieuwe metadatatoewijzing: [<Ignore «Only newer» condition>] Indien True wordt een bestand dat al op de bestemming bestaat overschreven door het overeenkomende bronbestand, ongeacht of het een nieuwere of identieke tijdstempel heeft vergeleken met het bronbestand. Gebruik deze optie om het opnieuw migreren van specifieke bestanden af te dwingen. Geldige waarden: Unassigned/True/False |
| Bestandsbeheer | Nieuwe optie: [x] Transfer files having data validation warning(s) Bestanden worden overgedragen ondanks eventuele waarschuwingen zoals: verkeerd inhoudstype, verkeerde gebruikersnaam, ongeldige beheerde metadata, ongeldige datums enz. Houd er rekening mee dat de bestanden met problemen bij de gegevensvalidatie inconsistent zijn en niet als succesvol gemigreerd worden beschouwd. (Standaard is deze [x]Checked) BELANGRIJK: als u deze optie uitschakelt ([ ]Uncheck), heeft u het voordeel dat bestanden met inconsistente metadata nooit worden geüpload. Dit maakt het aanzienlijk eenvoudiger om uw gegevensproblemen in de specifieke bestanden op te lossen en vervolgens een incrementele job uit te voeren. |
| Versie 3.94 | 17 juli 2023 |
|---|---|
| UI | Opnieuw ontworpen systeem van stap-tabbladen met sluitknoppen op de stap-tabbladen enz. |
| UI | Opnieuw ontworpen vervolgkeuzemenu's en vele andere kleine verbeteringen aan de UI |
| DataETL | SharePoint: ondersteuning voor het aanmaken van mappen, ook in documentbibliotheken. |
| Bestandsbeheer | Variabelen overschrijven |
| Versie 3.80 | 15 mei 2023 |
|---|---|
| DataETL | Laden in SharePoint ondersteunt nu het aanmaken van mappen voor aangepaste lijsten. Om een map aan te maken, stelt u de kolom [Item Type] = 1 in (de waarde 1 is de SharePoint-identificatie voor een map.) De mapnaam kunt u toewijzen aan de kolom [Title] of opnemen in het mappad dat u toewijst aan de kolommen [Path]. De padkolommen ondersteunen zowel / (slash) als \ (backslash) voor het scheiden van mapniveaus in de hiërarchie. Functies omvatten: - Mapstructuren aanmaken in een aangepaste lijst vanuit elke andere aangepaste SharePoint-lijst of -bibliotheek. - Mappen dynamisch aanmaken op basis van een willekeurige variabele of invoergegevensset, inclusief scans van bestandsshares. - Ondersteuning voor een inhoudstype per mapitem. (wijs aan [Content Type ID] het label of de GUID van het inhoudstype toe. |
| Repository | De SharePoint connections en Database connections onthouden nu de laatst gebruikte verbinding en instellingen wanneer u de UI sluit en opnieuw start. |
| Repository | Het gegevenstabblad SharePont connections heeft 3 nieuwe knoppen om de resultatenset te vernieuwen. |
| Repository | Het gegevenstabblad Database connections heeft nieuwe knoppen om de resultatenset te vernieuwen en te exporteren naar Excel en Notepad. |
| Bestandsbeheer | Filter ondersteunt nu * (jokerteken) voor de operator IN en de operator =. |
| OnDemand | De configuratiewizard voor OnDemand ondersteunt nu verificatie via een AzureAD-app. |
| Versie 3.78 | 4 mei 2023 |
|---|---|
| Joblog | Nieuwe Export to Excel en Export to Notepad van alle of geselecteerde rijen (meerdere rijen selecteren wordt ondersteund). Wanneer u bovendien op een ingesloten bestand zoals Source.txt staat, wordt het rapport op dezelfde manier geopend als wanneer u met de rechtermuisknop op de rapportrij klikt. Dit in combinatie met de globale zoekfunctie over alle sessies en jobs en ook in combinatie met het filter biedt u extra analysemogelijkheden. |
| Aanroepstructuur | Nieuwe knoppen op het tabblad Variabelen voor: Copy , Notepad , Refresh |
| UI | Veel kleine verfijningen. |
| Versie 3.73 | 26 april 2023 |
|---|---|
| SharePoint | Nieuwe systeemvereiste: we gebruiken nu PnP.Core en MS Graph, en dat vereist dat .Net 6.0 op de computer is geïnstalleerd. |
| SharePoint | Ondersteuning voor het downloaden van bestanden > 2GB |
| SharePoint | Opnieuw ontworpen inkapseling van „CAML-query” om de drempelwaarde van 5000 lijstitems in SharePoint Online te omzeilen. Het herontwerp is uitgevoerd omdat Microsoft nu veel vaker de fatale List View Threshold exception genereert bij het opvragen van geïndexeerde kolommen. |
| Dashboard | Nieuwe controle van de serverstatus om u te informeren als de Jobserver niet correct draait. |
| Windows-gebeurtenislogboek | Nieuwe rapportage van fatale foutgebeurtenissen: De Azure-scanner van de job voor „pending files” kon geen verbinding maken met de database. Er worden geen migratieresultaten van wachtende bestanden opgehaald. Merk op dat de Azure-scanner binnen de Jobserver draait. Deze gebeurtenis treedt op wanneer de Jobserver onjuist is geconfigureerd, doorgaans het Windows-serviceaccount |
| Versie 3.70 | 29 maart 2023 |
|---|---|
| Toewijzingslijsten | Opnieuw ontworpen als platte weergave (geen dialoogvenster) |
| Versiebeheer | Opnieuw ontworpen als platte weergave (geen dialoogvenster) |
| Account | Opnieuw ontworpen als platte weergave (geen dialoogvenster) |
| Versie 3.65 | Maart |
| Dashboard | Query's over alle jobsessies kunnen nu parallel worden uitgevoerd, zodat u een langlopende query kunt starten en andere taken kunt blijven uitvoeren terwijl deze loopt. |
| Bestandsrapportage | Query's voor gemigreerde bestanden worden parallel uitgevoerd, zodat u een langlopende query kunt starten en andere taken kunt blijven uitvoeren terwijl deze loopt. |
| SharePoint | Verbindingen: nieuwe interactieve CRUD-tool voor gegevens |
| Database CSV Excel | Verbindingen: nieuwe interactieve CRUD-tool voor gegevens. - Eenvoudig alternatief voor SQL Server Management Studio - Ondersteunt de lokale Firebird-databaserepository |
| Systeem-UI | Het onderste menu is verplaatst naar het tabblad „Repository” |
| Account | Nieuwe knop om een back-up te maken van de lokale databaserepository. |
| Versie 3.57 | Maart |
| Transformaties | 5 nieuwe expressiefuncties om NULL te retourneren in SQL Insert/Update Rechtermuisknopmenu Paste function. Gebruik deze functies om een NULL-waarde in een databasekolom af te dwingen bij het uitvoeren van INSERT/UPDATE. Voorbeeld: If( [mycol] = 0 , NullNumber() , [data] ) - NullString() - NullDate() - NullDateTime() - NullNumber() - NullTime() |
| DataETL | Laden in Excel: nieuwe optie om een Excel-bestand als sjabloon te gebruiken bij het aanmaken van nieuwe werkmaprapporten. Gebruik deze functie om rapportbestanden te maken met een vooraf gedefinieerde opmaak. De opmaakopties omvatten het instellen van lettertypen en kleuren, het definiëren van berekeningen, het toevoegen van afbeeldingen, het toevoegen van draaitabellen, het herschikken van tabelkolommen en nog veel meer. In dit artikel ziet u hoe u tabelkolommen herschikt Merk op dat u een Excel-werkmaprapport kunt vullen met meerdere gegevenssets in verschillende tabellen en afzonderlijke waarden in individuele cellen kunt instellen. En zodra het is gevuld, kunt u het werkmaprapport ergens naartoe kopiëren/verplaatsen, ook naar SharePoint. |
| Versie 3.54 | Maart |
| Dashboard | Query's naar sessies die aan een criterium voldoen, ondersteunen nu de operatoren || (OR) en && (AND) in de querytekenreeks. |
| Dashboard | Query's kunnen nu worden geannuleerd, zodat u niet hoeft te wachten tot de query is voltooid. |
| Dashboard | Het openen van en zoeken naar sessies in het Dashboard is nu 3x sneller bij gebruik van een lokale repository (geen SQL Server) |
| Dashboard | Sessies: nieuwe optie om te filteren tijdens het typen |
| Dashboard | Windows-gebeurtenislogboek: nieuwe optie om te filteren tijdens het typen, samen met opties om gebeurtenistypen te filteren, zoals uw eigen gebeurtenissen of systeemgebeurtenissen |
| Sessielog | Nieuwe GLOBALE queryoptie waarmee u de hele repository over alle jobs en sessies heen kunt doorzoeken. Dit maakt het aanzienlijk eenvoudiger om logrijen te vinden zonder te hoeven weten om welke job het ging, en om logs van totaal verschillende jobs te onderzoeken. U kunt een query annuleren, zodat u niet hoeft te wachten tot deze is voltooid. |
| Systeem | In het accountvenster kunt u nu de status van Do not stow again-berichten resetten, zodat ze weer verschijnen. |
| Versie 3.52 | Maart |
| SharePoint | Beheerde metadata: termen bladeren via de knop Select Value toont nu de GUID van de ankertag van het termenarchief. Dit is handig bij het oplossen van problemen met sites waarnaar via dynamische URL's wordt verwezen, waarbij een bepaalde beheerde-metadatatag niet kan worden omgezet. |
| SharePoint | Beheerde metadata: wanneer een term niet kan worden omgezet, maakt de ankertag (GUID) van het termenarchief van de kolom nu deel uit van het foutbericht, waardoor het oplossen van problemen eenvoudiger wordt. Gebruik de knop SelectValue bij de kolomtoewijzing om te controleren of de ankertags overeenkomen. |
| PowerShell | Nieuwe optie om het PowerShell-opdrachtregelargument -NoProfile uit te schakelen. Als u dit argument uitschakelt, laadt PowerShell.exe alles wat in uw gebruikersprofiel is geconfigureerd. |
| PowerShell | Nieuwe optie om automatische TryCatch-code-inkapseling uit te schakelen. Het uitschakelen van automatische TryCatch-inkapseling wordt NIET aanbevolen, tenzij u code debugt en elke invloed van buitenaf wilt uitsluiten. |
| Expressies | Nieuwe functie: IsServerJob() Deze retourneert true als de job op de Jobserver draait en false als deze in de UI draait. Hiermee kunt u verschillende waarden gebruiken voor toegang tot externe bronnen zoals bestandsshares wanneer de Jobserver als Windows-service onder een ander account draait dan de UI. |
| Versie 3.51 | Februari 2023 |
|---|---|
| Notificatie | Nieuwe optie When error om de notificatie ALLEEN uit te voeren als er een fout optreedt. |
| DataETL | Load into Database – nieuwe optie: Update records. If nothing is changed then exit Group Step. Wanneer de DataETL-stap in een Group Step is geplaatst en de database-update geen gegevens wijzigt, verlaat de flow de Group. Zo kunt u er zeker van zijn dat de huidige job de update van de databasetabel heeft uitgevoerd en niet een andere, parallel draaiende job. Dit is nuttig bij het ontwerpen van „thread-safe” toepassingen waarin meerdere gelijktijdig draaiende jobs taken uit een databasetabel oppakken, bijvoorbeeld door een kolom [ReadyForProcessing]=1 op te vragen en de kolom vervolgens op 0 te zetten om aan te geven dat „deze job die taak heeft”. |
| Job Server | U kunt een job nu Hold zetten terwijl deze actief is. De jobstatus verandert in Running to Hold; de job blijft draaien en zet zichzelf na afloop on Hold. |
| Job Server | Nieuwe planningsoptie Continuously die de job dwingt zichzelf te herhalen nadat deze is voltooid. Doorgaans bedraagt de computeroverhead 1-2 seconden voor het opnieuw starten van de job. |
| Job Server | Snellere jobstart. De jobs worden nu zo snel mogelijk gestart. Dit wordt belangrijk wanneer u meerdere jobs uitvoert die gebruikmaken van de nieuwe planningsoptie Continuously. |
| Job Server | Accountvenster: nieuwe configuratie van de jobstart door de Job Server. [x] Delay each job start by 10 seconds Indien aangevinkt, wordt de werklast van de machine die gepaard gaat met het starten van jobs verminderd. Ook kunnen flows zo worden ontworpen dat ze profiteren van een vertraagde jobstart in een multitasking-opzet. Het wordt ECHTER sterk aanbevolen de nieuwe DataETL-optie te gebruiken: Update records. If nothing is changed then exit Group Step om een thread-safe opzet te realiseren. |
| For-Each | GroupBy: bij grote groepen (>10000 rijen) wordt de groepsaanroep opgesplitst in blokken van 10000 om de prestaties bij datatransformatie op peil te houden. |
| Systeem | SMART Migration schrijft nu naar het Windows Event Log wanneer de databaseverbinding wegvalt, een job wordt beëindigd door een herstart van de server enz. Met deze functie kunt u beter volgen wat er gebeurt en informatie doorgeven aan systemen voor monitoring van de IT-infrastructuur. |
| Notificatie | U kunt nu de notificatie laten schrijven naar het Windows Event Log. Met deze functie kunt u beter volgen wat er gebeurt en informatie doorgeven aan systemen voor monitoring van de IT-infrastructuur. |
| Dashboard | Nieuw tabblad „Windows Event Log” waarin u de informatie kunt bekijken die door het systeem of door de jobnotificaties naar het Windows Event Log is geschreven. |
| UI | De Jobboom toont nu „Notificatie” bij het notificatieknooppunt in de boom |
| UI | FileManagement & DataETL: de toewijzing toont nu duidelijker welke kolommen niet zijn toegewezen. |
| DevOps-versiebeheer | Gescheiden omgevingen voor Ontwikkeling, Test en Productie. Breng alleen wijzigingen aan in de ontwikkelomgeving en maak een versie aan die u vervolgens uitrolt naar de Test-omgeving en daarna, na goedkeuring, naar de Productie-omgeving. |
| DataETL ForEach | SQL-gegevensbron: nieuwe knop Refresh drop-down menu. Hiermee worden de kolomnamen uit de SQL SELECT-instructie in de vervolgkeuzelijst voor de doeltoewijzing vernieuwd. |
| Sessielog | Nieuwe scrollknoppen per stapinstantie in de Jobboom. Dit maakt het veel eenvoudiger om door grote sessielogs te navigeren. |
| Sessielog | Stappictogram op alle rijen om te tonen op welke stapklasse de rij betrekking heeft |
| UI | Vernieuwde stappictogrammen voor eenvoudigere herkenning |
| Stapbrowser | Nieuw rechtermuisknopmenu voor Knippen/Kopiëren. Dit maakt het eenvoudiger om stappen in alle mappen te vinden en naar een andere map te kopiëren/verplaatsen. |
| SharePoint | U kunt nu variabelen gebruiken in de URL- en authenticatiekolommen van SharePoint-verbindingen om in een DevOps-versiebeheeropzet dynamisch naar de relevante sites te verwijzen. |
| Transformaties | Gebruikersinterface opnieuw ingedeeld, zodat de volgorde van de transformaties beter te begrijpen is. |
| UI | Tabblad Job: nieuw <All sessions> in de sessievervolgkeuzelijst. Hiermee kunt u alle logs geconsolideerd bekijken. U kunt een datumbereikfilter en een berichtfilter opgeven. Het berichtfilter ondersteunt AND en OR. Dit is een voorbeeld van een criterium dat zoekt naar this of that en tegelijkertijd important moet bevatten: this||that&&important |
| UI | Tabblad Job: FILTER en FIND ondersteunen nu AND en OR. U kunt || gebruiken voor OR en && voor AND. Dit is een voorbeeld van een criterium dat zoekt naar abc of xyz en tegelijkertijd 123 moet bevatten: abc||xyz&&123 |
| Versie 3.34 | Januari 2023 |
|---|---|
| DataETL ForEach | Bestandsshare-discovery: - Als er een filter is gedefinieerd, wordt dit visueel aangegeven. - Het aantal gefilterde bestanden wordt als rij aan de sessielog toegevoegd. - Verbeterde foutafhandeling en een dynamische foutdrempel om nutteloze resultaten bij grote scans te voorkomen, bijvoorbeeld wanneer de rechten onvoldoende zijn. - Nieuw ingesloten rapport Source.txt met het scanresultaat. |
| UI | De jobsessielog op Local default repository is nu 4x sneller bij het ophalen van sessies en incrementeel vernieuwen. Repository's op basis van SQL Server profiteren hier niet van; die zijn al geoptimaliseerd. Bij zowel lokale als SQL Server-repository's haalt de Sessielog geen incrementele loginformatie meer op wanneer deze niet zichtbaar is. Daardoor reageert de applicatie sneller, vooral wanneer meerdere zware jobs tegelijk draaien. |
| UI | De nieuwe „Jobboom” vervangt de vorige „Aanroepboom”. De Jobboom toont de volledige jobstructuur waarin naar een bepaalde stap wordt verwezen en laat u eenvoudig door de structuur navigeren. Ook kunt u de verschillende variabelen zien die voor elke stap in de job worden gebruikt. De boom is standaard geopend, maar u kunt hem desgewenst sluiten. |
| UI | Tabblad Job: statusgebied opnieuw ingedeeld. |
| UI | Tabblad Job: functionaliteit voor Filteren/Zoeken opnieuw ontworpen |
| UI | Tabblad Job: nieuwe pictogrammen toegevoegd voor eenvoudigere loganalyse |
| UI | Tabblad Job: het inspringen met > > > > om subniveaus weer te geven is vervangen door de nieuwe Job tree. Dit maakt de log beter leesbaar. |
| UI | Accountvenster opnieuw ingedeeld. |
| UI | Nieuwe sneltoetsen: - Ctrl+O Stap openen - Ctrl+D Dashboard - Ctrl+J Geplande jobs - Ctrl+L Variabelen - Ctrl+M Waardetoewijzing - Ctrl+S Huidige stap opslaan - Ctrl+R Huidige stap uitvoeren |
| DataETL & ForEach | M365: 2 nieuwe virtuele lijsten voor het ophalen van gebruikers- en groepsinformatie op tenantniveau. Vereist Azure AD App-authenticatie in de SharePoint-verbinding. Geavanceerd filteren wordt ondersteund, ook met variabelen. - Tenantgebruikers - Tenantgroepen |
| SharePoint | Gebruikerstoewijzing heeft nu een vervolgkeuzelijst met alle gebruikers. - M365: Microsoft Graph wordt gebruikt om de gebruikersnamen op te halen (verbinding via Client/Secret of Azure AD App). Bij onvoldoende rechten worden de gebruikers opgehaald die aan de verbindingssite zijn gekoppeld. - On-premises: de gebruikers die aan de verbindingssite zijn gekoppeld, worden opgehaald. |
| SharePoint | Nieuwe knop om alle Active Directory-gebruikers in M365 naar Excel of Kladblok te exporteren. |
| SharePoint | Gebruikerstoewijzing heeft nu een hyperlink naar de documentatie: SharePoint-gebruikerstoewijzing |
| FileManagement | GroupBy: verbeterde foutafhandeling en rapportage wanneer bestanden in de GroupBy-gegevensset niet bestaan of een ongeldige URL/UNC hebben. |
| FileManagement | GroupBy: nieuw ingesloten rapportbestand met de naam MissingFiles.txt in de joblog voor de bronbestanden waarnaar in de GroupData wordt verwezen en die niet konden worden gevonden. |
| FileManagement | GroupBy: nieuwe voortgangsinformatie in de fase waarin de GroupBy-gegevensset eerst wordt geanalyseerd, zodat u beter kunt volgen wat er gebeurt. |
| FileManagement | Kopiëren uit SharePoint of Bestandsshare: afhankelijkheid van .NET 3.5 verwijderd |
| FileManagement | Kopiëren uit SharePoint of Bestandsshare: nieuwe optie Create metadata CSV file |
| Transformatie | Verbeterde extractie van tags uit XML |
| Versie 3.19 | December 2022 |
|---|---|
| Video | Nieuwe video die For-Each-lussen uitlegt |
| DataETL | Read CSV – automatische detectie van UTF8-codering in CSV-bestanden zonder BOM-header. CSV-bestanden worden vaak opgeslagen als standaard tekstbestanden zonder coderingsheader (geen BOM), ook als de bestanden UTF8-gecodeerde tekens bevatten. Dit leidt tot beschadigde internationale tekens in de uitvoer bij verwerking door databasedrivers. |
| DataETL | CSV ondersteunt nu ¤ als scheidingsteken |
| DataETL | Load Into Database met SQL: verbeterde kleurcodering van trefwoorden |
| Transformaties | Nieuwe functie: ReplaceAll( ‘string1’, ‘searchfor’, ‘replacewith’ ) toegevoegd aan het rechtermuisknopmenu Paste function van de expressie. |
| Versie 3.16 | 29 november 2022 |
|---|---|
| YouTube | Nieuwe knop om het YouTube-kanaal van SMART Migration te openen |
| YouTube | Video: CSV-bestanden lezen – Uitvoer naar For-Each of SharePoint-lijst/databasetabel |
| Variabelen bladeren | De vensterhoogte wordt automatisch aangepast aan de schermresolutie |
| Sessiedashboard | De vensterhoogte wordt automatisch aangepast aan de schermresolutie |
| FileManagement | De optie [x] Delete folders if empty werkt nu ook als de mappen waarnaar wordt verwezen aanvankelijk leeg zijn, bijvoorbeeld wanneer er geen bestanden te verwerken zijn. Met deze functie kunt u lege mappen in een hiërarchie opschonen |
| PowerShell | Scripts kunnen nu zowel in Restricted- als in Unrestricted-omgevingen worden uitgevoerd. Om het beleid op de computer in te stellen, start u PowerShell in de beheerdersmodus en voert u de volgende opdracht uit: Set-ExecutionPolicy -ExecutionPolicy Restricted Dit zijn de ingebouwde CMDLETs die beschikbaar zijn als interface voor uw PowerShell-scripts |
| Transformatie | De Replace action kan nu meerdere regels verwerken met dezelfde „zoekwaarde”, waardoor een lijst met waarden ontstaat. |
| Data ETL | Load into Database heeft nu een werkbalkknop Delete table. Veel eenvoudiger dan een DROP TABLE-opdracht te moeten uitvoeren |
| Versie 3.10 | november 2022 |
| Transformatie | 3 nieuwe, krachtige transformatieacties: - Expressie. Hiermee kunt u trapsgewijze expressies gebruiken. - Validatie. Hiermee kunt u afzonderlijke waarden valideren en validatieberichten aan de Sessielog toevoegen. - Tagextractie. Extraheer een willekeurige tag uit een JSON- of XML-string. |
| Mappinglijst | U kunt nu DataETL met Mapping lists gebruiken, inclusief de mappinglijst voor SharePoint-gebruikers. (Select/Insert/Update/Delete) |
| For-Each | Een Mapping list kan nu de bron zijn voor een For-Each-lus |
| Sessielog | For-Each/Group-By voegt nu voor elke Group-aanroep een volledig rapport toe aan de Sessielog. Dit maakt gedetailleerde tracking en analyse van complexe opstellingen mogelijk. |
| Variabelen | Nieuw gegevenstype Date |
| Alle stappen | De knop Call-Tree toont nu een vervolgkeuzevenster in plaats van een dialoogvenster. Dit maakt het gebruik sneller. |
| Sessielog | M365/Bestandsoverdracht: nieuwe knop Cancel pending files die zichtbaar wordt wanneer de job is voltooid maar Azure de bewerking nog moet afronden. Hiermee krijgt Azure het signaal om de asynchrone overdracht van Blob Storage naar SharePoint te stoppen. De status van bestanden die nog niet door Azure zijn bevestigd, wordt bijgewerkt naar „Geannuleerd” en deze bestanden worden uit de geconsolideerde rapportage verwijderd. |
| Alle stappen | Nieuwe werkbalkknop in de rechterbovenhoek: Open Steps |
| Repository | Nieuwe knop in de sectie Home: Browse all Steps . Een handige manier om een stap te vinden en te openen zonder door de mappen te hoeven navigeren |
| Melding | Het tabblad Opties bevat nu helptekst die uitlegt hoe meldingen werken |
| Transformaties | De Replace-actie is uitgebreid met een optie om de gevonden waarden binnen de bron string uit te voeren, gescheiden door ;# Dit kan handig zijn om metadata met één of meerdere waarden te maken op basis van trefwoorden in bijvoorbeeld de mapnaam of bestandsnaam. (Voorheen kon u de gevonden waarden alleen binnen de bronstring vervangen en de geconverteerde string retourneren.) |
| M365 | (Previewfunctie – standaard uitgeschakeld) De Asynchronous Metadata Read API (AMR) is geïmplementeerd om throttling te voorkomen die wordt veroorzaakt door het lezen van grote lijsten en bibliotheken, bijvoorbeeld bij incrementele bestandsmigratie. AMR is een geavanceerde API die Microsoft verplicht stelt ter vervanging van de verouderde CSOM voor het bulksgewijs lezen van lijstitemgegevens en metadata van bibliotheekitems. Volgens Microsoft: als deze API niet wordt gebruikt, loopt de hele tenant het risico te worden gethrottled, wat het normale online werk van alle gebruikers ernstig belemmert. |
| M365 | (Previewfunctie – standaard uitgeschakeld) Nieuwe verbindingseigenschap: Use Asynchronous Metadata Read API De standaardwaarde is Autiomatic, maar u kunt de API uitschakelen. Deze zeer krachtige en vrij complexe Asynchronous Metadata Read API (AMR) wordt door Microsoft verplicht gesteld om throttling te voorkomen. In zeldzame gevallen, bij lijsten met weinig items (<2000), kan het zinvol zijn deze uit te schakelen. |
| FileManagement | Een dynamische URL/UNC bij aanroep vanuit GroupBy (ForEach) kan nu variabelen met meerdere waarden, variabelen met één waarde en statische tekst combineren. |
| FileManagement | Automatisch hernoemen van dubbele bestanden bij aanroep vanuit GroupBy (ForEach) Bijvoorbeeld myfile.docx myfile(1).docx myfile(2).docx ... |
| Documentatie | Jobmelding. Een Power Automate-meldingsflow maken |
| Opties op alle stappen | Melding via Power Automate bevat nu een link naar het artikel Een Power Automate-meldingsflow maken |
| Versie 3.00 | oktober 2022 |
|---|---|
| Bestand openen | Nieuwe knop „Browse all Steps”. Hiermee kunt u snel stappen in verschillende mappen vinden door de naam te beginnen te typen. |
| Dashboard | Nieuwe kolom Custom info die de laatst toegewezen waarde toont, zoals opgegeven op het tabblad Opties van een willekeurige stap in uw flow. Zo kunt u eenvoudig specifieke sessies volgen en vinden op basis van de gegevens in hun context. |
| Dashboard | De zoekopdracht doorzoekt nu de kolommen Custom info en Message |
| Dashboard | Vergroot om meer rijen weer te geven. |
| Variabelen | De waarden van variabelen worden nu bewaard van UI-sessie tot UI-sessie. Als een variabele een specifieke waarde heeft, wordt deze waarde dus opnieuw geladen wanneer SMART Migration de volgende keer wordt gestart. In het venster Variabelen kunt u dit gedrag uitschakelen. |
| Jobmelding | Er wordt een Windows-melding (schuifvenster boven het systeemvak) weergegeven wanneer een job is voltooid. Dit geldt niet voor geplande jobs. |
| Sessielog | De status „Pending” wordt nu automatisch gewijzigd wanneer het bestand is verwerkt. U hoeft dus niet langer „Retrieve latest” te gebruiken |
| Algemeen | Windows-F8 is een sneltoets om SMART Migration naar de voorgrond te halen |
| Algemeen | Programmapictogram in het Windows-systeemvak. Klik erop om SMART Migration naar de voorgrond te halen. |
| Azure | Nieuwe realtime statistiekkolommen in de Sessielog en het Sessiedashboard die tonen hoeveel migratiepakketten zijn aangemaakt en naar Azure zijn verzonden, en ook hoeveel pakketten Azure heeft opgehaald voor verwerking. |
| Versie 2.92 | oktober 2022 |
| Microsoft 365 | SharePoint-verbinding: verificatietype Azure AD App toegevoegd. Met het nieuwe verificatietype kunt u de machtigingen van het SharePoint-account dat door de verbinding wordt gebruikt veiliger beheren. Daarnaast vindt u hier een stapsgewijze handleiding voor het maken van een zelfondertekend certificaat, het toevoegen van de Azure AD-app en het configureren van alles. De nieuwe verificatietypen heten: - Azure AD App (MyCert.pfx) - Azure AD App (Installed cert) |
| Documentatie | Nieuw artikel: Een Azure AD-app maken en configureren voor verificatie. Dit artikel is een stapsgewijze handleiding voor het maken van een zelfondertekend certificaat, het toevoegen van de Azure AD-app en het configureren van alles. Het is algemeen van aard en bevat geen inhoud die specifiek betrekking heeft op SMART Migration |
| Geplande jobs | U kunt nu Hold alle jobs vanuit het bovenste paneel. |
| Tabblad Job | De indeling van de knoppen in de UI is bijgewerkt voor optimaal gebruik |
| Tabblad Job | U kunt nu een job die op de Job Server wordt uitgevoerd annuleren vanuit het tabblad Job |
| Tabblad Job | De planning van de job wordt nu weergegeven in het bovenste paneel en een hyperlink brengt u naar de planning. |
| Dashboard | Nieuwe kolom Location die toont waar de job wordt uitgevoerd (Window/Job Server). |
| Repository | SQL Server-repository: geüpgraded naar de Microsoft ODBC Driver 18 for SQL Server, uitgebracht door Microsoft op 8 augustus 2022. Het stuurprogramma wordt automatisch geïnstalleerd door het installatieprogramma van SMART Migration |
| Versie 2.80 | september 2022 |
|---|---|
| DataETL | Bestandsshare-detectie: x2-20 betere scanprestaties, afhankelijk van het aantal bestanden. Hoe meer bestanden, hoe groter de prestatieverbetering. |
| DataETL | Bestandsshare-detectie: Nieuwe optie om machtigingen op te nemen. (AccessControlList-items, ook wel de ACL genoemd) |
| DataETL | Bestandsshare-detectie: Nieuwe kolom [AD owner] |
| DataETL | Bestandsshare-detectie: Nieuwe optie „Gegevensextractiefilter” in de werkbalk. Met het filter kunt u geavanceerd geparametriseerd filteren, op dezelfde manier als met het „Bestandsselectiefilter” in FileManagement. Het filter ondersteunt Master-Detail-filtering wanneer naar de machtigingskolommen (AccessControlList/ACL) wordt verwezen. Zo kunt u bestanden vinden die specifieke ACL-items hebben. |
| Installatieprogramma | Microsoft OLE DB Driver for SQL Server v19 wordt nu automatisch geïnstalleerd |
| Database | Ondersteuning voor Microsoft OLE DB Driver for SQL Server v19. Met dit stuurprogramma kunt u alle nieuwste SQL-taalfuncties van SQL Server 2022 benutten. U kunt het ook gebruiken om verbinding te maken met oudere versies van SQLServer. |
| Bestandsshare | Het filtervenster van Bestandsshare heeft nu een hyperlink naar de documentatie voor de geavanceerde Match-tekenreeksfunctie, die „lichte reguliere expressies” in de filtercriteria mogelijk maakt |
| Versie 2.69 | augustus 2022 |
|---|---|
| Algemeen | Nieuwe knop Alles opslaan in de werkbalk rechtsboven om alle geopende Steps op te slaan. |
| Algemeen | Het dialoogvenster Call Tree is uitgebreid en toont nu ook FROM-verwijzingen. (De Steps van waaruit de huidige Step wordt aangeroepen) |
| For-Each | Nieuwe mogelijkheid om een transformatie op een GroupBy-toewijzing te maken. Dit vereenvoudigt het maken van berekende groeperingswaarden, omdat er geen aparte variabeletoewijzing met bijbehorende transformatie meer nodig is. |
| DataETL | Laden in Excel: x11 prestatieverbetering |
| SessionLog | x14 prestatieverbetering bij het openen van rapporten in Excel |
| SessionLog | x29 prestatieverbetering bij het opslaan van rapporten in de sessielog. |
| SessionLog | Nieuw menu-item via rechtsklikken „Rapport weergeven” bij ingesloten rapporten zoals Source.txt |
| SessionLog, tabblad Data | De gegevenssetviewer toont nu rijinformatie: Huidige rij, Gefilterde rijen, Aantal rijen |
| Tabblad Data | Wanneer u de limiet wijzigt, wordt het nieuwe resultaat automatisch geëxtraheerd. |
| Prestaties | 90% prestatieverbetering voor de UI en de rekenverwerking in jobs. Deze verbetering maakt de UI responsiever en zorgt ervoor dat alle jobs sneller worden uitgevoerd. Houd er rekening mee dat de overdracht naar en het ophalen uit SharePoint op geen enkele manier wordt beïnvloed, omdat dat afhangt van de netwerkbandbreedte en de SharePoint-backend, maar al het andere werkt sneller. |
| DataETL/For-Each | Extraheren uit Custom delimited file heeft een nieuwe optie om op te geven of het bestand al dan niet een kopregel met de kolomnamen heeft. |
| For-Each | Nieuwe optie voor de GroupBy-verwerking [x] Group all rows into 1 and call Step once Elke [<#MyCol>]-variabele bevat de kolomwaarden van alle rijen, gescheiden door ;# Gebruik de GroupBy-functionaliteit voor zeer snelle File-Cherry-Pickling en voor het combineren van waarden voor gebruik met SharePoint-kolommen met meerdere waarden. |
| For-Each | Variabeletoewijzingen: Wijzig de volgorde van de variabeletoewijzingen met slepen en neerzetten. Dit is handig wanneer variabelen naar elkaar verwijzen en de berekeningsvolgorde van belang is. Ook handig bij gebruik van de GroupBy-verwerking, waarbij de groeperingstoewijzingen de laatste toewijzingen moeten zijn. |
| Documentatie | Nieuw artikel over het gebruik van de PowerShell Connect-PnPOnline-CMDLET |
| Documentatie | Nieuw artikel met enkele eenvoudige PowerShell-voorbeelden |
| PowerShell | Vereenvoudigd beheer van PowerShell-verwijzingen naar SharePoint-verbindingen |
| Job Server | Windows-serviceaccount: verbeterde afhandeling van ontbrekende accountmachtigingen. |
| Database | Ondersteuning voor Microsoft SQLServer 2022 en alle nieuwe functies ervan. Gebruik versie 19 van de Microsoft OLEDB Driver. |
| Windows | Ondersteuning voor Windows Server 2022 en Windows 11 2022 update. |
| Installatieprogramma | Vernieuwd en geüpgraded installatieprogramma |
| Versie 2.56 | juli 2022 |
|---|---|
| Job Server | Vereenvoudigde UI voor het automatisch opnieuw plannen van jobs wanneer er een fatale fout optreedt. [x] On-error reschedule job Deze optie is standaard ingeschakeld. |
| Documentatie | Nieuw artikel dat de For-Each GroupBy-functie beschrijft |
| SQL | Ondersteuning voor het SQL-sleutelwoord WITH in combinatie met SELECT. Hiermee kunt u geavanceerde resultaatsets genereren, zoals een padhiërarchie die is afgeleid van een gekoppelde lijst van records. Handig voor het migreren van mapstructuren uit verouderde documentbeheersystemen (DMS) zoals IBM FileNet. Zie hier syntaxisvoorbeelden. Dit artikel beschrijft meer details over het selecteren van ouder-kindrelationele rijen. |
| File Management | Ondersteuning voor UNC-bestandsspecificaties toegevoegd voor GroupBy-arrays |
| FileManagement | Bij het uploaden van bestanden naar SharePoint Online hebben de logrijen nu in eerste instantie de waarde „Pending create” of „Pending replace”. Zo is duidelijk welke acties nog door Azure moeten worden voltooid |
| FileManagement | Ondersteuning voor een vast ingestelde bestemming, inclusief Rename File en Alternative Path, bij gebruik van GroupBy-waarden uit een ForEach-Step |
| Data ETL | Laden in database: Het gebruik van waardetoewijzingen is nu aanzienlijk sneller. |
| Waardetoewijzing | Het plakken van uit Excel gekopieerde waarden is nu x50 sneller en tijdens het importeren wordt een zandloper weergegeven |
| Waardetoewijzing | Nieuwe sleutelwoorden die u kunt combineren met tekst die u typt in de vervangende waarde. - <today> Wordt omgezet in de datum van vandaag. U kunt een opmaaktekenreeks gebruiken om een specifieke notatie af te dwingen, zoals: <today:yyyy-mm-dd> - <now> Wordt omgezet in de huidige tijd. U kunt een opmaaktekenreeks gebruiken om een specifieke notatie af te dwingen, zoals: <now:hh:mm:ss> - <tab> Wordt omgezet in een TAB-teken - <newline> Wordt omgezet in regelterugloop + regelinvoer Char(13) + Char(11) - <cr> Wordt omgezet in een regelterugloopteken Char(13) - <lf> Wordt omgezet in een regelinvoerteken Char(11) - <space> Wordt omgezet in een spatie - <semicolon> Wordt omgezet in een puntkomma - <pipe> Wordt omgezet in een sluisteken (pipe) |
| Versie 2.49 | juli 2022 |
|---|---|
| UI | Filteren tijdens het typen in vervolgkeuzemenu's voor variabelen en kolommen |
| FileManagement | M365 – Gebruikers die niet bestaan toepassen op [ModifiedBy] of [CreatedBy]: prestatieverbetering van x50 wanneer >100 gebruikers niet bestaan. |
| Documentatie | Bijgewerkte documentatie voor de geconsolideerde rapportageweergaven: - report_migratedfiles - report_validatedsharepointusers - report_datavalidationwarnings |
| Job uitvoeren | U kunt nu Session name en Custom info opgeven wanneer u een job handmatig start. Deze informatie is handig bij het selecteren van verschillende jobsessies en bij het opvragen van de geconsolideerde rapportageweergaven. |
| Gegevens extraheren | Tooltip bij de resultaattabel die wordt gegenereerd via de knop „Gegevens extraheren” (werkbalk linksboven). Handig bij het opvragen van de geconsolideerde rapportageweergaven |
| Sessielog | Het standaard bewaarschema is ingesteld op 3000, zodat er standaard 3000 jobsessies worden opgeslagen in de geconsolideerde rapportageweergaven. |
| SharePoint | Verbeterde CAML-ondersteuning voor het opvragen van geneste Managed Metadata-tags. |
| SharePoint | Verbeterde ondersteuning voor het maken van Document Sets vanuit een For-Each Step met overgenomen inhoudstypen en variabelen. |
| DataETL | CSV/Excel-bron: Als de MS Access runtime engine niet is geïnstalleerd, biedt een melding nu aan deze bij Microsoft te downloaden en te installeren. |
| Systeem | Steps worden nu automatisch opnieuw geopend bij het starten van het programma |
| Versie 2.45 | Juni 2022 |
|---|---|
Selectieve FirstTimeMigration ReMigration RertryMigration | Belangrijke nieuwe functie om selectief uit te voeren: ReMigrate, RetryMigrate, FirstTimeMigrate De functie voor selectieve migratie is gebaseerd op de uitgebreide For-Each Step, die toegang heeft tot de nieuwe geconsolideerde gegevensbron voor migratierapportage. Deze bevat referentie-informatie en resultaten voor alle verwerkte bestanden van alle SharePoint-tenants, -farms, -sites en bestandsshares over alle jobs en sessies heen. De functies voor selectieve migratie omvatten: - ReMigration van onjuist gemigreerde bestanden, bijvoorbeeld wanneer metadataberekeningen en gebruikerstoewijzingen moeten worden herzien. - RetryMigration van bestanden die om een of andere reden zijn mislukt, bijvoorbeeld door netwerkproblemen, onjuist ingerichte sites, ongeldige URL's enz. - FirsTimeMigration van bestanden op basis van geavanceerde criteria. - Uiterst hoge overdrachtssnelheid dankzij parallelle overdracht - Jobresultaten worden automatisch „samengevoegd” in de geconsolideerde rapportagegegevensbron voor incrementele en opeenvolgende acties, voor rapportage of voor verdere migratie. Er zwerven geen nutteloze CSV- of Excel-bestanden rond. - Voer een job uit in testmodus om de overdracht te simuleren, onderzoek daarna de resultaten en bepaal selectief welke bestanden u daadwerkelijk wilt verwerken. Breng daarbij wijzigingen aan in dynamische metadata, URL's, gebruikers, toewijzingen enz. - De selectie gebeurt via de eenvoudige gebruikersinterface in de For-Each Step (bron) en desgewenst kunt u ruwe geparametriseerde SQL gebruiken. - De functie voor selectieve migratie kan in elke Step-flow (automatisering) worden ingebed, omdat deze op een standaard For-Each Step is gebaseerd - Elke gegevensbron kan worden gebruikt voor de selectieve migratie. Niet alleen de interne geconsolideerde rapportagegegevensbronnen. |
| Algemeen | Herziene gebruikersinterface met tabbladen voor eenvoudiger navigeren tussen geopende Steps. |
| SharePoint | Ondersteuning voor subterm-query's in Managed Metadata. U kunt nu een query uitvoeren op een specifieke Managed Metadata-subterm met de PnP-syntaxis ParentTerm|SubTerm. Ook een directe term-GUID wordt ondersteund met {my-term-guid}. Criteria voor subtermen en GUID's werken met de operatoren: = (Equal) en <> Not Equal De op GUID gebaseerde query wordt alleen geactiveerd wanneer u | (pipe) opgeeft. Als u alleen een termlabel opgeeft, worden dus alle termen die overeenkomen met het label meegenomen, ongeacht hun positie in de termhiërarchie. |
| SharePoint | Ondersteuning voor het extraheren van subtermpaden in Managed Metadata. Wanneer u waarden ophaalt uit Managed Metadata-kolommen, wordt nu het volledige termpad geretourneerd. |
| For-Each | GroupBy in combinatie met FileManagement ondersteunt nu submappen. Daarmee kunt u een volledige bibliotheek groeperen met GroupBy. U kunt dus een gegroepeerde variabele (meerdere waarden) gebruiken in de dynamische URL/UNC van de bestemming. Gebruik om een bestand te hernoemen de toewijzing aan “rename file”, net als in alle andere scenario's. |
| Algemeen | Nieuwe knop Computer performance index in het accountscherm, die een indexwaarde geeft voor hoe snel de computer en de database presteren. Een prestatie-indexwaarde van 1.0 is minimaal vereist om SMART Migration met acceptabele snelheid uit te voeren. |
| FileManagement | SharePoint Online: met de nieuwe optie Move folders kunt u mappen razendsnel verplaatsen binnen dezelfde documentbibliotheek of tussen bibliotheken op dezelfde site. De MoveCopyUtil-API wordt gebruikt en is razendsnel, omdat er geen binaire overdracht nodig is. Bovendien blijft een eventuele uitcheckstatus behouden en verandert de GUID van het bestand niet. Binnen dezelfde bibliotheek gelden geen beperkingen, maar voor het verplaatsen van mappen tussen bibliotheken op dezelfde site geldt de ListViewThreshold-beperking van de SharePoint-API van 5000 items (submappen + bestanden die in 1 bewerking worden verplaatst). |
| Gegevenstypen | Set data types in DataETL en For-Each heeft nu een nieuwe knop om de oorspronkelijke gegevenstypen opnieuw te laden uit de brontabel. Dit is handig wanneer u alle wijzigingen die u in de gegevenstypen of het schema van de tabel hebt aangebracht, ongedaan wilt maken. Ook handig wanneer het schema extern is gewijzigd. |
| SharePoint | Nieuwe ondersteuning voor variabelen om items op te halen vanaf een bepaald mapniveau (contextmenu in de mapkolom). Dit is bijvoorbeeld handig wanneer u dynamisch alle mappen op een bepaald niveau ophaalt om ze ergens anders naartoe te verplaatsen. |
| PowerShell | Nieuw standaardscript met Try Catch en sessielogging. Zo kunt u eenvoudiger aan de slag. ![]() |
| PowerShell | Nieuwe CMDLET voor verbinding met SharePoint ![]() |
| Rapport gemigreerde bestanden | Prestatieverbetering x50 |
| Database | Ondersteuning voor views voor de Internal repository |
| Sessielog | Nieuwe kolom [Custom Info] om de aangepaste logginginformatie weer te geven die is gedefinieerd op het tabblad Opties of is toegewezen aan de systeemvariabele [<SessionLog-CustomInfo>] vanuit een For-Each Step. |
| Sessielog | Zoeken en filteren houdt nu ook rekening met de nieuwe kolom [Custom Info]. |
| Bestandsrapportage | Mogelijkheid om een lopend rapport te annuleren. |
| Bestandsrapportage | Nieuw filter op Custom info |
| Bestandsrapportage | Nieuw filter op Copied or Moved |
| Bestandsrapportage | Nieuwe mogelijkheid om te rapporteren over bestanden uit een testrun |
| Bestandsrapportage | Nieuwe databaserapportageview report_migratedfiles in de interne repository, waarmee u kunt rapporteren over alle jobs/steps/sessies/afzonderlijke For-Each-iteraties. De uitvoer kan net als elke andere gegevensbron worden geladen in Excel, CSV, een SP-lijst of een database. Zo kan de rapportage onderdeel worden van de flow-opzet. |
| Rapportage van SharePoint-gebruikersvalidatie | Nieuwe databaserapportageview report_validatedsharepointusers in de interne repository, waarmee u kunt rapporteren over alle jobs/steps/sessies/afzonderlijke For-Each-iteraties. De uitvoer kan net als elke andere gegevensbron worden geladen in Excel, CSV, een SP-lijst of een database. Zo kan de rapportage onderdeel worden van de flow-opzet. |
| Rapportage van gegevensvalidatie | Nieuwe databaserapportageview report_datavalidationwarnings” in de interne repository, waarmee u kunt rapporteren over alle jobs/steps/sessies/afzonderlijke For-Each-iteraties. De uitvoer kan net als elke andere gegevensbron worden geladen in Excel, CSV, een SP-lijst of een database. Zo kan de rapportage onderdeel worden van de flow-opzet. |
| DataETL/ForEach | SharePoint: Override URL heeft niet langer | (pipe character) nodig om een submap op te geven; u kunt gewoon / gebruiken, zoals u normaal in een SharePoint-URL zou doen |
| DataETL | Laden in database: nieuwe voortgangsinformatie toegevoegd aan de Sessielog. Dit is handig wanneer u bijvoorbeeld 1 miljoen inserts uitvoert. |
| DataETL/For-Each | Gegevens extraheren: resultaatset beperken tot nn rijen toegevoegd voor SQLServer, CSV en Excel (SharePoint werd al ondersteund) |
| Voorbeeldweergave | Verbeterd interactief filter in de voorbeeldvensters van DataETL, For-Each en FileManagement. Het filter volgt nu automatisch de kolom waarop u sorteert en past het filter toe. |
| Job | Het beschikbare geheugen wordt nu bewaakt en als de drempel van 2 GB beschikbaar geheugen wordt bereikt, geeft de job een waarschuwing |
| Transformatie | De actie Replace heeft 2 nieuwe vervangingsopties: All but first occurrence en All but last occurrence |
| Versie 2.23 | April 2022 |
|---|---|
| Sessielog | Prestatieverbetering (x3) bij het laden van grote sessies op computers waarop op de achtergrond toegankelijkheidssoftware draait. Dat is op de meeste Windows 10- en 11-systemen het geval |
| SQL Server | Ruwe INSERT/UPDATE-SQL-instructies kunnen nu de SQLServer-specifieke syntaxis N'my string value' gebruiken om de UNICODE-tekenset te ondersteunen voor kolommen van het type NVARCHAR. Let op: tabelkolommen die vanuit de IDE worden aangemaakt, zijn van het type VARCHAR. Om UNICODE te ondersteunen moet u uw tabel dus aanmaken/wijzigen met ingebedde SQL of SQL Server Management Studio gebruiken. ![]() |
| Job | Variabelewaarden kunnen nu vanuit een job naar de IDE worden geretourneerd. Dit is zeer handig voor het debuggen en testen van jobs die dynamische bestandsnamen of andere dynamische waarden genereren die de volgende te testen Step gebruikt. |
| Job | SharePoint als bron: nieuwe optie om op te geven hoeveel items uit de bron worden opgehaald. Dit is zeer handig voor debuggen/testen |
| PowerShell | Verbeterde logging van de PS-exceptiontrace: De log die wordt gegenereerd wanneer in het bovenstaande voorbeeld een exception wordt gegenereerd: ![]() |
| M365 | Azure Migration API – opnieuw proberen van packages. Deze functie vangt de fouten af die Azure willekeurig en zonder reden genereert bij het overdragen van gegevens van blob storage naar SPO, en voert vervolgens een asynchrone nieuwe poging van de Azure-job uit zonder dat de binaire inhoud en metadata opnieuw hoeven te worden geüpload. Wanneer een nieuwe poging plaatsvindt, wordt dit in het bestand AzureJobLog.txt aangegeven met (Retry) |
| Jobmelding | U kunt nu een Step of een reeks gekoppelde Steps uitvoeren om een jobmelding te verzorgen. De flow kan bijvoorbeeld een database of SP-lijst bijwerken met voor de melding relevante gegevens. U kunt uw meldings-Step aanroepen vanuit elke Step in uw job, ook binnen een For-Each-lus, zodat voor elke iteratie in de lus een afzonderlijke melding mogelijk is. Let op: de melding wordt niet synchroon aangeroepen wanneer er nog bestanden in Azure in behandeling zijn (d.w.z. bestanden die succesvol zijn geüpload maar nog niet door Azure van de tijdelijke blob storage naar SharePoint zijn verplaatst). Wanneer alle bestanden die binnen de Step zijn verwerkt door Azure zijn afgehandeld, wordt de melding geactiveerd. Als er asynchroon een fout optreedt in de Azure migration import API, wordt dit in de melding weergegeven, ook al is de upload van het bestand geslaagd. De volledige variabelecontext wordt hersteld wanneer de melding asynchroon wordt geactiveerd. De onderstaande variabelen die voor de melding bedoeld zijn, worden ook gevuld: - [<NotificationType>] Het jobresultaat sinds de laatste melding - [<NotificationMessage>] Het jobbericht dat sinds de laatste melding is uitgegeven. De eerste 10k aan loggegevens voor waarschuwingen en fouten wordt verzameld. Als u een database bijwerkt, moet u ervoor zorgen dat de kolombreedte groot genoeg is of de waarde inkorten. - [<NotificationFileCount>] Het aantal bestanden dat is verwerkt binnen de Step waaraan de melding is gekoppeld. - [<NotificationContext>] De informatie die u in de instellingen van de Step hebt opgegeven. Dit is vooral handig wanneer u uw eigen opzet voor jobtracking gebruikt, bijvoorbeeld met een SharePoint-lijst die parameters opgeeft voor de job als geheel of voor For-Each-iteraties. |
| SharePoint | Het aanmaken van mappen/DocumentSets is opnieuw ontworpen om throttling te voorkomen. Dit kan de prestaties verlagen wat betreft het aantal mappen/DocumentSets dat per minuut wordt aangemaakt, om te voldoen aan de gewijzigde throttlingbeleid van Microsoft. |
| FileManagement | [x] Include subfolders is nu ook zichtbaar op het tabblad Home |
| Sessielog | Dynamische kleurwijziging voor uitgevouwen niveaus |
| SharePoint | Override URL heeft niet langer | (pipe) nodig om de bibliotheek van de mapstructuur te scheiden. Dit maakt het aanzienlijk eenvoudiger te gebruiken en te begrijpen |
| FileManagement | Naar het Bestandsshare-kenmerk Last Accessed kan nu worden verwezen in filters, en het kan worden gebruikt voor het toewijzen en berekenen van metadata. |
| Versie 2.04 | Maart |
| Database | Het vervolgkeuzemenu toont nu database-VIEWS |
| SharePoint | Generieke migratie van DMS-versiegeschiedenis: prestatieverbetering x17 voor de berekening van hoofd- en subversies. |
| Jobserver | Nieuwe foutopsporing voor machtigingsproblemen van Windows-serviceaccounts. Zo kunt u eenvoudiger achterhalen wat er mis is met een bepaald Windows-serviceaccount. |
| UX meerdere monitoren | Step-vensters en multitasking-jobs openen nu op dezelfde monitor als het bovenliggende venster. Daarnaast gebruikt de logica voor het aanpassen van de grootte nu de schermresolutie van de betreffende monitor |
| Data ETL/ForEach | “File and Directory scan” bevat nu het kenmerk [LastAccessed] voor bestanden. Dit maakt uiteenlopende toepassingen mogelijk, bijvoorbeeld alleen de meest recent gebruikte bestanden migreren of PowerBI-modellen maken die laten zien welke bestanden actief worden gebruikt en welke bestanden ROT zijn (Redundant, Obsolete en Trivial). |
| Data ETL/ForEach | “File and Directory scan”: prestaties geoptimaliseerd voor het ophalen van het eerste mapniveau. (doorloopt niet langer de volledige hiërarchie) |
| Versie 2.01 | februari 2022 |
|---|---|
| Data ETL | Edit table Nieuwe knop om de kolomindeling van een databasetabel te bewerken |
| Data ETL | List settings Nieuwe knop om de instellingen van de SharePoint-lijst in een browser te openen |
| File Management | Library settings Nieuwe knop om de instellingen van de SharePoint-bibliotheek in een browser te openen |
| File Management | Migratie van de hoofd-/subversiegeschiedenis van documenten uit legacy-DMS'en. Ondersteunt Alfresco, OpenText, FileNet of elk DMS waarin de metadata van documentversies is opgeslagen in een database, CSV of Excel. |
| For-Each | Group By: Nieuwe functionaliteit om gegevens te groeperen. Deze is essentieel om meerdere rijen om te zetten naar 1 waarde per kolom op basis van een of meer GroupBy-kolommen. Toepassingen zijn onder meer: - Waarden aanmaken voor SharePoint-keuzekolommen of voor Managed Metadata- en Lookup-kolommen met meerdere waarden. - De Variabelen met meerdere waarden toepassen in SharePoint- en databasefilters met de IN-filterclausule. - Migratie van documentbeheersystemen, waarbij u één resultaatset (die u op verschillende manieren kunt aanmaken/voorbereiden) als Bron voor een FOR-EACH kunt gebruiken en „FileManagement" kunt automatiseren. Vervolgens groepeert u (GroupBy) op Site/Map en de FileManagement-stap optimaliseert de bestanden uit verschillende bronnen en bundelt ze („batch") in 1 Azure-sessie per bestemming. Dat verhoogt de prestaties effectief met x2 tot x50 ten opzichte van verwerking per afzonderlijk bestand en maakt bovendien het toewijzen en berekenen van metadata veel eenvoudiger en transparanter.Deze functie is uiterst nuttig om content te verdelen over veel sites op basis van een resultaatset die de bestemmingssites, de bronopslaglocatie en de metadata definieert. |
| SharePoint | Naar Managed Metadata-tags in een hiërarchie kan nu conform het PnP-framework worden verwezen met het pipe character | |
| SharePoint Online | File Management: De versie van een bestand kan nu worden opgegeven, ook als het bestand geen versiegeschiedenis heeft. Gebruik hiervoor de nieuwe kolom [Set version] in de metadatatoewijzing. |
| Sessielog | Automatisch vernieuwen van de log voor een actieve job |
| Sessielog | Uitgebreidere filtering. Werkt ook realtime op een actieve job. Optie om alleen fouten weer te geven. |
| Sessielog | x15 sneller opschonen van verouderde logsessies. Het verwijderen van specifieke sessies gebeurt direct. |
| Sessielog | Nieuwe viewer voor het analyseren van ingesloten rapporten zoals SourceFiles.txt Dit is handig wanneer u werkt op een machine waarop Excel niet is geïnstalleerd. In plaats van het rapport in Notepad of Excel te openen, wordt binnen de Stap een nieuw tabblad geopend waarin het rapport kan worden geanalyseerd. De inhoud kan worden gesorteerd, gefilterd en geëxporteerd naar Notepad of Excel. |
| Sessielog | Nieuwe optie in het rechtermuisknopmenu om de Versiegeschiedenis van bestand te bekijken |
| Versie 1.95 | januari 2022 |
|---|---|
| Taalondersteuning | Ondersteuning toegevoegd voor de volgende talen: - Thai (Thailand) - Vietnamees (Vietnam) |
| SharePoint | Verwerking van validatieregels op kolomniveau in SharePoint-lijsten en -bibliotheken. Het gedefinieerde validatiebericht van de daadwerkelijke SharePoint-regel wordt samen met de gegevenswaarde ook teruggegeven in de sessielog, zodat u de context begrijpt. |
| SharePoint | Verbeterde verwerking van beschadigde kolomdefinities in SharePoint-lijsten. |
| MS SQL Server | Ondersteuning voor het onderbrengen van de repository in een SQL Server-database in plaats van lokaal in de map program-public. Dit is nuttig om te voldoen aan beleid voor gegevensbescherming en levert ook betere prestaties bij grote sessielogs. |
| Transformatie | Nieuwe functie IndexValue |
| Variabelen | De testwaarde van de expressie voor [data] wordt nu opnieuw geladen wanneer het eigenschappenvenster van de Variabele wordt geopend |
| Sessielog | Ctrl-A selecteert nu de berichttekst |
| File Management | Geoptimaliseerde kopieerbewerking voor bestanden tussen Bestandsshares |
| Sessielog | Laden/uitvouwen 35% sneller |
| Versie 1.93 | december 2021 |
|---|---|
| Job interactief uitvoeren | Kolommen krijgen nu automatisch de juiste breedte, zodat gegevens gemakkelijker te bekijken zijn |
| Gevalideerde gebruikers | SharePoint: Nieuw rapportvenster om alle gevalideerde gebruikers te bekijken. Handig om te zien hoe gebruikers zijn gekoppeld en hoe ze worden herleid in de AD |
| Public preview | Dit zijn de functies die nog niet gereed zijn voor GA, maar zijn opgenomen zodat u ze vooraf kunt bekijken |
| Versie 1.86 | |
|---|---|
| SharePoint Online | „Schema vernieuwen" is nu x2-x80 sneller (hoe groter de Termstore en het aantal content-types, hoe sneller) |
| SharePoint Online | „Verbinding" heeft een nieuwe optie om verborgen lijsten en bibliotheken op te nemen |
| Database | Nieuwe optie om rechtstreeks vanuit het venster voor de databaseverbinding een verbinding met een CSV-/Excel-blad aan te maken. |
| Functies | Nieuwe systeemfunctie RemoveIllegalcharactersFromFileName |
| Datatransformatie | Transformatie testen voor SharePoint-gebruikerskolommen: bij het transformeren van waarden wordt de gebruikerskoppelingslijst nu in de test meegenomen, zodat het daadwerkelijk gekoppelde resultaat wordt weergegeven. U kunt de koppelingslijst ook vanuit het transformatievenster bewerken |
| SharePoint-gebruikersvalidatie | Validatie van gebruikersnamen kan nu worden uitgevoerd in „Datatransformatie" en „Gebruikerskoppeling bewerken" |
| Datatransformatie | Nieuwe knop „Waarde plakken" voor SharePoint-kolommen van het type Managed Metadata, Lookup, Content-Type en Choice |
| Joblog | Nieuwe rechtermuisknopoptie „SharePoint-versiegeschiedenis openen" in Notepad of Excel |
| Algemeen | Met het muiswiel kunt u nu scrollen in het deelvenster met het tabblad met opties bij alle Stappen |
| Versie 1.79 | |
|---|---|
| Algemeen | Digitaal ondertekende uitvoerbare bestanden en Setup |
| FileManagement | Nieuwe methode om mappen uit te sluiten op basis van gedeeltelijke tekenreeksovereenkomst op de kolommen [Path] en [URL path]. Zo zal *forms*;*system* ZOWEL bestanden als mappen uitsluiten/opnemen/opnemen+ als de padtekenreeks „forms" of „system" bevat. Dit is zo gecodeerd dat het specifiek werkt op de kolom [URL path] voor een SharePoint-bron en op [Path] voor een Bestandsshare-bron. |
| Versie 1.77 | |
|---|---|
| DataETL & FileManagement | Nieuw previewfilter. Wanneer u een job visueel met preview uitvoert, kunt u de te verwerken content nu filteren op basis van de sorteerkolom. |
| DataETL & FileManagement | SharePoint-gebruikersvalidatie: voor de standaardgebruiker kunnen nu een of meer extra domeinen worden opgegeven die voor de gebruikersvalidatie worden gebruikt. Met de syntaxis app@sharePoint;mydomain.com wordt geprobeerd mydomain.com op een gebruikersnaam toe te passen als een bepaalde gebruiker niet kan worden gevalideerd. - Voorbeeld1: gebruiker JOHN wordt eerst gevalideerd met de naam zoals die is. Als dat mislukt, wordt validatie geprobeerd met JOHN@mydomain.com - Voorbeeld2: gebruiker ANN@abc.com wordt gevalideerd met de naam zoals die is. Als dat mislukt, wordt validatie geprobeerd met ANN@mydomain.com |
| Transformaties | De naam van de waardekoppelingslijst wordt nu weergegeven naast de transformatie-instantie voor een beter overzicht. Ook kan de koppelingslijst direct worden geopend zonder de transformatie te hoeven openen. |
| Transformaties | Nieuwe kolom Final result die het resultaat van de expressie in combinatie met de transformatieacties weergeeft. |
| Tabblad Job | Nieuwe visuele indicatie op het tabblad Job wanneer een actieve job is voltooid. Job completed successfully enz. |
| Tabblad Job | Nieuwe knop op het tabblad Job Goto preview job brengt u naar de actieve previewsessie die mogelijk achter andere vensters verborgen is. Zo vindt u een visueel actieve job op de machine gemakkelijker terug wanneer er veel vensters geopend zijn. |
| Versie 1.67 | |
|---|---|
| DataETL & ForEach | SQLServer: Verbeterde SQL-parsing van tabellen en kolommen met allerlei tekens in de namen. Ondersteuning toegevoegd voor het UNION keyword zonder FROM-clausule. |
| Jobplanning | Nieuwe werkbalkknop toegevoegd op het lint-tabblad Job: Geplande jobs beheren voor eenvoudige toegang tot de jobplanner. Ook wordt de jobplanner direct geopend nadat een job is ingediend, zodat u deze eenvoudig kunt controleren en de status kunt bewaken. |
| Geplande jobs | Nieuwe werkbalkknop om eenvoudig een Stap te selecteren en de uitvoering ervan in te plannen zonder eerst de Stap te hoeven openen en naar het tabblad Job te gaan. |
Overige wijzigingen
| DataETL & ForEach | SQL-bron: het editorvenster wordt nu dynamisch aangepast in grootte, zodat er meer ruimte is voor de editor. |
|---|---|
| Rapportage | Prestatieverbetering: het ophalen van het bestandsmigratierapport is nu 3x sneller. |
| Data ETL & Bestandsbeheer | Ondersteuning voor SharePoint-systeembibliotheken SitePages en SiteAssets |
| Sessielog | Verbetering van de laadtijd wanneer een sessie meer dan 75000 logregels bevat. |
| Variabelen & toewijzingen | Visueel herontwerp van het venster „Bewerken” en nieuwe kolom Description toegevoegd. |
| Variabelen | Nieuwe keuzelijst „Gerefereerd” waarin alle verwijzingen naar de geselecteerde variabele worden weergegeven. U ziet de stapnaam, het staptype en de locatie waar de variabele wordt gebruikt. |
| Variabelen | Meervoudige selectie wordt nu ondersteund bij het verwijderen. (Ctrl-A, Ctrl-klik, Ctrl-Shift-klik) |
| Variabelen | Nieuw selectievakje „Alleen niet-gerefereerde tonen”. Hiermee wordt een filter toegepast, zodat alleen variabelen worden weergegeven die nergens worden gebruikt. Dit is zeer handig om op te schonen door ongebruikte variabelen te verwijderen |
| Alle stappen | Nieuwe optie om een aangepast logbericht op te geven (tabblad Opties). Handig om contextspecifieke informatie aan het sessielog toe te voegen voor het volgen en analyseren van jobs. De informatie is vanuit het Dashboard globaal doorzoekbaar over alle sessies en alle stappen. |
| Alle stappen | Nieuwe optie om op te geven wat er moet gebeuren wanneer er een fout optreedt. Geldige opties zijn: - Log a warning and continue (de standaard) - Log a warning and exit current Group Step - Stop the job |
| DataETL & ForEach & Bestandsbeheer | Nieuwe optie om op te geven wat er moet gebeuren wanneer er geen gegevens of bestanden worden opgehaald uit de bron. Geldige opties zijn: - Ignore and continue (de standaard) - Log a warning message - Log a message and exit the current Group Step - Log a warning and exit the current Group Step |
| Groepsstap | Nieuwe hyperlink om een ingesloten stap te openen. |
| Groepsstap | Nieuwe trefwoorden voor de retourwaarde van een voorwaarde: - "ExitGroup" , "ExitGroupWarning" om de huidige stap en alle daaropvolgende stappen binnen de groep niet aan te roepen. - "StopJob" , "StopJobWarning" om de job onmiddellijk te stoppen. |
| Data ETL | SharePoint Item Update: nieuwe optie om te reageren wanneer niet alle bronsleutels overeenkomen met een doelitem. U kunt een waarschuwing activeren, de huidige groepsstap verlaten of de job stoppen. Dit is zeer handig wanneer uw bedrijfsregels voorschrijven dat elke bronsleutel moet overeenkomen met een doelitem. Let op: de situatie wordt gedetecteerd voordat er een actie wordt uitgevoerd, zodat er geen gegevens worden beschadigd. |
| Data ETL | SharePoint Item Update: nieuwe optie om te reageren wanneer meerdere items worden bijgewerkt op basis van één bronsleutel. U kunt een waarschuwing activeren, de huidige groepsstap verlaten of de job stoppen. Dit is zeer handig wanneer uw bedrijfsregels voorschrijven dat per bronsleutel slechts 1 item mag worden bijgewerkt. Let op: de situatie wordt gedetecteerd voordat er een actie wordt uitgevoerd, zodat er geen gegevens worden beschadigd. |
| Data ETL & Bestandsbeheer | Nieuwe optie om te reageren wanneer er een fout optreedt. U kunt een waarschuwing activeren (de standaard), de huidige groepsstap verlaten of de job stoppen. Dit is zeer handig wanneer bijvoorbeeld een dynamische URL onjuist is en het geen zin heeft om verder te gaan met de huidige iteratie in een For-Each of met de hele job. |
| Sessielog | Nieuwe hyperlink om een geneste stap te openen. De link heeft een tooltip die de opslaglocatie van de stap toont |
| Sessielog | Een bericht kan nu 8k groot zijn (voorheen 2k) en is vanuit het Dashboard globaal doorzoekbaar over alle sessies en alle stappen. |
| PowerShell | Nieuwe argumenten voor Add-FlowLogRow bij -LogTypes: - -LogType StopJob stopt de job - -LogType ExitGroup verlaat de groepsstap van waaruit de PowerShell-stap wordt aangeroepen. |
| Berekening | Nieuwe functies: - RemoveIllegalCharactersFromFileName() - ReadTextFile() - FileExist() - GetFileNamePart() |
| Data ETL | SharePoint: ondersteuning voor extractie van de versiegeschiedenis van items in aangepaste lijsten naar een database (Insert/Update), Excel, csv en ForEach. U kunt criteria voor de extractie opgeven: de datum van de oudste versie die moet worden opgenomen, vast ingesteld of via een variabele. Bij het bekijken van een voorbeeld van de opgehaalde SharePoint-itemgegevens kunt u er ook voor kiezen de versiegeschiedenis visueel weer te geven. (Let op: de versiegeschiedenis kan nog niet worden toegepast op nieuwe items in aangepaste SharePoint-lijsten. Versiegeschiedenis wordt in Bestandsbeheer volledig ondersteund) |
| Bestandsbeheer | SharePoint-versiegeschiedenis: u kunt nu criteria voor de extractie opgeven: de datum van de oudste versie die moet worden opgenomen, vast ingesteld of via een variabele. |
| Kolomtoewijzing | Data-ETL & Bestandsbeheer: nieuwe knop in het lint om alle kolommen automatisch toe te wijzen en toewijzingen opnieuw in te stellen |
| Documentatie | Nieuw artikel over SharePoint-gebruikerstoewijzing. Binnen het product staat er een link van Opties gebruikerstoewijzing naar het artikel. |
| Bestandsbeheer | Allow any user name (Only O365) – nieuw validatiebericht om te controleren of aan de voorwaarden voor de werking van deze optie is voldaan |
| Bestandsbeheer | De breedte van Override URL is uitgebreid tot 300 tekens, zodat lange URL's die uit meerdere variabelen bestaan mogelijk zijn |
| Data ETL | Nieuwe link om de CSV-map en de eigenschappen van de databaseverbinding te openen |
| Data ETL & Bestandsbeheer | Nieuwe visuele aanduiding wanneer een „Van”- of „Naar”-filter is gedefinieerd. De aanduiding dient ook als snelkoppeling naar de filterdefinitie |
| Lint Bestand | Navigeert nu naar de locatie van de stap in de huidige context. |
| SharePoint | Data-ETL & Bestandsbeheer: ondersteuning voor emoji's (❤️ Bron om emoji's te kopiëren en plakken ). Itemeigenschappen (inclusief mapnamen) kunnen nu emoji's bevatten. U kunt zelfs zoeken naar items met een specifieke emoji. |
| Joblog | Nieuwe knop in het lint om het Dashboard te openen |
| Joblog | Zoeken/filteren: verbeterde visuele markering en toetsenbordnavigatie vanuit het zoekveld. |
| Joblog | Nieuwe filteroptie om de „zoekcriteria” als filter toe te passen en zo de zichtbare rijen te beperken. |
| Joblog | Zoek- en filtercriteria worden nu direct toegepast terwijl u typt. |
| Joblog | De kolom Bericht wordt nu permanent uitgevouwen, maar alleen wanneer erop wordt geklikt. |
| Joblog | Nieuwe knop „Openen” om de stap te openen waartoe de huidige logregel behoort. |
| Data ETL | Naar SharePoint-documentbibliotheek: de nieuwe actie Check out checkt bestanden uit naar het account dat in de SharePoint-verbinding is gedefinieerd. |
| Data ETL | Naar SharePoint-documentbibliotheek: de nieuwe actie Discard check out verwijdert de uitgecheckte status van bestanden. |
| Data ETL | Voorbeeldvenster: nieuwe knop maximaliseren om het voorbeeldvenster te vergroten |
| Bestandsmigratie | Vanaf Bestandsshare: automatische conversie van URL-gecodeerde bestandsnamen. Zo wordt My%20file.docx omgezet in My file.docx vóór de overdracht naar SharePoint |
| Bestandsmigratie | Voorbeeldvenster: nieuwe knop maximaliseren om het voorbeeldvenster te vergroten |
| Melding | PowerAutomate en e-mail: vertraagde melding voor SharePoint Online. De melding wordt pas verzonden wanneer alle bestanden door Azure zijn geverifieerd. |
| Melding | PowerAutomate en e-mail: nieuw veld „FileSummary” dat het aantal bestanden met Ok, Waarschuwing, Fout toont |
| Bestandsmigratie | Azure/SPO-doel: de melding (indien ingeschakeld) wordt pas geactiveerd wanneer alle bestanden van een bepaalde stap door Azure zijn verwerkt. |
| Account | Nieuwe instelling „Diagnostiek” om logging in te schakelen van de onbewerkte gegevens die naar SharePoint en databases worden verzonden. |
| Stap | Herziene werkbalk in de rechterbovenhoek. Alle opdrachten uit TOOLS staan nu ook hier. |
| Stap | Ctrl+S voert in alle stappen een OPSLAAN uit |
| Data-ETL | Nieuw invoertype „Variabelen”. Handig voor SQL DDL-instructies en bewerkingen die volledig op variabelen zijn gebaseerd en dus geen invoerresultaatset hebben. |
| Bestandsrapportage | Rapporten worden 3x sneller opgehaald. (Herziene indexering en SQL WHERE-syntaxis) |
| Bestandsmigratie | Herziene detectie van de situatie waarin het computersysteem onvoldoende geheugen heeft en veel dingen beginnen te mislukken. |
| Bestandsmigratie | Openstaande bestanden in Azure: geoptimaliseerde visuele status van het aantal bestanden dat asynchroon in Azure in behandeling is. Nieuw artikel dat dit scenario beschrijft |
| Migration OnDemand | Nieuw artikel dat beschrijft wat u met de template kunt doen, plus een vergelijking met MS Mover en MS Migration Manager |
| Gegevenstransformatie | Nieuwe gebruikersinterface voor gegevenstransformaties in variabelen en kolomtoewijzingen |
| Dashboard | Visuele aanduiding van bestanden die wachten op de Azure-overdracht naar SharePoint |
| Dashboard | Nieuwe kolom Job PID die de PID uit Windows Taakbeheer toont |
| Expressies | Nieuw mechanisme om expressies te testen |



De log die wordt gegenereerd wanneer in het bovenstaande voorbeeld een exception wordt gegenereerd: 