Dataimport i XML / CSV-format
Hur man arbetar med XML/CSV-importören
Korrekt CSV-filformat - allmänt
CSV – Användare importerar detaljer
CSV – Information om projektimport
CSV – Uppgifter importspecifikationer
CSV – Information om kontaktimport
CSV – CRM-importspecifikationer
Specifikationer för anpassade fält
Beskrivning
Easy Redmine-dataimportören är ett ultimat verktyg när du ska överföra data från ditt befintliga system eller från databasen, så det är praktiskt när du behöver migrera/synkronisera data från ett befintligt system, eller om du byter företag /projektledningssystem och behöver överföra all data. Använder du MS Project, Basecamp, Asana, Clarizen eller någon annan applikation? Vår importör kan hantera data från alla applikationer som kan exporteras till XML- eller CSV-format. Glöm att växla mellan appar när du behöver öppna eller redigera data som lagras på olika platser. Från och med nu kan du bara ha all data i en app. Denna lösning är utmärkt för företag som använder system som inte stöder REST API men tillåter XML/CSV-export, så det finns ett annat sätt att integrera. Easy Redmine tillhandahåller en XML/CSV-importör som gör att du kan migrera data i omgångar och mappa dem till befintliga attribut.
Denna lösning är en del av våra professionella implementeringstjänster. Att importera data via XML/CSV utan en Easy Consult kan leda till korruption av databasen => ofunktionell applikation! Om du är intresserad av att importera data, vänligen begär tjänsten på denna sida. Den här artikeln tjänar till att ge information om principerna för hur detta verktyg fungerar för din utvärdering av dess relevans för ditt användningsfall.
Nyckelfunktioner:
- Flytta alla befintliga enheter (ingen gräns)
- Flyttad data mappas manuellt till befintliga attribut i Easy Redmine
- Lämplig för att flytta komplexa data för krävande kunder
- I ett ögonblick kan du importera en enhet med ett obegränsat antal attribut
Hur man arbetar med XML/CSV-importören
Data kan importeras i XML- och CSV-format med Easy Redmine importer (en del av Easy Redmine). Du hittar den i Administration >> Anpassad import.
När du klickar på den kan du se listan över redan befintliga lätta importer. För att visa, redigera eller ta bort en befintlig import, håll helt enkelt muspekaren över den och dessa alternativ visas automatiskt. I den högra sidofältsmenyn kan du hitta olika alternativ för att skapa en ny XML/CSV-import av en specifik enhet. Om sidofältet saknar den enhet som du vill importera, kommer din konsult att ta hand om det.
Så här kan till exempel ett nytt importformulär för CSV-uppgifter se ut. Ange bara namnet och klicka på "Skicka". När du importerar en odefinierad enhet kommer formuläret också att be dig att välja den enhet som ska importeras.
I nästa steg måste du ladda upp CSV-filen (med korrekt datastruktur) som ska importeras. Klick Spara och förhandsgranska, vilket gör det möjligt att mappa kolumner från CSV (eller attribut från XML) till attribut i Easy Redmine. Vår applikation låter dig också uppdatera befintliga poster (mappning är via Sök efter miljö). Importerade poster med ett ID som redan finns i systemet skapas inte igen utan de uppdateras. Importer och uppdateringar kan utföras automatiskt i databatcher. Om det importerade dokumentet är tillgängligt på en offentlig URL, kan Easy Redmine automated operations (cron) regelbundet importera XML/CSV som tillhandahålls på den offentliga URL:en. När mappningen är klar klickar du bara Importera, som kan användas för mindre import (övning visar upp till 500 poster), eller Importera i bakgrunden, vilket starkt rekommenderas för import av 500+ poster.
Korrekt CSV-filformat - allmänt
För att bibehålla kompatibiliteten med importören måste CSV-filformatet uppfylla följande regler:
- Filen måste endast vara i CSV-format (Kommatecken Separerat värde)
- Fälten måste separeras med en kommatecken (inte semikolon)
- CSV-filen måste vara i UTF-8-kodning
- CSV måste innehålla det externa ID:t för den importerade posten (ett unikt nummer som finns i fältet "easy_external_id")
- Detta "easy_external_id"-fält måste vara unikt i hela applikationen (inte bara i ett visst projekt eller viss import)
- När fältet "easy_external_id" inte är unikt i hela applikationen, kommer den nyligen importerade posten att skriva över befintliga med samma "easy_external_id"
- Datumet måste vara i formatet åååå-mm-dd (datum och tid åååå-mm-dd hh-mm)
- Referenser till andra enheter (t.ex. användare som uppgiftsinnehavare eller uppgiftsförfattare) eller uppräknade attribut (t.ex. spårare, uppgiftsstatusar, etc.) ska vara i formen if ID från den aktuella Easy Redmine-databasen
- Obligatoriska fält måste alltid fyllas i
- Obligatoriska fält för uppgifter är: Projekt, ämne, spårare, status, prioritet, författare
- För att importera ett land till det anpassade fältformatet "Välj land" måste du använda ISO 3166-1 alpha-2-kod (detta gäller speciellt för kontaktimport i B2B CRM)
CSV – Användare importerar detaljer
Obligatoriska fält/attribut: namn, efternamn, inloggning, e-post
Fält/attribut som stöds: namn, efternamn, inloggning, e-post, kalender
Fält/attribut som inte stöds: användartyp, mall, administratör, grupper, projekt, språk, lösenord, bekräftelse, tidszon
CSV – Information om projektimport
Obligatoriska fält/attribut: namn, författare
Fält/attribut som stöds: namn, delprojekt av, beskrivning, prioritet, startdatum, förfallodatum, författare
Fält/attribut som inte stöds: projektmedlemmar + roller, projektöversikt
CSV – Uppgifter importspecifikationer
Obligatoriska fält/attribut: projekt, ämne, författare, uppgiftstyp, status, prioritet
Fält/attribut som stöds: projekt, ämne, beskrivning, författare, mottagare, uppgiftstyp, status, startdatum, förfallodatum, beräknad tid, prioritet, %klar
Fält/attribut som stöds för deluppgifter: föräldrauppgift
CSV – Information om kontaktimport
Obligatoriska fält/attribut: kontakttyp, namn, efternamn (beroende på kontakttyp)
Fält/attribut som stöds: kontakttyp, namn, efternamn, föräldrakontakt, mottagare, är global kontakt, privat kontakt, kommentarer
CSV – CRM-importspecifikationer
Obligatoriska fält/attribut: namn, CRM-status, projekt
Fält/attribut som stöds: namn, CRM-status, projekt
Specifikationer för anpassade fält
Vissa typer av anpassade fält är enkla, andra lite mer komplicerade.
- Boolean - 0 eller 1
- Datum - åååå-mm-dd
- Datum och tid - åååå-mm-dd hh-mm - tidsdelen har kända problem
- Flytande - i händelse av ett tomt värde, den standardvärde är inte inställd
- Heltal - i händelse av ett tomt värde, standardvärde är inte inställd
- Nyckel-/värdelista - flera värden importeras inte
- Lista - flera värden fungerar inte - kan orsaka dubbletter
Partiell admin för importer
I användarinställningar (Administration >> Användare >> Användare - Delvis administratör) hittar du ett alternativ Avancerad import
När det är aktiverat kan den valda användaren utföra globala importer på samma sätt som en administratör.
Det finns dock ingen knapp för att komma åt importer för denna typ av användare - användaren måste spara följande länk: /easy_entity_imports för att komma åt den.