Ga naar inhoud
Contact us

GA-download en wijzigingslogboek

SharePointOpgelostNumerieke waarden met >6 decimalen werden in wetenschappelijke notatie geretourneerd, waardoor elke numerieke berekening mislukte en ook SQL-opdrachten mislukten
SharePointOpgelostManaged 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.
SysteemOpgelostHet toepassingspictogram werd op sommige computers niet weergegeven.

FileManagement

FileManagementNieuwOndersteuning voor Nextcloud v32 en nieuwer.
FileManagementVerbetering[File Type] en [File Owner (AD)] worden nu ondersteund in bronfilters
FileManagementVerbetering[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
FileManagementVerbeteringNieuwe kolommen voor documentbibliotheken: [File Size All Versions] en [Version Count]
FileManagementDocumentatieJokertekens gebruiken in filters
FileManagementVerbeteringOffload & 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
FileManagementVerbeteringMS 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.
FileManagementVerbeteringFile_VersionCount toegevoegd aan de view report_migrated_files. Deze kolom toont hoeveel versies voor het bestand zijn verwerkt.
FileManagementVerbeteringFile_SizeAllVersions toegevoegd aan de view report_migrated_files. Deze kolom toont de grootte van het volledige bestandsitem, inclusief de volledige versiegeschiedenis.
FileManagementJoblogDe 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
FileManagementVerbeteringDe 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.
FileManagementVerbetering5 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
FileManagementVerbeteringAWS 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.
FileManagementVerbetering[file_accessed] en [file_checkedoutto] toegevoegd aan de view Report_MigratedFiles
FileManagementVerbeteringProxy: “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
FileManagementVerbeteringAmazon S3-verbinding: de AWS S3 Bucket Name mag nu 100 tekens lang zijn. (Uitgebreid van 40)
FileManagementOpgelostAls 2 jobs exact tegelijkertijd dezelfde gebruiker valideerden, mislukte de job
FileManagementOpgelostEen 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
FileManagementOpgelostWanneer de naam van een File Management langer was dan 40 tekens, trad een fatale databasefout op.
FileManagementOpgelostTabblad 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.
FileManagementOpgelostSharePoint: nieuwe SharePoint-kolommen werden pas in de vervolgkeuzelijst voor toewijzing aan de bestemming weergegeven nadat de Step opnieuw was geopend
FileManagementOpgelostSharePoint: soms konden bestanden op “In behandeling” blijven staan, ook al waren ze succesvol gemigreerd, en veranderde de status nooit in Aangemaakt enz.
FileManagementOpgelostSharePoint-filter: het tabblad voor server-side filters werd niet altijd weergegeven.
FileManagementOpgelostBestandsverbinding: Copy to new connection werkte niet voor AWS S3 en Azure BLOB.
FileManagementOpgelostBestandsverbinding: het besturingselement voor het instellen van de limiet voor de uploadbestandsgrootte was onzichtbaar.
FileManagementOpgelostSharePoint: 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
DataETLVerbeteringSharePoint-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.
DataETLVerbeteringBestandsshare-inventarisatie: ondersteuning voor het trefwoord Skip! in filters
DataETLVerbeteringDatabase: ondersteuning voor het trefwoord Skip! bij het SQL-trefwoord IN in de where-clausule wanneer een variabele wordt gebruikt.
DataETLVerbeteringSQL Server-bron/-bestemming: ondersteuning voor kolomnamen zoals From, To, Select, die gereserveerde woorden zijn in SQL Server.
DataETLVerbeteringSharePoint (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.”
DataETLVerbeteringSharePoint On-Prem: ondersteuning voor [FileSizeAllVersions] en [VersionCount].
MappinglijstVerbeteringNieuwe knop Save.
DataETLVerbeteringSharePoint: nieuwe kolommen voor documentbibliotheken: [File Size All versions] en [version Count] De waarden worden ALLEEN opgehaald wanneer “Include version history” NIET is geselecteerd
DataETLVerbeteringSharePoint: Sub Sites Hierarchy (VirtualSubSites) ondersteunt nu groepsgekoppelde sitecollecties (zoals Teams)
DataETLVerbeteringSharePoint: ondersteuning voor een dynamische URL in de virtuele lijsten: - Sub Sites Hierarchy (VirtualSubSites) - Tenant groups (VirtualGroupList) - Tenant Users (VirtualUerList)
DataETLOpgelostBestandsshare-Discovery: IN filter werkte niet voor meer dan 1 waarde
Data ETLOpgelostSQL 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.
DataETLOpgelostSQL 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]
DataETLOpgelostSharePoint Online: [FileSize] was onjuist voor versies bij het ophalen van de versiegeschiedenis van bestanden in een documentbibliotheek.
Installatie
InstallatieVerbeteringDe standaarddatabaseserver voor de Repositorydatabase is nu SQL Server Express 2025.
InstallatieVerbeteringHet 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.
InstallatieVerbeteringAls SQL Server Express 2022 al is geïnstalleerd, wordt de installatie van SQL Server Express 2025 overgeslagen
InstallatieVerbetering“Show changelog” is nu niet aangevinkt.
InstallatieVerbeteringDe 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 ServerVerbeteringAuthenticatie met gebruikersnaam/wachtwoord: de maximale lengte van het wachtwoord is nu 250 tekens.
SQL ServerVerbeteringTransacties 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 ServerVerbeteringRepository SQL Server Express: ondersteuning voor de nieuwe limiet van 50 GB databasegrootte in de gratis SQL Server Express 2025.
SQL ServerVerbeteringRepository: SQL Server Express: aan het begin van elke jobsessie wordt de gebruikte/beschikbare ruimte gerapporteerd.
SQL ServerOpgelostAuthenticatie met gebruikersnaam/wachtwoord: het wachtwoord mag nu ' (enkele apostrof) bevatten.
SQL ServerOpgelostSQL Server-deadlocks
SharePoint
SharePointNieuw3 nieuwe kolommen voor vertrouwelijkheidslabels (alleen-lezen). Meer info
SharePointVerbeteringDocumentatie herzien: M365 App Registration aanmaken
SharePointVerbeteringBeheer van de migratiewerkbelasting om ervoor te zorgen dat de Azure-migratiewachtrijen niet overbelast raken
SharePointVerbeteringNieuwe 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.
SharePointFunctie verwijderdDe 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
SharePointOpgelostIn 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.
SharePointOpgelostWanneer 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.
SharePointOpgelostFout bij het berekenen van de versiegrootte wanneer deze groter was dan 2 GB.
SharePointOpgelostEen 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
FunctieVerbeteringNieuwe functie: CallStep( 'Step name or ID' ) Retourneert Ok, Warning, Error of een systeemfout als de step niet wordt gevonden.
FunctieVerbeteringNieuwe functie: SPConvertToDirectFolderURL( 'Browser URL' ) Retourneert de directe URL zonder codering en aspx-verwijzingen.
FunctieVerbeteringNieuwe functie: ReplaceFirst Vervangt het eerste voorkomen van een tekenreeks door een andere tekenreeks. (Niet hoofdlettergevoelig)
FunctieVerbeteringNieuwe functie voor de filterfunctie Match: WildCardToMatch( ‘. wildcard spec’ )
FunctieVerbeteringNieuwe functie voor SQL: WildCardToSQLLike( '*.* wildcard spec' )
FunctieVerbeteringNieuwe functie voor SQL: DateTimeToNumber( 'DateTime' or 'Date' )
FunctieVerbeteringNieuwe functie voor SQL: GetSQLSelect() Retourneert de laatste SQL SELECT-instructie die in DataETL of For-Each is uitgevoerd
FunctieVerbeteringNieuwe functie FolderExist('my folder') om te testen of een map al dan niet bestaat
Overig
SysteemVerbeteringAfhankelijkheid van .Net 6.0 verwijderd
Step-UIVerbeteringDe werkbalkknop Save All in de rechterbovenhoek is nu veel sneller
AccountVerbeteringNieuwe 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.
DashboardVerbeteringNieuwe status die aangeeft hoeveel MS Migration API-pakketten op Microsoft wachten.
DashboardVerbeteringOpnieuw 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..
DashboardVerbeteringNieuwe kolom [End]. Toont wanneer de job is gestopt. De tooltip berekent de duur van de job.
DashboardVerbeteringNieuwe kolom [SessionLog_id]. Toont de id van de jobsessie. Gebruik deze waarde in diverse rapporten.
DashboardVerbeteringNieuwe Select files processed in job session om querycriteria te genereren op basis van de geselecteerde sessie.
JobserverVerbeteringWindows-service: de maximale lengte voor account en wachtwoord is nu elk 500 tekens.
RepositoryVerbeteringDe verbinding met de Repositorydatabase kan nu authenticeren met gebruikersnaam/wachtwoord
PowerShellOpgelostWerkte niet: Set-FlowVariable -Name "[<SessionLog-CustomInfo>]" -Value $MyVariable Set-FlowVariable -Name "[<SessionLog-Name>]" -Value $MyVariable
MappinglijstOpgelostWaarden die met Paste vanuit het klembord werden geplakt, activeerden het opslaan niet, tenzij daarna een waarde werd gewijzigd
BestandsbeheerOpgelostBij 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
BestandsbeheerOpgelostSharePoint: Unicode-tekens in gebruikersnamen konden in sommige gevallen gecodeerd worden weergegeven bij gebruik van Allow any user name (Only M365)
Amazon S3-verbindingVerbeteringEr 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 verbindingGedragWerkt bij klikken nu consistent voor alle verbindingstypen en opent het bladervenster van de verbinding.
TransformatieOpgelostKlikken op de helpknop voor documentatie kon het programma laten crashen
BestandsbeheerOpgelostHet verplaatsen van bestanden mislukte en werkte onjuist wanneer ook was gekozen om de hoofdmap te verwijderen als deze leeg is.
BestandsbeheerOpgelostEen bestand in een Bestandsshare met een beschadigde datum Created of Modified liet de job crashen
MappingOpgelostBij het kopiëren van een mappinglijst kon de naam langer worden dan 50 tekens, wat een fout veroorzaakte
DashboardOpgelostSelect files processed in job session verwijderd. Dit is een functie van 7.0 en was per ongeluk zichtbaar in v6.63.x
DataETLOpgelostDe Bestandsshare-inventarisatie mislukte in sommige gevallen wanneer machtigingen in de scan werden opgenomen.
AlgemeenVerbetering“Controleren op updates” bij het opstarten kan nu worden uitgeschakeld (Niet meer weergeven)
DataETLOpgelostDatabasebron: 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.
BestandsbeheerOpgelostBestand 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.
BestandsbeheerOpgelostBestand 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.
JoblogOpgelostBij een fout en met de instelling Continue and log a warning voor On error retourneerde de variabele [<SessionLog-Result>] Warning in plaats van Error.
TeamsOpgelostWanneer er een fout optrad, werd de job ingesteld op ‘Waarschuwing’ in plaats van ‘Fout’. Bijvoorbeeld bij een ongeldige URL.
BestandsbeheerVerbeteringSharePoint Online: afhandeling van meerdere gelijktijdige jobs die tegelijkertijd meerdere bestanden met identieke bestandsnamen naar dezelfde doelmap uploaden.
DataETLVerbeteringPrestaties van SQL-inserts. Op SQL Server 15x sneller en op AzureSQL 50x sneller
SysteemVerbeteringPowerBuilder Runtime bijgewerkt naar 2025 build 3683
SysteemVerbeteringAfhankelijkheid van Aspose (3rd party .Net extension) verwijderd.
UIWijzigingDe module voor SharePoint, Azure, AWS S3 is hernoemd naar “Bestandsopslag” en heeft een nieuw pictogram.
ModuleTypeBeschrijving
TeamsOpgelostValidatie: - 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.
BestandsbeheerOpgelostAls een SharePoint-bron was geselecteerd zonder een bibliotheek te kiezen, was de knop Filter uitgeschakeld bij het overschakelen naar een Bestandsshare-bron.
WaardemappingOpgelostBij het hernoemen van een mappinglijst in de dialoogvenstermodus (via dubbelklikken) werd de nieuwe naam niet weergegeven in de hoofd-UI van de mappinglijsten.
SQL ServerOpgelostVoorvoegsel N' toegevoegd voor tekenreeksen in dynamisch gegenereerde SQL om een juiste verwerking van Unicode te garanderen, ongeacht de geselecteerde codepagina van de database
BestandsbeheerOpgelostBij gebruik van % (procent) in een mapnaam of bestandsnaam kon de migratie in sommige gevallen mislukken
SysteemOpgelostVerbeterde procesbewaking om onterechte meldingen “Job session was terminated unexpectedly” te voorkomen
MappingOpgelostDe naam van een mappinglijst kon bij het typen langer worden dan de toegestane 50 tekens.
SysteemOpgelostSysteemfout in de aanroepboom bij het klikken op een stap.
SharePointOpgelostMeerdere jobs (10+) konden een deadlockfout in de database veroorzaken bij het bijwerken van de bestandsstatus.
SharePointOpgelostOngeldige niet-zichtbare stuurtekens (ascii 0 – 31, 127 – 159) in bestandsnaam, mapnaam en metadata worden nu vóór de migratie verwijderd.
SharePointOpgelostHEX-gecodeerde ongeldige niet-zichtbare stuurtekens (ascii 0 – 31, 127 – 159) in bestandsnaam en mapnaam worden nu vóór de migratie verwijderd.
DataETLOpgelostBestandsshare scannen: wanneer het bestandssysteem een uitzondering gaf door onvoldoende machtigingen of beschadiging van het bestandssysteem, bevatte het gelogde foutbericht niet de bestandsnaam en mapnaam
TeamsVerbeteringSite-inrichting: de volgende 2 trefwoorden zijn toegevoegd aan de lijst met toegestane PowerShell-opdrachten: if en Add-AzADGroupMember
WaardemappingVerbeteringSnellere UI in de module Mappinglijst.
SysteemVerbeteringSneller starten en afsluiten van het SMART Migration-programma.
BestandsbeheerConfiguratieAantal downloadthreads verlaagd van 10 naar 3 bij het downloaden van SharePoint naar Bestandsshare. Dit is om overhead te beperken.
ModuleTypeBeschrijving
BestandsbeheerOpgelostHet teken 0×04 (decimaal 4) in de metadata van een bestand zorgde ervoor dat de migratie van het bestand mislukte
BestandsbeheerOpgelostDe filter-UI voor een SharePoint-bron toonde geen CAML-filters aan serverzijde.
BestandsbeheerOpgelostEr kon een onterechte waarschuwing worden gegeven over een niet-bestaande variabele met de naam: - [<Override-PopulateBItables>]
InstallatieprogrammaVerbeteringGeautomatiseerde installatie van .NET
ModuleTypeBeschrijving
DataETLNieuwMet 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
FunctieNieuwXMLEscape('string') om een XML-tekenreeks te coderen, zodat alle tekens door een XML-parser kunnen worden verwerkt.
FunctieNieuwWriteFile('File Name', 'Data') schrijft gegevens naar het einde van een bestaand bestand of maakt een nieuw bestand aan.
FunctieNieuwMappingListModified('Mapping List Name') bepaalt of een bepaalde mappinglijst tijdens de uitvoering van de job dynamisch is gewijzigd.
AccountNieuwDe 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.
SessielogNieuwBij 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.
OffloadVerbeterdRapportage en foutafhandeling in het herstelproces van ge-offloade bestanden zijn nu consistenter en de berichten zijn beter leesbaar en relevanter.
SharePointVerbeterdTermStore: verbeterde afhandeling van anchor-tags op hoofdniveau.
SharePointVerbeterdTermStore: verbeterde programmalogging wanneer Diagnostics mode is ingeschakeld.
BestandsbeheerOpgelostDe 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.
BestandsbeheerOpgelostBij het gelijktijdig uitvoeren van veel jobs die dezelfde mapstructuur als doel hebben, meldt Azure een onterechte fout. Deze situatie wordt nu gedetecteerd en genegeerd.
DataETLOpgelostEen Excel-bron kon in sommige gevallen niet worden geconfigureerd.
InstallatieprogrammaOpgelostProbleem bij het upgraden van oudere repository's. Kon soms een SQL-fout veroorzaken.
SharePointOpgelostTermStore: een anchor-tag op het derde niveau kon niet worden gelezen.
SharePointOpgelostTermStore: als er meerdere talen zijn en de standaardtaal is gewijzigd, werd de termhiërarchie onjuist weergegeven. Bovendien konden termen tijdens runtime niet worden omgezet.
ModuleBeschrijving
UIDe 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.
AccountWanneer de licentie is verlopen, wordt dit duidelijker vermeld.
InstallatieprogrammaIn 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.60GA – 11 februari 2025
FoutopsporingDe verwerking stoppen en naar „Voorbeeldmodus” gaan met inspectie van variabelen. Klik met de rechtermuisknop op een Step in de aanroepstructuur
SQL ServerBijgewerkte ondersteuning voor Azure SQL. Nu wordt ODBC 18.4.1 of nieuwer gebruikt om een versleutelde verbinding te benutten.
SQL ServerTekstkolommen worden nu aangemaakt met het gegevenstype nvarchar
SQL ServerZowel 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
InstallatieprogrammaDe 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.
FileManagementSharePoint Online-documenten offloaden naar Azure Blob Storage, Amazon S3 Bucket, Bestandsshare
FileManagementDe optie Move in FileManagement ondersteunt nu bevestiging van een geslaagde migratie voordat het bronbestand wordt verwijderd.
FileManagementOndersteuning voor verwijderen in File Management
DataETLAzure Blob Storage & Amazon S3 Bucket als invoer voor DataETL en FileManagement (analyse en gegevenslevering bij M&A in plaats van een USB-stick)
DataETLNieuwe weergave DeleteFiles
DataETLDe weergave „MigratedFiles” heeft 2 extra kolommen [DetsinationModifiedBy] [DestinationOverwrittenModifiedBy]
DataETLBestandsshare-discovery: ondersteuning voor een relatief pad bij het splitsen van mapnamen.
PowerShellOndersteuning voor dynamische verbindingen voor PowerShell LoadSharePointConnectionForPowerShell(URL)
UIOndersteuning voor hoge DPI (tabblad Account)
UI„Voorbeeldmodus” van DataETL & FileManagement is nu vergrendeld als bovenste venster, zodat deze gemakkelijker toegankelijk is
UIUI in SMART Migration bij gebruik van de Teams-sjabloon: Standaardmodus/Geavanceerde modus
Teams UI
  • Vereenvoudigde UI in Teams - Vereenvoudigde installatie en beheer in SMART Migration - Ondersteuning voor offload naar AWS S3, Azure Blob Storage, Bestandsshare - PowerApp voor herstel van geoffloade content (open source) - Sitevoorziening - Optie „Bestand verplaatsen” in Migratie (direct met Lift&Shift en via proxy) - Lift&Shift zonder proxy's - Geconsolideerde contentrapportage - Jobs importeren uit CSV - Ondersteuning voor verwijderen (direct en via proxy) - Validatie (ook voor migraties die zijn uitgevoerd met andere producten zoals MS SPMT - OneDrive-ondersteuning met UPN (e-mailadres bron en e-mailadres doel) - Optie Archiveren om voltooide jobs naar de Archive-bibliotheek te verplaatsen
AlgemeenMeer dan 100 kleine optimalisaties
Versie 5.21GA – 22 april 2024
SharePointDe kolom [Property Bag] wordt nu ondersteund voor ophalen.
FileManagementEen verbetering van Pending files zorgt voor snellere detectie van het moment waarop de bestanden daadwerkelijk zijn voltooid door de bijbehorende Azure-migratiejob.
FileManagementSharePoint >> Bestandsshare met versiegeschiedenis bevat nu alle metadatakolommen in het bijbehorende csv-bestand.
TeamsOndersteuning voor lege mappen in bestands-Discovery
Versie 5.1421 maart 2024
File ManagementNieuwe opties voor alternatieve detectie van wijzigingen
PowerShellSharePoint Online: ondersteuning voor Connect-PnPOnline met Entra App
Date ETLBestandsshare-discovery: ondersteuning voor bestandsshares van onbeperkte grootte.
Date ETLBestandsshare-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 ServerAlle sjablonen gebruiken nu de UTF8-codepagina. Latin1_General_100_CI_AS_SC_UTF8
Versie 5.1012 maart 2024
TeamsSMART Migration for Teams: meerdere Teams-kanalen worden nu automatisch verwerkt (Enterprise+-licentie vereist)
TeamsSMART Migration for Teams: verbeterde lay-out in SMART Migration Job
TeamsSMART Migration for Teams: verbeterde kleurcodering in weergaven
TeamsSMART Migration for Teams: verbeterde tracering van problemen met een directe koppeling vanuit een probleemitem naar het bijbehorende Dashboard-item.
TeamsSMART Migration for Teams: Discovery-prestaties 5x verbeterd. Maakt nu tot 80.000 FileProxy-items per uur aan.
FileManagementSharePoint Online: 30-150% prestatieverbetering
FileManagementSharePoint Online: mappen worden nu op aanvraag samen met de bestanden aangemaakt.
FileManagementBestandsshare als bron: De kolom [File Type] heeft nu de waarde <folder> wanneer het verwerkte item een map is.
Versie 5.016 februari 2024
TeamsEerste release van SMART Migration for Teams
SharePointGEEN THROTTLING geïmplementeerd door gebruik te maken van de Rate-Limit-headers. Hiermee worden 429-uitzonderingen effectief geëlimineerd
UITalrijke 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
InstallatieprogrammaAlle vereisten, zoals .NET 6.0 enz., worden nu automatisch geïnstalleerd.
RepositorySQL Server is nu de repository
RepositoryNieuwe mogelijkheid om SQL Server te beheren: nieuwe databases maken enz. (tabblad Account)
Job ServerMogelijkheid om opnieuw verbinding te maken met SQL Server als deze tijdelijk niet beschikbaar is geweest.
FileManagementMogelijkheid om te lange paden automatisch in te korten vóór het uploaden naar SharePoint
FileManagementNieuwe eigenschap [<IgnoreOnlyNewer>] om het overschrijven van een bestand af te dwingen. Stel de eigenschap in op 1 om deze te activeren
FileManagementMogelijkheid 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
  • GetInstalledOfficeVersion() - GetJobSessionRateLimitdelay()
ETLDatabasequery ondersteunt nu het sleutelwoord Skip!
Versie 4.2829 december 2023
DashboardZoeken op [SessionLog-Id]
DataETLSharePoint Online: ondersteuning voor emoji. Gebruik Windows key en . (punt) om een emoji in te voegen
SharePointOndersteuning voor: [Folder Child Count] & [Item Child Count]
FileManagementSharePoint: 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.
FileManagementValidatie, inclusief complexe gegevenstypen en de verwerking van identieke waarden die zijn ontstaan door meerdere bewerkingen van meervoudige waarden.
FileManagementSharePoint Online: ondersteuning voor mapkleuren
TransformatieNieuwe functie: ExtractMetadataColumn() String data,String column, String Default value
SharePointSessielog: 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.0116 september 2023
DataETLSharePoint: bij het selecteren van een andere lijst of bibliotheek blijven de instellingen nu behouden.
FileManagementSharePoint: bij het selecteren van een andere bibliotheek blijven de instellingen nu behouden.
FileManagementSharePoint: 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.
DataETLU kunt nu valideren of bestanden met succes zijn gemigreerd.
TransformatieNieuwe functie: ExtractMetadataColumn() String data,String column, String Default value
SharePointSessielog: nieuwe indeling voor Managed Metadata die de toegewezen tag veel duidelijker toont en direct kan worden gebruikt in toewijzingen vanuit de Nieuwe functie: ExtractMetadataColumn()
DashboardZoeken op [SessionLog-Id]
DataETLSharePoint Online: ondersteuning voor emoji. Gebruik Windows key en . (punt) om een emoji in te voegen
Versie 3.9917 augustus 2023
SessielogSharePoint: nieuwe notatie [Display name<Internal name>]
Detectie van duplicatenNieuwe functie FileCheckSum waarmee u de controlesom (of hashsleutel) van een bestand kunt berekenen, die u kunt gebruiken om dubbele bestanden te detecteren
RepositoryOndersteuning voor de nieuwste Microsoft MS SQL Server OLEDB 19.3 van 18 mei 2023 C:\Windows\SysWOW64\msoledbsql19.dll
VariabelenNieuwe variabele SessionLog-Name. Stelt de sessienaam in die zichtbaar is in het „vervolgkeuzemenu Jobsessie”
SharePointAutomatische detectie van de tijdzone. De site hoeft zich niet langer in dezelfde tijdzone te bevinden als de lokale computer.
BestandsbeheerNieuwe 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
BestandsbeheerNieuwe 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.9417 juli 2023
UIOpnieuw ontworpen systeem van stap-tabbladen met sluitknoppen op de stap-tabbladen enz.
UIOpnieuw ontworpen vervolgkeuzemenu's en vele andere kleine verbeteringen aan de UI
DataETLSharePoint: ondersteuning voor het aanmaken van mappen, ook in documentbibliotheken.
BestandsbeheerVariabelen overschrijven
Versie 3.8015 mei 2023
DataETLLaden 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.
RepositoryDe SharePoint connections en Database connections onthouden nu de laatst gebruikte verbinding en instellingen wanneer u de UI sluit en opnieuw start.
RepositoryHet gegevenstabblad SharePont connections heeft 3 nieuwe knoppen om de resultatenset te vernieuwen.
RepositoryHet gegevenstabblad Database connections heeft nieuwe knoppen om de resultatenset te vernieuwen en te exporteren naar Excel en Notepad.
BestandsbeheerFilter ondersteunt nu * (jokerteken) voor de operator IN en de operator =.
OnDemandDe configuratiewizard voor OnDemand ondersteunt nu verificatie via een AzureAD-app.
Versie 3.784 mei 2023
JoblogNieuwe 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.
AanroepstructuurNieuwe knoppen op het tabblad Variabelen voor: Copy , Notepad , Refresh
UIVeel kleine verfijningen.
Versie 3.7326 april 2023
SharePointNieuwe systeemvereiste: we gebruiken nu PnP.Core en MS Graph, en dat vereist dat .Net 6.0 op de computer is geïnstalleerd.
SharePointOndersteuning voor het downloaden van bestanden > 2GB
SharePointOpnieuw 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.
DashboardNieuwe controle van de serverstatus om u te informeren als de Jobserver niet correct draait.
Windows-gebeurtenislogboekNieuwe 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.7029 maart 2023
ToewijzingslijstenOpnieuw ontworpen als platte weergave (geen dialoogvenster)
VersiebeheerOpnieuw ontworpen als platte weergave (geen dialoogvenster)
AccountOpnieuw ontworpen als platte weergave (geen dialoogvenster)
Versie 3.65Maart
DashboardQuery'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.
BestandsrapportageQuery's voor gemigreerde bestanden worden parallel uitgevoerd, zodat u een langlopende query kunt starten en andere taken kunt blijven uitvoeren terwijl deze loopt.
SharePointVerbindingen: nieuwe interactieve CRUD-tool voor gegevens
Database CSV ExcelVerbindingen: nieuwe interactieve CRUD-tool voor gegevens. - Eenvoudig alternatief voor SQL Server Management Studio - Ondersteunt de lokale Firebird-databaserepository
Systeem-UIHet onderste menu is verplaatst naar het tabblad „Repository”
AccountNieuwe knop om een back-up te maken van de lokale databaserepository.
Versie 3.57Maart
Transformaties5 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()
DataETLLaden 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.54Maart
DashboardQuery's naar sessies die aan een criterium voldoen, ondersteunen nu de operatoren || (OR) en && (AND) in de querytekenreeks.
DashboardQuery's kunnen nu worden geannuleerd, zodat u niet hoeft te wachten tot de query is voltooid.
DashboardHet openen van en zoeken naar sessies in het Dashboard is nu 3x sneller bij gebruik van een lokale repository (geen SQL Server)
DashboardSessies: nieuwe optie om te filteren tijdens het typen
DashboardWindows-gebeurtenislogboek: nieuwe optie om te filteren tijdens het typen, samen met opties om gebeurtenistypen te filteren, zoals uw eigen gebeurtenissen of systeemgebeurtenissen
SessielogNieuwe 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.
SysteemIn het accountvenster kunt u nu de status van Do not stow again-berichten resetten, zodat ze weer verschijnen.
Versie 3.52Maart
SharePointBeheerde 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.
SharePointBeheerde 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.
PowerShellNieuwe optie om het PowerShell-opdrachtregelargument -NoProfile uit te schakelen. Als u dit argument uitschakelt, laadt PowerShell.exe alles wat in uw gebruikersprofiel is geconfigureerd.
PowerShellNieuwe 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.
ExpressiesNieuwe 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.51Februari 2023
NotificatieNieuwe optie When error om de notificatie ALLEEN uit te voeren als er een fout optreedt.
DataETLLoad 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 ServerU 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 ServerNieuwe 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 ServerSnellere 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 ServerAccountvenster: 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-EachGroupBy: bij grote groepen (>10000 rijen) wordt de groepsaanroep opgesplitst in blokken van 10000 om de prestaties bij datatransformatie op peil te houden.
SysteemSMART 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.
NotificatieU 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.
DashboardNieuw 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.
UIDe Jobboom toont nu „Notificatie” bij het notificatieknooppunt in de boom
UIFileManagement & DataETL: de toewijzing toont nu duidelijker welke kolommen niet zijn toegewezen.
DevOps-versiebeheerGescheiden 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 ForEachSQL-gegevensbron: nieuwe knop Refresh drop-down menu. Hiermee worden de kolomnamen uit de SQL SELECT-instructie in de vervolgkeuzelijst voor de doeltoewijzing vernieuwd.
SessielogNieuwe scrollknoppen per stapinstantie in de Jobboom. Dit maakt het veel eenvoudiger om door grote sessielogs te navigeren.
SessielogStappictogram op alle rijen om te tonen op welke stapklasse de rij betrekking heeft
UIVernieuwde stappictogrammen voor eenvoudigere herkenning
StapbrowserNieuw 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.
SharePointU kunt nu variabelen gebruiken in de URL- en authenticatiekolommen van SharePoint-verbindingen om in een DevOps-versiebeheeropzet dynamisch naar de relevante sites te verwijzen.
TransformatiesGebruikersinterface opnieuw ingedeeld, zodat de volgorde van de transformaties beter te begrijpen is.
UITabblad 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
UITabblad 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.34Januari 2023
DataETL ForEachBestandsshare-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.
UIDe 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.
UIDe 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.
UITabblad Job: statusgebied opnieuw ingedeeld.
UITabblad Job: functionaliteit voor Filteren/Zoeken opnieuw ontworpen
UITabblad Job: nieuwe pictogrammen toegevoegd voor eenvoudigere loganalyse
UITabblad Job: het inspringen met > > > > om subniveaus weer te geven is vervangen door de nieuwe Job tree. Dit maakt de log beter leesbaar.
UIAccountvenster opnieuw ingedeeld.
UINieuwe 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 & ForEachM365: 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
SharePointGebruikerstoewijzing 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.
SharePointNieuwe knop om alle Active Directory-gebruikers in M365 naar Excel of Kladblok te exporteren.
SharePointGebruikerstoewijzing heeft nu een hyperlink naar de documentatie: SharePoint-gebruikerstoewijzing
FileManagementGroupBy: verbeterde foutafhandeling en rapportage wanneer bestanden in de GroupBy-gegevensset niet bestaan of een ongeldige URL/UNC hebben.
FileManagementGroupBy: 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.
FileManagementGroupBy: nieuwe voortgangsinformatie in de fase waarin de GroupBy-gegevensset eerst wordt geanalyseerd, zodat u beter kunt volgen wat er gebeurt.
FileManagementKopiëren uit SharePoint of Bestandsshare: afhankelijkheid van .NET 3.5 verwijderd
FileManagementKopiëren uit SharePoint of Bestandsshare: nieuwe optie Create metadata CSV file
TransformatieVerbeterde extractie van tags uit XML
Versie 3.19December 2022
VideoNieuwe video die For-Each-lussen uitlegt
DataETLRead 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.
DataETLCSV ondersteunt nu ¤ als scheidingsteken
DataETLLoad Into Database met SQL: verbeterde kleurcodering van trefwoorden
TransformatiesNieuwe functie: ReplaceAll( ‘string1’, ‘searchfor’, ‘replacewith’ ) toegevoegd aan het rechtermuisknopmenu Paste function van de expressie.
Versie 3.1629 november 2022
YouTubeNieuwe knop om het YouTube-kanaal van SMART Migration te openen
YouTubeVideo: CSV-bestanden lezen – Uitvoer naar For-Each of SharePoint-lijst/databasetabel
Variabelen bladerenDe vensterhoogte wordt automatisch aangepast aan de schermresolutie
SessiedashboardDe vensterhoogte wordt automatisch aangepast aan de schermresolutie
FileManagementDe 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
PowerShellScripts 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
TransformatieDe Replace action kan nu meerdere regels verwerken met dezelfde „zoekwaarde”, waardoor een lijst met waarden ontstaat.
Data ETLLoad into Database heeft nu een werkbalkknop Delete table. Veel eenvoudiger dan een DROP TABLE-opdracht te moeten uitvoeren
Versie 3.10november 2022
Transformatie3 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.
MappinglijstU kunt nu DataETL met Mapping lists gebruiken, inclusief de mappinglijst voor SharePoint-gebruikers. (Select/Insert/Update/Delete)
For-EachEen Mapping list kan nu de bron zijn voor een For-Each-lus
SessielogFor-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.
VariabelenNieuw gegevenstype Date
Alle stappenDe knop Call-Tree toont nu een vervolgkeuzevenster in plaats van een dialoogvenster. Dit maakt het gebruik sneller.
SessielogM365/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 stappenNieuwe werkbalkknop in de rechterbovenhoek: Open Steps
RepositoryNieuwe 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
MeldingHet tabblad Opties bevat nu helptekst die uitlegt hoe meldingen werken
TransformatiesDe 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.
FileManagementEen dynamische URL/UNC bij aanroep vanuit GroupBy (ForEach) kan nu variabelen met meerdere waarden, variabelen met één waarde en statische tekst combineren.
FileManagementAutomatisch hernoemen van dubbele bestanden bij aanroep vanuit GroupBy (ForEach) Bijvoorbeeld myfile.docx myfile(1).docx myfile(2).docx ...
DocumentatieJobmelding. Een Power Automate-meldingsflow maken
Opties op alle stappenMelding via Power Automate bevat nu een link naar het artikel Een Power Automate-meldingsflow maken
Versie 3.00oktober 2022
Bestand openenNieuwe knop „Browse all Steps”. Hiermee kunt u snel stappen in verschillende mappen vinden door de naam te beginnen te typen.
DashboardNieuwe 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.
DashboardDe zoekopdracht doorzoekt nu de kolommen Custom info en Message
DashboardVergroot om meer rijen weer te geven.
VariabelenDe 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.
JobmeldingEr wordt een Windows-melding (schuifvenster boven het systeemvak) weergegeven wanneer een job is voltooid. Dit geldt niet voor geplande jobs.
SessielogDe status „Pending” wordt nu automatisch gewijzigd wanneer het bestand is verwerkt. U hoeft dus niet langer „Retrieve latest” te gebruiken
AlgemeenWindows-F8 is een sneltoets om SMART Migration naar de voorgrond te halen
AlgemeenProgrammapictogram in het Windows-systeemvak. Klik erop om SMART Migration naar de voorgrond te halen.
AzureNieuwe 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.92oktober 2022
Microsoft 365SharePoint-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)
DocumentatieNieuw 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 jobsU kunt nu Hold alle jobs vanuit het bovenste paneel.
Tabblad JobDe indeling van de knoppen in de UI is bijgewerkt voor optimaal gebruik
Tabblad JobU kunt nu een job die op de Job Server wordt uitgevoerd annuleren vanuit het tabblad Job
Tabblad JobDe planning van de job wordt nu weergegeven in het bovenste paneel en een hyperlink brengt u naar de planning.
DashboardNieuwe kolom Location die toont waar de job wordt uitgevoerd (Window/Job Server).
RepositorySQL 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.80september 2022
DataETLBestandsshare-detectie: x2-20 betere scanprestaties, afhankelijk van het aantal bestanden. Hoe meer bestanden, hoe groter de prestatieverbetering.
DataETLBestandsshare-detectie: Nieuwe optie om machtigingen op te nemen. (AccessControlList-items, ook wel de ACL genoemd)
DataETLBestandsshare-detectie: Nieuwe kolom [AD owner]
DataETLBestandsshare-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.
InstallatieprogrammaMicrosoft OLE DB Driver for SQL Server v19 wordt nu automatisch geïnstalleerd
DatabaseOndersteuning 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.
BestandsshareHet 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.69augustus 2022
AlgemeenNieuwe knop Alles opslaan in de werkbalk rechtsboven om alle geopende Steps op te slaan.
AlgemeenHet dialoogvenster Call Tree is uitgebreid en toont nu ook FROM-verwijzingen. (De Steps van waaruit de huidige Step wordt aangeroepen)
For-EachNieuwe 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.
DataETLLaden in Excel: x11 prestatieverbetering
SessionLogx14 prestatieverbetering bij het openen van rapporten in Excel
SessionLogx29 prestatieverbetering bij het opslaan van rapporten in de sessielog.
SessionLogNieuw menu-item via rechtsklikken „Rapport weergeven” bij ingesloten rapporten zoals Source.txt
SessionLog, tabblad DataDe gegevenssetviewer toont nu rijinformatie: Huidige rij, Gefilterde rijen, Aantal rijen
Tabblad DataWanneer u de limiet wijzigt, wordt het nieuwe resultaat automatisch geëxtraheerd.
Prestaties90% 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-EachExtraheren 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-EachNieuwe 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-EachVariabeletoewijzingen: 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.
DocumentatieNieuw artikel over het gebruik van de PowerShell Connect-PnPOnline-CMDLET
DocumentatieNieuw artikel met enkele eenvoudige PowerShell-voorbeelden
PowerShellVereenvoudigd beheer van PowerShell-verwijzingen naar SharePoint-verbindingen
Job ServerWindows-serviceaccount: verbeterde afhandeling van ontbrekende accountmachtigingen.
DatabaseOndersteuning voor Microsoft SQLServer 2022 en alle nieuwe functies ervan. Gebruik versie 19 van de Microsoft OLEDB Driver.
WindowsOndersteuning voor Windows Server 2022 en Windows 11 2022 update.
InstallatieprogrammaVernieuwd en geüpgraded installatieprogramma
Versie 2.56juli 2022
Job ServerVereenvoudigde UI voor het automatisch opnieuw plannen van jobs wanneer er een fatale fout optreedt. [x] On-error reschedule job Deze optie is standaard ingeschakeld.
DocumentatieNieuw artikel dat de For-Each GroupBy-functie beschrijft
SQLOndersteuning 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 ManagementOndersteuning voor UNC-bestandsspecificaties toegevoegd voor GroupBy-arrays
FileManagementBij 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
FileManagementOndersteuning voor een vast ingestelde bestemming, inclusief Rename File en Alternative Path, bij gebruik van GroupBy-waarden uit een ForEach-Step
Data ETLLaden in database: Het gebruik van waardetoewijzingen is nu aanzienlijk sneller.
WaardetoewijzingHet plakken van uit Excel gekopieerde waarden is nu x50 sneller en tijdens het importeren wordt een zandloper weergegeven
WaardetoewijzingNieuwe 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.49juli 2022
UIFilteren tijdens het typen in vervolgkeuzemenu's voor variabelen en kolommen
FileManagementM365 – Gebruikers die niet bestaan toepassen op [ModifiedBy] of [CreatedBy]: prestatieverbetering van x50 wanneer >100 gebruikers niet bestaan.
DocumentatieBijgewerkte documentatie voor de geconsolideerde rapportageweergaven: - report_migratedfiles - report_validatedsharepointusers - report_datavalidationwarnings
Job uitvoerenU 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 extraherenTooltip bij de resultaattabel die wordt gegenereerd via de knop „Gegevens extraheren” (werkbalk linksboven). Handig bij het opvragen van de geconsolideerde rapportageweergaven
SessielogHet standaard bewaarschema is ingesteld op 3000, zodat er standaard 3000 jobsessies worden opgeslagen in de geconsolideerde rapportageweergaven.
SharePointVerbeterde CAML-ondersteuning voor het opvragen van geneste Managed Metadata-tags.
SharePointVerbeterde ondersteuning voor het maken van Document Sets vanuit een For-Each Step met overgenomen inhoudstypen en variabelen.
DataETLCSV/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.
SysteemSteps worden nu automatisch opnieuw geopend bij het starten van het programma
Versie 2.45Juni 2022
Selectieve FirstTimeMigration ReMigration RertryMigrationBelangrijke 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.
AlgemeenHerziene gebruikersinterface met tabbladen voor eenvoudiger navigeren tussen geopende Steps.
SharePointOndersteuning 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.
SharePointOndersteuning voor het extraheren van subtermpaden in Managed Metadata. Wanneer u waarden ophaalt uit Managed Metadata-kolommen, wordt nu het volledige termpad geretourneerd.
For-EachGroupBy 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.
AlgemeenNieuwe 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.
FileManagementSharePoint 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).
GegevenstypenSet 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.
SharePointNieuwe 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.
PowerShellNieuw standaardscript met Try Catch en sessielogging. Zo kunt u eenvoudiger aan de slag.
PowerShellNieuwe CMDLET voor verbinding met SharePoint
Rapport gemigreerde bestandenPrestatieverbetering x50
DatabaseOndersteuning voor views voor de Internal repository
SessielogNieuwe 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.
SessielogZoeken en filteren houdt nu ook rekening met de nieuwe kolom [Custom Info].
BestandsrapportageMogelijkheid om een lopend rapport te annuleren.
BestandsrapportageNieuw filter op Custom info
BestandsrapportageNieuw filter op Copied or Moved
BestandsrapportageNieuwe mogelijkheid om te rapporteren over bestanden uit een testrun
BestandsrapportageNieuwe 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-gebruikersvalidatieNieuwe 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 gegevensvalidatieNieuwe 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/ForEachSharePoint: 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
DataETLLaden in database: nieuwe voortgangsinformatie toegevoegd aan de Sessielog. Dit is handig wanneer u bijvoorbeeld 1 miljoen inserts uitvoert.
DataETL/For-EachGegevens extraheren: resultaatset beperken tot nn rijen toegevoegd voor SQLServer, CSV en Excel (SharePoint werd al ondersteund)
VoorbeeldweergaveVerbeterd 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.
JobHet beschikbare geheugen wordt nu bewaakt en als de drempel van 2 GB beschikbaar geheugen wordt bereikt, geeft de job een waarschuwing
TransformatieDe actie Replace heeft 2 nieuwe vervangingsopties: All but first occurrence en All but last occurrence
Versie 2.23April 2022
SessielogPrestatieverbetering (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 ServerRuwe 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.
JobVariabelewaarden 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.
JobSharePoint als bron: nieuwe optie om op te geven hoeveel items uit de bron worden opgehaald. Dit is zeer handig voor debuggen/testen
PowerShellVerbeterde logging van de PS-exceptiontrace: De log die wordt gegenereerd wanneer in het bovenstaande voorbeeld een exception wordt gegenereerd:
M365Azure 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)
JobmeldingU 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.
SharePointHet 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
SessielogDynamische kleurwijziging voor uitgevouwen niveaus
SharePointOverride URL heeft niet langer | (pipe) nodig om de bibliotheek van de mapstructuur te scheiden. Dit maakt het aanzienlijk eenvoudiger te gebruiken en te begrijpen
FileManagementNaar 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.04Maart
DatabaseHet vervolgkeuzemenu toont nu database-VIEWS
SharePointGenerieke migratie van DMS-versiegeschiedenis: prestatieverbetering x17 voor de berekening van hoofd- en subversies.
JobserverNieuwe foutopsporing voor machtigingsproblemen van Windows-serviceaccounts. Zo kunt u eenvoudiger achterhalen wat er mis is met een bepaald Windows-serviceaccount.
UX meerdere monitorenStep-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.01februari 2022
Data ETLEdit table Nieuwe knop om de kolomindeling van een databasetabel te bewerken
Data ETLList settings Nieuwe knop om de instellingen van de SharePoint-lijst in een browser te openen
File ManagementLibrary settings Nieuwe knop om de instellingen van de SharePoint-bibliotheek in een browser te openen
File ManagementMigratie 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-EachGroup 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.
SharePointNaar Managed Metadata-tags in een hiërarchie kan nu conform het PnP-framework worden verwezen met het pipe character |
SharePoint OnlineFile 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.
SessielogAutomatisch vernieuwen van de log voor een actieve job
SessielogUitgebreidere filtering. Werkt ook realtime op een actieve job. Optie om alleen fouten weer te geven.
Sessielogx15 sneller opschonen van verouderde logsessies. Het verwijderen van specifieke sessies gebeurt direct.
SessielogNieuwe 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.
SessielogNieuwe optie in het rechtermuisknopmenu om de Versiegeschiedenis van bestand te bekijken
Versie 1.95januari 2022
TaalondersteuningOndersteuning toegevoegd voor de volgende talen: - Thai (Thailand) - Vietnamees (Vietnam)
SharePointVerwerking 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.
SharePointVerbeterde verwerking van beschadigde kolomdefinities in SharePoint-lijsten.
MS SQL ServerOndersteuning 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.
TransformatieNieuwe functie IndexValue
VariabelenDe testwaarde van de expressie voor [data] wordt nu opnieuw geladen wanneer het eigenschappenvenster van de Variabele wordt geopend
SessielogCtrl-A selecteert nu de berichttekst
File ManagementGeoptimaliseerde kopieerbewerking voor bestanden tussen Bestandsshares
SessielogLaden/uitvouwen 35% sneller
Versie 1.93december 2021
Job interactief uitvoerenKolommen krijgen nu automatisch de juiste breedte, zodat gegevens gemakkelijker te bekijken zijn
Gevalideerde gebruikersSharePoint: 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 previewDit 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
DatabaseNieuwe optie om rechtstreeks vanuit het venster voor de databaseverbinding een verbinding met een CSV-/Excel-blad aan te maken.
FunctiesNieuwe systeemfunctie RemoveIllegalcharactersFromFileName
DatatransformatieTransformatie 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-gebruikersvalidatieValidatie van gebruikersnamen kan nu worden uitgevoerd in „Datatransformatie" en „Gebruikerskoppeling bewerken"
DatatransformatieNieuwe knop „Waarde plakken" voor SharePoint-kolommen van het type Managed Metadata, Lookup, Content-Type en Choice
JoblogNieuwe rechtermuisknopoptie „SharePoint-versiegeschiedenis openen" in Notepad of Excel
AlgemeenMet het muiswiel kunt u nu scrollen in het deelvenster met het tabblad met opties bij alle Stappen
Versie 1.79
AlgemeenDigitaal ondertekende uitvoerbare bestanden en Setup
FileManagementNieuwe 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 & FileManagementNieuw previewfilter. Wanneer u een job visueel met preview uitvoert, kunt u de te verwerken content nu filteren op basis van de sorteerkolom.
DataETL & FileManagementSharePoint-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
TransformatiesDe 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.
TransformatiesNieuwe kolom Final result die het resultaat van de expressie in combinatie met de transformatieacties weergeeft.
Tabblad JobNieuwe visuele indicatie op het tabblad Job wanneer een actieve job is voltooid. Job completed successfully enz.
Tabblad JobNieuwe 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 & ForEachSQLServer: Verbeterde SQL-parsing van tabellen en kolommen met allerlei tekens in de namen. Ondersteuning toegevoegd voor het UNION keyword zonder FROM-clausule.
JobplanningNieuwe 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 jobsNieuwe 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 & ForEachSQL-bron: het editorvenster wordt nu dynamisch aangepast in grootte, zodat er meer ruimte is voor de editor.
RapportagePrestatieverbetering: het ophalen van het bestandsmigratierapport is nu 3x sneller.
Data ETL & BestandsbeheerOndersteuning voor SharePoint-systeembibliotheken SitePages en SiteAssets
SessielogVerbetering van de laadtijd wanneer een sessie meer dan 75000 logregels bevat.
Variabelen & toewijzingenVisueel herontwerp van het venster „Bewerken” en nieuwe kolom Description toegevoegd.
VariabelenNieuwe 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.
VariabelenMeervoudige selectie wordt nu ondersteund bij het verwijderen. (Ctrl-A, Ctrl-klik, Ctrl-Shift-klik)
VariabelenNieuw 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 stappenNieuwe 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 stappenNieuwe 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 & BestandsbeheerNieuwe 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
GroepsstapNieuwe hyperlink om een ingesloten stap te openen.
GroepsstapNieuwe 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 ETLSharePoint 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 ETLSharePoint 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 & BestandsbeheerNieuwe 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.
SessielogNieuwe hyperlink om een geneste stap te openen. De link heeft een tooltip die de opslaglocatie van de stap toont
SessielogEen bericht kan nu 8k groot zijn (voorheen 2k) en is vanuit het Dashboard globaal doorzoekbaar over alle sessies en alle stappen.
PowerShellNieuwe argumenten voor Add-FlowLogRow bij -LogTypes: - -LogType StopJob stopt de job - -LogType ExitGroup verlaat de groepsstap van waaruit de PowerShell-stap wordt aangeroepen.
BerekeningNieuwe functies: - RemoveIllegalCharactersFromFileName() - ReadTextFile() - FileExist() - GetFileNamePart()
Data ETLSharePoint: 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)
BestandsbeheerSharePoint-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.
KolomtoewijzingData-ETL & Bestandsbeheer: nieuwe knop in het lint om alle kolommen automatisch toe te wijzen en toewijzingen opnieuw in te stellen
DocumentatieNieuw artikel over SharePoint-gebruikerstoewijzing. Binnen het product staat er een link van Opties gebruikerstoewijzing naar het artikel.
BestandsbeheerAllow any user name (Only O365) – nieuw validatiebericht om te controleren of aan de voorwaarden voor de werking van deze optie is voldaan
BestandsbeheerDe breedte van Override URL is uitgebreid tot 300 tekens, zodat lange URL's die uit meerdere variabelen bestaan mogelijk zijn
Data ETLNieuwe link om de CSV-map en de eigenschappen van de databaseverbinding te openen
Data ETL & BestandsbeheerNieuwe visuele aanduiding wanneer een „Van”- of „Naar”-filter is gedefinieerd. De aanduiding dient ook als snelkoppeling naar de filterdefinitie
Lint BestandNavigeert nu naar de locatie van de stap in de huidige context.
SharePointData-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.
JoblogNieuwe knop in het lint om het Dashboard te openen
JoblogZoeken/filteren: verbeterde visuele markering en toetsenbordnavigatie vanuit het zoekveld.
JoblogNieuwe filteroptie om de „zoekcriteria” als filter toe te passen en zo de zichtbare rijen te beperken.
JoblogZoek- en filtercriteria worden nu direct toegepast terwijl u typt.
JoblogDe kolom Bericht wordt nu permanent uitgevouwen, maar alleen wanneer erop wordt geklikt.
JoblogNieuwe knop „Openen” om de stap te openen waartoe de huidige logregel behoort.
Data ETLNaar SharePoint-documentbibliotheek: de nieuwe actie Check out checkt bestanden uit naar het account dat in de SharePoint-verbinding is gedefinieerd.
Data ETLNaar SharePoint-documentbibliotheek: de nieuwe actie Discard check out verwijdert de uitgecheckte status van bestanden.
Data ETLVoorbeeldvenster: nieuwe knop maximaliseren om het voorbeeldvenster te vergroten
BestandsmigratieVanaf Bestandsshare: automatische conversie van URL-gecodeerde bestandsnamen. Zo wordt My%20file.docx omgezet in My file.docx vóór de overdracht naar SharePoint
BestandsmigratieVoorbeeldvenster: nieuwe knop maximaliseren om het voorbeeldvenster te vergroten
MeldingPowerAutomate en e-mail: vertraagde melding voor SharePoint Online. De melding wordt pas verzonden wanneer alle bestanden door Azure zijn geverifieerd.
MeldingPowerAutomate en e-mail: nieuw veld „FileSummary” dat het aantal bestanden met Ok, Waarschuwing, Fout toont
BestandsmigratieAzure/SPO-doel: de melding (indien ingeschakeld) wordt pas geactiveerd wanneer alle bestanden van een bepaalde stap door Azure zijn verwerkt.
AccountNieuwe instelling „Diagnostiek” om logging in te schakelen van de onbewerkte gegevens die naar SharePoint en databases worden verzonden.
StapHerziene werkbalk in de rechterbovenhoek. Alle opdrachten uit TOOLS staan nu ook hier.
StapCtrl+S voert in alle stappen een OPSLAAN uit
Data-ETLNieuw invoertype „Variabelen”. Handig voor SQL DDL-instructies en bewerkingen die volledig op variabelen zijn gebaseerd en dus geen invoerresultaatset hebben.
BestandsrapportageRapporten worden 3x sneller opgehaald. (Herziene indexering en SQL WHERE-syntaxis)
BestandsmigratieHerziene detectie van de situatie waarin het computersysteem onvoldoende geheugen heeft en veel dingen beginnen te mislukken.
BestandsmigratieOpenstaande bestanden in Azure: geoptimaliseerde visuele status van het aantal bestanden dat asynchroon in Azure in behandeling is. Nieuw artikel dat dit scenario beschrijft
Migration OnDemandNieuw artikel dat beschrijft wat u met de template kunt doen, plus een vergelijking met MS Mover en MS Migration Manager
GegevenstransformatieNieuwe gebruikersinterface voor gegevenstransformaties in variabelen en kolomtoewijzingen
DashboardVisuele aanduiding van bestanden die wachten op de Azure-overdracht naar SharePoint
DashboardNieuwe kolom Job PID die de PID uit Windows Taakbeheer toont
ExpressiesNieuw mechanisme om expressies te testen