XML / CSV formatında veri içe aktarma
XML/CSV içe aktarıcı ile nasıl çalışılır
Doğru CSV dosya formatı - genel
CSV – Kullanıcılar ayrıntıları içe aktarır
CSV – Projelerin içe aktarma ayrıntıları
CSV – Görevleri içe aktarma ayrıntıları
CSV – Kişileri içe aktarma ayrıntıları
CSV – CRM içe aktarma ayrıntıları
İçe aktarma için kısmi yönetici
Giriş
Easy Redmine veri aktarıcı, mevcut sisteminizden veya veritabanından herhangi bir veriyi aktarmak üzere olduğunuzda mükemmel bir araçtır, bu nedenle mevcut bir sistemden veri taşımanız/eşzamanlamanız gerektiğinde veya bir şirket değiştirirken kullanışlı olur. /proje yönetim sistemi ve tüm verileri aktarmanız gerekiyor. MS Project, Basecamp, Asana, Clarizen veya başka bir uygulama mı kullanıyorsunuz? İçe aktarıcımız, XML veya CSV formatına aktarılabilen her uygulamadan gelen verileri işleyebilir. Çeşitli konumlarda depolanan verileri açmanız veya düzenlemeniz gerektiğinde uygulamalar arasında geçiş yapmayı unutun. Şu andan itibaren, tüm verilere yalnızca tek bir uygulamada sahip olabilirsiniz. Bu çözüm, REST API'yi desteklemeyen ancak XML/CSV dışa aktarımına izin veren sistemleri kullanan şirketler için harikadır, dolayısıyla entegre olmanın başka bir yolu vardır. Easy Redmine, verileri toplu halde taşımanıza ve bunları mevcut niteliklerle eşleştirmenize olanak tanıyan bir XML/CSV içe aktarıcı sağlar.
Bu çözüm, profesyonel uygulama hizmetlerimizin bir parçasıdır. Verileri bir Easy Consultant olmadan XML/CSV yoluyla içe aktarmak, veritabanının bozulmasına neden olabilir => işlevsiz uygulama! Verileri içe aktarmakla ilgileniyorsanız, lütfen hizmeti şu adresten talep edin: bu sayfa. Bu makale, kullanım durumunuzla olan ilişkisini değerlendirmeniz için bu aracın çalışma ilkeleri hakkında bilgi sağlamaya hizmet eder.
Anahtar özellikler:
- Var olan tüm varlıkları taşı (limitsiz)
- Taşınan veriler, Easy Redmine'deki mevcut niteliklere manuel olarak eşlenir
- Zorlu müşteriler için karmaşık verileri taşımak için uygun
- Bir anda, sınırsız sayıda niteliğe sahip bir öğeyi içe aktarabilirsiniz
XML/CSV içe aktarıcı ile nasıl çalışılır
Veriler, Easy Redmine içe aktarıcı (Easy Redmine'ın bir parçası) ile XML ve CSV formatlarında içe aktarılabilir. Bunu Yönetim >> Özel içe aktarmalar bölümünde bulabilirsiniz.
Üzerine tıkladığınızda, halihazırda mevcut olan kolay içe aktarmaların listesini görebilirsiniz. Mevcut herhangi bir içe aktarmayı göstermek, düzenlemek veya silmek için, fare imlecinizi bunun üzerine getirmeniz yeterlidir; bu seçenekler otomatik olarak görünecektir. Sağ kenar çubuğu menüsünde, belirli bir varlığın yeni bir XML/CSV içe aktarımını oluşturmak için çeşitli seçenekler bulabilirsiniz. Kenar çubuğunda içe aktarmak istediğiniz varlık eksikse, Danışmanınız bununla ilgilenecektir.
Örneğin, yeni bir CSV görevi içe aktarma formu böyle görünebilir. Sadece adı girin ve "Gönder" i tıklayın. Tanımsız bir varlığı içe aktarırken, form ayrıca içe aktarılacak gerekli varlığı seçmenizi isteyecektir.
Bir sonraki adımda, içe aktarılacak CSV dosyasını (uygun veri yapısına sahip) yüklemeniz gerekir. Tıklamak Kaydet ve Önizleme, bu, CSV'den (veya XML'den gelen niteliklerden) sütunları Easy Redmine'deki niteliklere eşlemeyi sağlayacak. Uygulamamız ayrıca mevcut girişleri güncellemenize izin verir (haritalama Şuna göre ara ayar). Sistemde halihazırda var olan bir ID ile içe aktarılan girişler tekrar oluşturulmaz ancak güncellenir. İçe aktarma ve güncellemeler, veri grupları halinde otomatik olarak gerçekleştirilebilir. İçe aktarılan belgeye genel bir URL'den erişilebilirse, Easy Redmine otomatik işlemleri (cron), bu genel URL'de sağlanan XML/CSV'yi düzenli olarak içe aktarabilir. Eşleme tamamlandığında, tıklamanız yeterlidir. ithalat, daha küçük içe aktarmalar için kullanılabilir (pratikte en fazla 500 giriş gösterilir) veya Arka planda içe aktar, 500'den fazla girişin içe aktarılması için şiddetle tavsiye edilir.
Doğru CSV dosya formatı - genel
İthalatçıyla uyumluluğu sürdürmek için CSV dosya biçiminin aşağıdaki kuralları karşılaması gerekir:
- Dosya yalnızca CSV biçiminde olmalıdır (Virgül Ayrılmış Değer)
- Alanlar bir ile ayrılmalıdır virgül (noktalı virgül değil)
- CSV dosyası UTF-8 kodlamasında olmalıdır
- CSV, içe aktarılan kaydın harici kimliğini içermelidir ("easy_external_id" alanında bulunan benzersiz bir numara)
- Bu "easy_external_id" alanı tüm uygulamada benzersiz olmalıdır (yalnızca belirli bir projede veya belirli bir içe aktarmada değil)
- "easy_external_id" alanı tüm uygulamada benzersiz olmadığında, yeni içe aktarılan kayıt, aynı "easy_external_id" ile zaten var olan kaydın üzerine yazılacaktır.
- Tarih, yyyy-aa-gg biçiminde olmalıdır (Tarih ve saat yyyy-aa-gg ss-aa)
- Diğer varlıklara (örneğin, görev atanan kişi veya görev yazarı olarak kullanıcılar) veya numaralandırılmış niteliklere (örneğin izleyiciler, görev durumları vb.) yapılan referanslar, mevcut Easy Redmine veritabanından alınan kimlik varsa formda olmalıdır.
- Zorunlu alanlar her zaman doldurulmalıdır
- Görevler için gerekli alanlar: Proje, konu, izleyici, durum, öncelik, yazar
- Bir ülkeyi "Ülke seç" özel alan biçimine içe aktarmak için, ISO 3166-1 alpha-2 kodunu kullanmanız gerekir (bu, özellikle B2B CRM'de kişi içe aktarma için geçerlidir)
CSV – Kullanıcılar ayrıntıları içe aktarır
Gerekli alanlar/özellikler: ad, soyad, giriş, e-posta
Desteklenen alanlar/öznitelikler: ad, soyad, giriş, e-posta, takvim
Desteklenmeyen alanlar/öznitelikler: kullanıcı tipi, şablon, yönetici, gruplar, projeler, diller, şifre, onay, saat dilimi
CSV – Projelerin içe aktarma ayrıntıları
Gerekli alanlar/özellikler: isim, yazar
Desteklenen alanlar/öznitelikler: isim, alt proje, açıklama, öncelik, başlangıç tarihi, son tarih, yazar
Desteklenmeyen alanlar/öznitelikler: proje üyeleri + roller, projeye genel bakış
CSV – Görevleri içe aktarma ayrıntıları
Gerekli alanlar/özellikler: proje, konu, yazar, görev türü, durum, öncelik
Desteklenen alanlar/öznitelikler: proje, konu, açıklama, yazar, atanan, görev türü, durum, başlangıç tarihi, son tarih, tahmini zaman, öncelik, %done
Alt görevler için desteklenen alanlar/öznitelikler: ebeveyn görevi
CSV – Kişileri içe aktarma ayrıntıları
Gerekli alanlar/özellikler: kişi türü, adı, soyadı (kişi türüne bağlı olarak)
Desteklenen alanlar/öznitelikler: kişi türü, adı, soyadı, ebeveyn iletişim kişisi, atanan kişi, küresel iletişim kişisi, özel kişi, yorumlar
CSV – CRM içe aktarma ayrıntıları
Gerekli alanlar/özellikler: isim, CRM durumu, proje
Desteklenen alanlar/öznitelikler: isim, CRM durumu, proje
Özel alan özellikleri
Bazı özel alan türleri basittir, diğerleri biraz daha karmaşıktır.
- Boole - 0 veya 1
- Tarih - yyyy-aa-gg
- Tarih ve saat - yyyy-aa-gg ss-dd - saat bölümünde bilinen sorunlar var
- Float - boş bir değer olması durumunda, varsayılan değer ayarlanmadı
- Tamsayı - boş bir değer olması durumunda, varsayılan değer ayarlanmadı
- Anahtar/değer listesi - birden çok değer içe aktarılmaz
- Liste - birden çok değer çalışmıyor - tekrarlara neden olabilir
İçe aktarma için kısmi yönetici
Kullanıcı ayarlarında (Yönetim >> Kullanıcılar >> Kullanıcı - Kısmi yönetici) bir seçenek bulacaksınız Gelişmiş İçe Aktarma
Etkinleştirildiğinde, seçilen kullanıcı genel içe aktarma işlemlerini bir yöneticinin yaptığı gibi gerçekleştirebilir.
Ancak bu tür bir kullanıcı için içe aktarmalara erişim sağlayacak bir düğme yoktur; kullanıcının bu bağlantıya erişebilmesi için şu bağlantıyı kaydetmesi gerekir: / easy_entity_imports.