Data mapping nedir ve nasıl etkili bir şekilde uygulayabilirsiniz?

Uygulamalar genellikle örtüşen alanlar kullansa da, etiketleri biraz farklı görülebilmektedir.


Örneğin, çalışanlarınızın e-posta adresleri söz konusu olduğunda, insan kaynakları yönetimi sisteminiz bunu “E-posta adresi” olarak etiketlerken, başvuru sahibi takip sisteminizde “E-posta”, BT hizmet yönetimi aracınızda “e-posta” ve CRM'de “e-posta adresi” olarak farklı şekillerde etiketlenebilir.


Data mapping yapana kadar bu uygulamaları entegre edemezsiniz ve e-posta verilerinin bunlar arasında sorunsuz bir şekilde eşitlenmesini sağlayamazsınız. Aynı mantık, birden çok uygulamada veya sistemde yaşayan diğer veri türleri için de geçerlidir.



Data mapping nedir?

Data mapping, basitçe veri eşleştirme veya veri haritalama anlamına gelmektedir. Bir sistem veya uygulamanın veri modelini alma ve onu başka bir sistem veya uygulamanın veri modeliyle eşleştirme sürecidir. Bu genellikle nesne düzeyinde değil, alan düzeyinde gerçekleşir.


Örneğin, bir müşteri ilişkileri yönetimi aracında (CRM) ve bir BT hizmet yönetimi (ITSM) aracında istemciler için vakaları takip ettiğinizi varsayalım. Veri alanları iki uygulama arasında aşağıdaki şekillerde farklılık gösterebilir:

  • CRM, müşteriyi "Müşteri" olarak ve ITSM aracı "Kullanıcı" olarak etiketleyebilir.

  • CRM, sorunun açıklamasını "Sorun özeti" olarak belirtirken, ITSM aracı bunu yalnızca "Açıklama" olarak belirtebilir.

  • CRM, vaka numarasını “Vaka numarası” alanı olarak gösterirken, ITSM yalnızca “Numara” olarak gösterebilir.

İki uygulamayı entegre etmek ve tüm verileri senkronize tutmak, ilgili alanların aynı şekilde etiketlenmesini gerektirir.

Veri eşleştirme, ortak bir veri modelinin (kanonik veri modeli olarak da bilinir) benimsenmesinin daha karmaşık durumuna da uygulanabilir.


Bu yaklaşımda, alanları bir veri ambarında karşılık gelen alanlara eşleyen bir kaynak sisteminiz olur. İkincisinde, veri alanları, tanımladığınız standart veri modeline göre değiştirilir. Bu alanlar daha sonra hedef uygulamalar ve sistemlerdekilerle eşleştirilir.

Yukarıdaki görsel, CRM'nin kaynak sistem olduğu ve bir ITSM aracının, pazarlama otomasyon platformunun ve mesajlaşma platformunun hedefler olarak hizmet verdiği ortak bir veri modelinin bir örneğidir.


Birkaç hedef sisteminiz veya uygulamanız olduğunda bu harika bir yaklaşım olabilir. Yapmanız gereken tek şey veri ambarı ile veri kaynağı arasındaki alanları düzgün bir şekilde eşlemektir.


Açıklamayı basit tutmak için, bir sonraki bölümde yukarıdaki görsel örneğini referans alabiliriz.


Veri eşleştirme aracınızın hangi özelliklere sahip olması gereklidir?

İyi bir veri eşleştirme aracı şu özelliklere sahip olmalıdır:


1. Sezgisel ve kodsuz bir kullanım deneyimi

Verileri sistemler arasında eşleme yeteneği basit olmalıdır. Hedef sistemdeki eşleştirilmesi gereken tüm alanların yanında kaynak sisteminizdeki tüm alanları görebilmeli ve alanları sürükleyip bırakarak dilediğini şekilde taşıyabilmelisiniz.


Bir web semineri için katılımcı bilgileri topladığımızı varsayalım. Katılımcıları toplamak için Workato entegrasyonlarından biri olan Marketo'yu kullanarak Google Takvim etkinliğine kayıt olanları eklemek istiyorsak, katılımcıların e-postalarını iki uygulama arasında eşleştirmeniz gereklidir. Bunu, Marketo e-posta alanını aşağıda vurgulanan "Katılımcı e-postası" bölümüne (Google Takvim'in katılımcıların e-postalarını depolamak için kullandığı alan) sürükleyerek yapabiliriz.