Bouw SharePoint-migraties op maat met visuele workflows, data en uw bedrijfsregels.
SMART Migration Automation ondersteunt bestandsmigratie naar, vanuit en tussen SharePoint-omgevingen. Combineer bestandsbewerkingen, datatransformatie en lussen om content te selecteren, te herstructureren, te verrijken en te distribueren, met tracering en BI-rapportage per bestand.
Reikwijdte: IDE-gebaseerde SharePoint-automatisering
Dit artikel beschrijft aangepaste automatiseringsworkflows die via SMART Migration IDE worden geconfigureerd voor SharePoint-projecten. FileCopy, DataETL en ForEach zijn bouwstenen voor deze workflows.
De workflow van de Nextcloud App gebruikt de native Nextcloud App om migratietaken, voortgang en resultaten te beheren, samen met een gekoppelde SMART Migration Server die het werk uitvoert. De hier beschreven aangepaste workflowstappen moeten niet worden opgevat als verplichte stappen voor een Nextcloud-migratie op basis van de App.
Zie SMART Migration for Nextcloud voor de Nextcloud-workflow en de bijbehorende vereisten.
FileCopy
Voer bestandskopieerbewerkingen uit binnen de migratieworkflow, met de bron- en doelgegevens die voor het project zijn gedefinieerd.
DataETL
Extraheer, transformeer en bereid de datasets voor die de bestandsselectie, de metadatamapping en de toewijzing van doellocaties aansturen.
ForEach
Herhaal een reeks verwerkingsstappen voor elke regel in een dataset en pas daarbij de relevante regels en waarden toe.
Minder complexe en foutgevoelige scripts
Section titled “Minder complexe en foutgevoelige scripts”Bouw migratieworkflows met configureerbare bouwstenen in plaats van voor elke verwerkingsstap afzonderlijke scripts te schrijven. Verbind bestandsbewerkingen, metadatatransformatie en lussen in een visuele flow die aansluit op uw projectvereisten.
Gebruik de ingebouwde bewerkingen om content te herstructureren en te verrijken en bestanden te distribueren over SharePoint-sites en -bibliotheken. PowerShell is een optionele uitbreiding voor projecten die aanvullende aangepaste logica vereisen.
Laat uw data de migratie sturen
Section titled “Laat uw data de migratie sturen”Een migratie hoeft de bestaande mappenstructuur niet te volgen. Gebruik brondata en bedrijfsregels om te bepalen welke bestanden worden verwerkt, welke metadata wordt toegepast en waar elk bestand terechtkomt.
DataETL bereidt de datasets voor die nodig zijn om bestanden te koppelen aan metadata en doellocaties. Dit maakt datagestuurde distributie over SharePoint-sites en -bibliotheken mogelijk, samen met het herstructureren en verrijken van content.
Databronnen voor workflows: SQL Server, via ODBC gekoppelde bronnen, Excel, CSV, XML, bestandsshares en SharePoint.
Deze bronnen leveren data voor bestandsselectie, metadatamapping, transformatie en toewijzing van doellocaties. Dit is geen lijst van ondersteunde bronsystemen voor bestanden bij een Nextcloud-migratie; die worden beschreven in de Nextcloud-documentatie.
De workflow, stap voor stap
Section titled “De workflow, stap voor stap”Bereid de migratiedata voor
Gebruik brondatasets om de bestanden, metadata en doelgegevens te definiëren die nodig zijn voor de migratie.
Pas uw regels toe
Gebruik DataETL om waarden te transformeren, metadata te verrijken en de datasets voor te bereiden die de distributie van bestanden bepalen.
Verwerk de bestanden
Combineer FileCopy- en ForEach-bewerkingen om bestanden te verwerken volgens de geconfigureerde workflow. Voeg optioneel PowerShell toe voor aanvullende projectspecifieke logica.
Beoordeel en documenteer de resultaten
Gebruik tracering op bestandsniveau en BI-rapportage om verwerkingsresultaten te beoordelen, fouten te onderzoeken en de uitkomst van de migratie te documenteren.
Gebouwd voor SharePoint-projecten op maat
Section titled “Gebouwd voor SharePoint-projecten op maat”- Projecten met grote volumes: Bouw workflows voor migraties met grote aantallen bestanden en bijbehorende metadata.
- Migratie en data-integratie: Combineer bestandsverwerking met externe data om complexe projectvereisten in te vullen.
- Herstructureren en verrijken van content: Transformeer metadata en distribueer bestanden volgens uw regels naar de juiste SharePoint-sites en -bibliotheken.
- Versiegeschiedenis voor SharePoint-doelen: Neem hoofd- en subversies mee, of stel meerdere bronbestanden samen als versies van één item in een SharePoint-documentbibliotheek. Met Enterprise+ kunnen de versies worden opgebouwd uit een dataset: regels in een For-Each-dataset met dezelfde documentsleutel worden één document, in de volgorde van hun versiekolom — drie regels worden versie 1, 2 en 3, elk met een eigen bestand en eigen metadata (naam, aangemaakt, gewijzigd, gewijzigd door), waarbij de laatste regel de huidige versie is. Bedoeld voor maatwerk- en legacy-documentbeheersystemen, waarin de bestanden los worden bewaard van de data die ze beschrijft. Dit geldt alleen voor SharePoint-doelen (Licentiematrix).
- Rapportage op bestandsniveau: Gebruik BI-tracking en -rapportage om de verwerking van elk bestand te beoordelen.
Workflows uitbreiden met PowerShell
Section titled “Workflows uitbreiden met PowerShell”Optionele aangepaste logica binnen dezelfde automatiseringsflow
Wanneer een project eigen logica of aanvullende verwerking vereist, kunt u PowerShell aanroepen of insluiten binnen de IDE-gebaseerde migratieworkflow.
Geef invoer- en uitvoerparameters door tussen PowerShell en de workflow. Gebruik try/catch-afhandeling, uitzonderingsrapportage en foutregistratie om aangepaste verwerking af te handelen.
PowerShell is een optionele uitbreiding voor aangepaste automatisering. Het is geen vereiste voor het uitvoeren van de migratieworkflow van de Nextcloud App.
Zie ook