Hoe het CSV-bestand eruit moet zien
Section titled “Hoe het CSV-bestand eruit moet zien”De eerste regel bevat de vier kolomkoppen, in deze volgorde, gescheiden door komma's of puntkomma's:
Title,Description,Source,DestinationElke volgende regel is één job. Een bestand met een andere opbouw wordt geweigerd voordat er iets wordt geïmporteerd. Het bestand zelf mag elke naam hebben.
| Kolom | Wat erin staat |
|---|---|
| Title | Verplicht. De titel van de nieuwe job. Regels met dezelfde titel worden genummerd, zoals Finance 01 en Finance 02, zodat hun jobs van elkaar te onderscheiden zijn. |
| Description | Optionele tekst voor de beschrijving van de job. |
| Source | De bron van de job, geschreven zoals het brontype van de importjob dat verwacht: een bibliotheek-URL voor SharePoint-bibliotheek, een UNC-pad of station voor Bestandsshare, een e-mailadres (UPN) voor OneDrive. |
| Destination | De bestemming van de job, geschreven zoals het bestemmingstype van de importjob dat verwacht: de naam van één Team Folder voor Nextcloud Team Folder, een Nextcloud-gebruikersnaam of e-mailadres voor Nextcloud-gebruiker. |
Een voorbeeld voor bestandsshares naar Team Folders
Title;Description;Source;Destination
Finance archive;Old finance share;\\fileserver\finance;Finance
HR documents;;\\fileserver\hr;HR
- Komma of puntkomma: het teken dat in de eerste regel het vaakst voorkomt. Een spreadsheet die als CSV is opgeslagen in een land waar decimalen met een komma worden geschreven, gebruikt puntkomma's, en dat is geen probleem.
- Aanhalingstekens: een waarde die het scheidingsteken bevat, wordt tussen dubbele aanhalingstekens gezet, zoals spreadsheets dat doen wanneer ze CSV opslaan.
- Kolomkoppen: de namen liggen vast, maar hoofdletters en kleine letters maken niet uit. Een scheidingsteken na de laatste kolomkop wordt geaccepteerd; een extra kolom niet.
- Lege regels worden overgeslagen. Een regel zonder Title houdt de import tegen totdat er een is ingevuld.
- Eén soort per bestand: elke regel wordt gelezen met het ene brontype en het ene bestemmingstype van de importjob, dus een bestand kan geen bestandsshares en SharePoint-bibliotheken door elkaar bevatten. Maak per soort één importjob aan.
- Geen kolom Group: elke job die een bestand aanmaakt, wordt ingedeeld in de eigen groep van de import, genoemd naar de Importgroep onder Job – standaardwaarden. Wilt u een lijst over meerdere groepen verdelen, splits deze dan op in één bestand per groep, of voeg de jobs achteraf samen en verplaats ze met Groepen beheren.
De importjob voor een CSV-bestand aanmaken
Section titled “De importjob voor een CSV-bestand aanmaken”- Open op het tabblad Jobs de optie Nieuwe job en kies Jobimport.
- Kies bij Importeren uit de optie CSV in Nextcloud Files.
- Kies het bestand met Bestand kiezen: selecteer het in Nextcloud Files, upload er een – sleep het vanaf uw computer naar de bestandskiezer of gebruik Bestand uploaden – of laat Hier nieuw CSV-bestand maken een
Import01.csvaanmaken met de kolomkoppen en een voorbeeldregel, klaar om in te vullen. U kunt ook de interne link van het bestand plakken via het menu Delen. - Stel bij Standaardwaarden bron en Standaardwaarden bestemming het brontype en bestemmingstype in waarvoor de regels zijn geschreven, en de instellingen die elke nieuwe job krijgt.
- Kies Opslaan en CSV nu importeren.
Bestand openen opent het CSV-bestand in Nextcloud Files in een nieuw tabblad, zodat u het online kunt bewerken. Nadat u het daar hebt opgeslagen, leest Voorbeeld vernieuwen het opnieuw in.
In de jobtabel en op de samenvattingskaart van de importjob is de bron de locatie van het CSV-bestand in Nextcloud Files, zoals /Imports/Import01.csv – niet de link ervan.
De controle en het voorbeeld
Section titled “De controle en het voorbeeld”Zodra het bestand is gekoppeld, leest het venster het in en toont het:
- waar het staat en wanneer het voor het laatst is gewijzigd,
- Gevonden: … met het aantal jobs dat het bevat,
- een voorbeeld van de eerste regels, waarin elke waarde die niet bij haar kolom past is gemarkeerd,
- een waarschuwing met de eerste regel met een probleem, en hoeveel regels er in totaal een probleem hebben.
Waarden die niet bij hun type passen, worden toch geïmporteerd
Een regel waarvan de Source of Destination niet past bij de typen van de importjob – een site waar een bibliotheek nodig is, een UNC-pad dat er geen is, een gebruikersnaam met tekens die Nextcloud niet toestaat – wordt toch geïmporteerd, maar de job wordt aangemaakt als Niet gevalideerd en kan pas op Gereed worden gezet nadat deze is gecorrigeerd. Bij een Discovery-import telt alleen de Source: een Discovery-job schrijft nergens naartoe, dus de Destination wordt gecontroleerd zodra de job wordt omgezet naar een migratie. Een bestand zonder de juiste kolomkoppen, of met een regel zonder Title, wordt helemaal niet geïmporteerd.
Het bestand importeren
Section titled “Het bestand importeren”Opslaan en CSV nu importeren slaat de importjob op en importeert het bestand vervolgens als een run van die job, zoals SMART Migration die zou uitvoeren: de job wordt op Actief gezet, er worden een rij in de Run-geschiedenis en het bijbehorende logboek geschreven, en beide eindigen als Voltooid. Een samenvatting vermeldt daarna hoeveel jobs er zijn aangemaakt, hoeveel er gevalideerd zijn en klaar om op Gereed te worden gezet, hoeveel er niet gevalideerd zijn en waarom, en in welke groep ze staan, met een verwijzing naar de run.
Een CSV-importjob wordt nooit op Gereed gezet en heeft geen planning, herhaling of prioriteit: hij wordt vanuit het venster uitgevoerd, telkens wanneer Opslaan en CSV nu importeren wordt gekozen. Elke import maakt nieuwe jobs aan; als u hetzelfde bestand twee keer importeert, worden de jobs twee keer aangemaakt.
Zie ook