Tableau Ders 15: Data Blending
Data blending, iki ya da daha fazla birbirinden farklı veri kaynağının birlikte kullanılması ya da harmanlanmasıdır.
Bir alan üzerinden ilişki kurduğumuzda birincil veri kaynağına left join gibi çalışır.
Ayrıca iki veri kaynağı arasında ilişki kurmadan da verileri harmanlayarak kullanmanızı sağlar.
Hadi başlayalım.
Öncelikle ilk datamıza Connect -> Excel ile bağlanıyoruz.
İkinci datayı eklemek için sheete geçerek üst sekmeden Data – > New Data Source diyoruz. Ardından yine üst sekmeden Data -> Edit Relationships -> Custom -> Add ile ilişki kuracağımız alanları seçiyoruz.
Tableau, ekrana ilk eklenen veri kaynağını birincil, diğer veri kaynaklarını (birden fazla olması mümkün) ise ikincil veri kaynağı olarak kabul ediyor.
(Tabii ki sheetlere verilerin gelmesi için Data Source‘taki kullanılacak tabloları ekrana sürükle bırak ile eklemeniz gerekiyor.)
Örnek üzerinden görelim.
veriyi indirdikten sonra Connect To a File -> Excel diyerek Airline Comparison datasına bağlanalım. Data Source sayfasında Airline1 verisine çift tıklayarak ekrana alalım.
Resimde gördüğünüz yere tıklayarak tekrar aynı dataya, bağlanalım. Bu sefer ekrana Airline2’yi alalım ve aşağıdaki sheet’e geçelim. Sol üstte Data da Airline1 ve Airline2 bilgisi görünmeli.
Airline1’e tıklayalım ve Columns’a Revenue; Rows’a Region’ı çift tıklayarak atalım veya sürükleyip bırakalım ve ardından Airline2’ye tıklayalım.
Gördüğünüz gibi Dimensions’taki Region’un yanında kırmızı bir ataç iconu çıktı. Bu, iki veri arasında ilişki kurulduğu anlamına gelir.
Şuanda Region üzerinden tablolar arasında ilişki kurulmuş oldu. Şuan, iki farklı tablodaki verileri, istediğiniz şekilde kullanabilirsiniz.
Not: Data blending ile left join ayrımı daha iyi anlamak için aşağıdaki tabloları inceleyebilirsiniz.
Data Blending
Left Join
Ne Zaman Data Blending Kullanmalıyız?
- Cross-database join‘in desteklemediği veri kaynaklarını birleştirirken (küpler ya da yalnızca extract bağlantı ile çalışan Google Analytics gibi)
- Join veri çoklamasına sebep olduğu zaman
- Büyük miktarda veri ile çalışıldığında
data blending kullanabilirsiniz.
Geri bildirim: Tableau Ders 84: Cross Database Join | Melis Turkoglu