en
Lingua
  • en
  • de
  • fr
  • es
  • br
  • ru
  • jp
  • kr
traduzione AI
  • ee
  • ae
  • cn
  • vn
  • id
  • eu
  • il
  • gr
  • no
  • fi
  • dk
  • se
  • tr
  • bg
  • nl
  • it
  • pl
  • hu
  • ro
  • ua
  • cs

Importazione dei dati in formato XML / CSV

Introduzione

Come lavorare con l'importatore XML/CSV

Formato file CSV corretto - generale

CSV: gli utenti importano le specifiche

CSV: specifiche di importazione dei progetti

CSV: specifiche di importazione delle attività

CSV: specifiche di importazione dei contatti

CSV: specifiche di importazione CRM

Specifiche dei campi personalizzati

Amministrazione parziale per le importazioni

 

Introduzione

L'importatore di dati Easy Redmine è uno strumento definitivo quando stai per trasferire qualsiasi dato dal tuo sistema esistente o dal database, quindi è utile quando devi migrare/sincronizzare i dati da un sistema esistente o stai cambiando azienda /sistema di gestione del progetto e necessità di trasferire tutti i dati. Stai usando MS Project, Basecamp, Asana, Clarizen o qualche altra applicazione? Il nostro importatore può gestire i dati di ogni applicazione che può essere esportata in formato XML o CSV. Dimentica di passare da un'app all'altra quando devi aprire o modificare i dati archiviati in varie posizioni. D'ora in poi, potresti avere tutti i dati in un'unica app. Questa soluzione è ottima per le aziende che utilizzano sistemi che non supportano l'API REST ma consentono l'esportazione XML/CSV, quindi c'è un altro modo per integrarsi. Easy Redmine fornisce un importatore XML/CSV che consente di migrare i dati in batch e mapparli sugli attributi esistenti.

Questa soluzione fa parte dei nostri servizi di implementazione professionale. L'importazione di dati tramite XML/CSV senza un Easy Consultant può portare alla corruzione del database => applicazione non funzionante! Se sei interessato ad importare dati, richiedi il servizio su questa pagina. Questo articolo serve a fornire informazioni sui principi di funzionamento di questo strumento per la tua valutazione della sua rilevanza per il tuo caso d'uso.

Caratteristiche principali:

  • Sposta tutte le entità esistenti (nessun limite)
  • I dati spostati vengono mappati manualmente agli attributi esistenti in Easy Redmine
  • Appropriato per lo spostamento di dati complessi per clienti esigenti
  • Ad un momento puoi importare un'entità con un numero illimitato di attributi


 

Come lavorare con l'importatore XML/CSV

I dati possono essere importati nei formati XML e CSV con l'importatore Easy Redmine (parte di Easy Redmine). Puoi trovarlo in Amministrazione >> Importazioni personalizzate.

Cliccandoci sopra, puoi vedere l'elenco delle importazioni facili già esistenti. Per mostrare, modificare o eliminare qualsiasi importazione esistente, passa semplicemente il cursore del mouse su di essa e quelle opzioni appariranno automaticamente. Nel menu della barra laterale destra, puoi trovare varie opzioni per creare una nuova importazione XML/CSV di un'entità specifica. Se nella barra laterale manca l'entità che desideri importare, se ne occuperà il tuo Consulente.

Ad esempio, questo è l'aspetto che potrebbe avere un nuovo modulo di importazione attività CSV. Basta inserire il nome e fare clic su "Invia". Quando importi un'entità non definita, il modulo ti chiederà anche di selezionare l'entità richiesta da importare.

Nel passaggio successivo è necessario caricare il file CSV (con struttura dati adeguata) da importare. Clic Salva e visualizza in anteprima, che consentirà di mappare le colonne da CSV (o attributi da XML) agli attributi in Easy Redmine. La nostra applicazione permette anche di aggiornare le voci esistenti (la mappatura avviene tramite Cerca per collocamento). Le voci importate con un ID già esistente nel sistema non vengono create nuovamente ma vengono aggiornate. Le importazioni e gli aggiornamenti possono essere eseguiti automaticamente in batch di dati. Se il documento importato è accessibile su un URL pubblico, le operazioni automatizzate di Easy Redmine (cron) possono importare regolarmente l'XML/CSV fornito su tale URL pubblico. Al termine della mappatura, fai semplicemente clic Importare, che può essere utilizzato per importazioni più piccole (l'esercizio mostra fino a 500 voci), oppure Importa in background, che è fortemente consigliato per le importazioni di oltre 500 voci.


 

Formato file CSV corretto - generale

Per mantenere la compatibilità con l'importatore, il formato del file CSV deve soddisfare le seguenti regole:

  • Il file deve essere solo in formato CSV (Virgola Valore separato)
  • I campi devono essere separati da a virgola (non un punto e virgola)
  • Il file CSV deve essere con codifica UTF-8
  • CSV deve contenere l'ID esterno del record importato (un numero univoco che si trova nel campo "easy_external_id")
    • Questo campo "easy_external_id" deve essere univoco nell'intera applicazione (non solo in un particolare progetto o importazione particolare)
    • Quando il campo “easy_external_id” non è univoco nell'intera applicazione, il record appena importato sovrascriverà già esistente con lo stesso “easy_external_id”
  • La data deve essere nel formato aaaa-mm-gg (Data e ora aaaa-mm-gg hh-mm)
  • I riferimenti ad altre entità (ad esempio utenti come assegnatario dell'attività o autore dell'attività) o attributi enumerati (ad esempio tracker, stati delle attività, ecc.) devono essere nel modulo se ID dall'attuale database Easy Redmine
  • I campi obbligatori devono essere sempre compilati
  • I campi obbligatori per le attività sono: Progetto, oggetto, tracker, stato, priorità, autore
  • Per importare un paese nel formato del campo personalizzato "Seleziona paese", è necessario utilizzare il codice ISO 3166-1 alpha-2 (questo vale soprattutto per l'importazione dei contatti nel CRM B2B)


 

CSV: gli utenti importano le specifiche

Campi/attributi obbligatori: nome, cognome, login, e-mail

Campi/attributi supportati: nome, cognome, login, e-mail, calendario

Campi/attributi non supportati: tipo utente, modello, amministratore, gruppi, progetti, lingue, password, conferma, fuso orario


 

CSV: specifiche di importazione dei progetti

Campi/attributi obbligatori: nome, autore

Campi/attributi supportati: nome, sottoprogetto di, descrizione, priorità, data di inizio, data di scadenza, autore

Campi/attributi non supportati: membri del progetto + ruoli, panoramica del progetto


 

CSV: specifiche di importazione delle attività

Campi/attributi obbligatori: progetto, oggetto, autore, tipo di attività, stato, priorità

Campi/attributi supportati: progetto, oggetto, descrizione, autore, assegnatario, tipo di attività, stato, data di inizio, data di scadenza, tempo stimato, priorità, %fatto

Campi/attributi supportati per le attività secondarie: compito genitore


 

CSV: specifiche di importazione dei contatti

Campi/attributi obbligatori: tipo di contatto, nome, cognome (a seconda del tipo di contatto)

Campi/attributi supportati: tipo di contatto, nome, cognome, contatto genitore, assegnatario, è contatto globale, contatto privato, commenti


 

CSV: specifiche di importazione CRM

Campi/attributi obbligatori: nome, stato del CRM, progetto

Campi/attributi supportati: nome, stato del CRM, progetto

 

Specifiche dei campi personalizzati

Alcuni tipi di campi personalizzati sono semplici, altri un po' più complicati.

  • Booleano - 0 o 1
  • Data - aaaa-mm-gg
  • Data e ora - aaaa-mm-gg hh-mm - la parte dell'ora presenta problemi noti
  • Float - in caso di un valore vuoto, il valore di default non è impostato
  • Intero - in caso di un valore vuoto, il valore di default non è impostato
  • Elenco chiavi/valori: non vengono importati più valori
  • Elenco - valori multipli non funzionano - può causare duplicità


 

Amministrazione parziale per le importazioni

Nelle impostazioni utente (Amministrazione >> Utenti >> Utente - Amministratore parziale) troverai un'opzione Importazione avanzata 

Se abilitato, l'utente selezionato può eseguire importazioni globali nello stesso modo in cui farebbe un amministratore.

Tuttavia, non esiste alcun pulsante per accedere alle importazioni per questo tipo di utente: l'utente deve salvare il seguente collegamento: /easy_entity_imports per accedervi.


Prova Easy Redmine in 30 giorni di prova gratuita

Funzionalità complete, protezione SSL, backup giornalieri, nella tua geolocalizzazione