Çözüldü: Veri Yenilemesindeki Type Mismatch hatası

Merhaba BI Fanları,

Bu yazımızda sizlerle veri yenilemesi yaparken karşılaşılan en sık hatanın çözümü hakkında konuşacağız: Type Mismatch.

Power BI ‘da veri kaynağına bağlanıp bazı tabloları rapora çektiğinizde Power Query, bu tablolarda varsayılan bir işlem gerçekleştirir: Changed Type. Bu işlem her sütunun doğru veri türünde olmasını sağlayan işlemdir ve her tabloda uygulanır. Doğru veri türü, bizim doğru hesaplamalar yapabilmemiz için oldukça gerekli bir işlemdir.

Veri kaynağına ilk defa bağlanıldığında Power Quey, sütunlar için uygun veri tiplerini kendisi bulur ve “Change Type” adımında artık bu sütunlar için olacak olan veri türünü belirler. Veri türü belirlenmemiş sütunların veri türü şöyle görünür:

Rapor oluşturucuları da mümkün olduğunca bundan kaçınmaya çalışarak sütun için uygun veri türlerini seçmeye çalışır.

Power Query’de veri türlerinin algılanması ve sütuna uygun veri türünün uygulanması işlenmesi ilk bağlantıya özgüdür. Bundan sonra bu veri kaynağı yenilendiğinde Power BI sadece yeni gelen değerlerin ilgili sütunun belirlenen veri türüyle eşleşip eşleşmediğine bakar. Eğer yeni gelen değerler sütunun veri türüyle eşleşmiyorsa bu satırlar için hata döndürür ve karşımıza “Type Mismatch” hatasını çıkartır.

Hatalı hücreye tıkladığınızda alt alandaki hata detayı genelde şöyledir:

Bu hatayı aldığınızda 2 durum söz konusu olabilir:

  • Veri kaynağına yanlış yazım olmuştur.
  • Bu sütun için artık yeni gelecek değerle farklı bir veri türünde gelebilir.

Eğer durum birinci seçenekteki gibiyse veriyi size sağlayanlara hemen bu durumu bildirmek gerekiyor. Eğer durum ikinci seçenekteki gibiyse iki farklı yoldan bu durumu çözebilirsiniz:

1-Change Type adımını yeni veri türünü de kapsayacak şekilde düzelt.

Bu adımda “Applied Steps” adımlarında “Change Type” seçili olacak şekilde hata veren sütunun veri türünü “Text” yapabiliriz.

Bu işlemden sonra bize bir pencere çıkacak;  bu pencerede yapacağımız işlemin de bir veri türü işlemi olmasından dolayı önceki veri türü işlemi üzerine yazılsın mı diye soruluyor. Biz de buna evet diyoruz. Yeni bir adım olarak eklemek bu durumu çözmez.

Böylece tüm hatalar gitmiş ve hücrenin gerçek değeri karşımıza gelmiş oluyor.

2-Changed Type adımını kaldır

Bir diğer seçenek ise “Changed Type” adımını kaldırabilirsiniz. Bunu yaparken diğer sütunların nasıl etkileneceğini doğru analiz etmekte fayda vardır. Özellikle ondalıklı değere sahip veya binlik ayıraçlı gelen değerlere sahip sütunlar bu durumdan en çok etkilenenlerdir. Eğer üzerine tekrar bir “Change Type” adımı oluşturmazsanız karşılaşacağınız görüntü böyle olur:

Type mismatch hatasının neden oluştuğu ve bu hatayı nasıl kaldırabileceğimize dair yazımızı tamamladık. Bir başka yazımızda görüşmek üzere.

Good game well played.

MICROSOFT EXCEL JAVASCRIPT API İLE ÖZEL VERİ TÜRLERİ

MICROSOFT EXCEL’DE JAVASCRIPT API, GELİŞTİRİCİLERİN ÖZEL VERİ TÜRLERİ OLUŞTURMASINA İZİN VERİYOR

Merhaba sevgili okurlar,
Bugün sizlere yeni JavaScript API ve onunla beraber Excel’de oluşturabileceğiniz özel veri türlerinden bahsedeceğiz.

Bu ayın sonlarında Microsoft Excel’de genel olarak kullanıma sunuluyor olacak olan en yeni JavaScript API, geliştiricilere, kendi özel veri kaynaklarıyla desteklenen, resimler, varlıklar ve biçimlendirilmiş sayı değerleri dahil olmak üzere kendi özel veri türlerini oluşturma şansı veriyor olacak. Ayrıca, özel işlevlerin oluşturulması konusu da artık bu yeni Excel veri türlerinden faydalanabiliyor olacak.

Müşteriler, kendi eklentilerini oluşturabilecek ve veri türlerinden yararlanmak için önceden var olan eklentileri genişletebilecek ve böylece Excel’de daha bütünleşik, yeni nesil bir deneyim elde edilebilecekler. Bu veri türlerini kuruluş genelinde paylaşabilir ve veri türlerini kendi hizmetlerine veya verilerine bağlayan eklentiler veya çözümler oluşturabilirler. API, kullanıcılara ve geliştiricilere güç vererek verilerini daha iyi organize etmelerine, erişmelerine ve verilerle daha iyi bir şekilde çalışmalarına olanak tanır.

 

 

Visual Studio 2022 ve bizlere sunduğu yenilikleri ele aldığımız yazımızı okuma şansı bulmadıysanız buradan tüm detayları öğrenebilirsiniz.

Diğer yeniliklerden haberdar olmak için blog sayfamıza göz atmayı unutmayın.

Yeni özellikler ve güzel haberlerle görüşmek dileğiyle, kendinize iyi bakın. 👩🏻‍💻

 

 

COĞRAFYA BAĞLANTILI VERİ TÜRÜ

[vc_row][vc_column][vc_column_text]

COĞRAFYA VERİ TÜRÜ

 

Excel’de her zaman veri türleri vardı. Ama bunlar metin ve sayı gibi geleneksel veri türleriydi. Hisse Senetleri ve Coğrafya veri türleri benzersizdir çünkü bunlar bağlantılı veri türleri olarak kabul edilir. Bağlantılı veri türleri çevrimiçi bir veri kaynağına bağlantı içerir. Şu anda, bağlantılı veri türleri yalnızca Hisse Senetleri ve Coğrafya‘dır. Microsoft müşterilerde gelecek geri bildirimlere göre gelecekte daha fazla bağlantılı veri türünü desteklemeyi planlıyor. Yeni bağlantılı veri türleri geldikçe sizlerle burada paylaşıyor olacağız.

 

Office 365 kullanıcıları, ülkelere ait birçok veriyi sadece ülke adına tıklayarak ulaşabilirler. Veri menüsündeki Veri Türleri grubu içerisinde Coğrafya bağlantılı veri türünü göreceksiniz. Bu özellik bize; ülkelerin bayraklarını, başkentlerini, para birimlerini, veri oranlarını, nüfuslarını, askeri gücünü, ülke başkanlarını, ortalama yaşam sürelerini vb. gibi birçok göstergeyi http://data.worldbank.org/ üzerinden hızlıca çekip listelememizi sağlıyor.  Verdiğim adresten ülkelerin çok daha detaylı verilerine ulaşmanız mümkün, hatta bu verileri rahatlıkla Excel, Csv ve Xml formatında indirebilir ve raporlarınızda değerlendirebilirsiniz.

 

 

Ülke isimlerini sütununda alt alta yazıp, hücreleri seçerek Coğrafya türünü seçmeniz yeterlidir.
Ülke isimlerini Türkçe yazsanız bile (örneğin France yerine Fransa) sizin yerinize kabul edilen isimle değiştirecektir.

 

VERİ KARTI

Örnek olarak, 5 ülke adlarını yazdık ve Coğrafya veri türünü seçtik.
Hücredeki ülke ismini Coğrafya veri türüne dönüştürdükten sonra hücrede bir simge görüntülenir. Kartı görüntülemek için simgeye tıklayın. Kart, alanların ve ilgili değerlerin bir listesini görüntüler. Verilere bağlı olarak, görüntüleyebileceğiniz ve birlikte çalışabileceğiniz çok sayıda alan olabilir. Eğer ülke adının yanındaki ikona tıklarsanız, bu şekilde ülke bayrağı ve o ülke ile ilgili diğer birçok bilgiyi alabildiğinizi göreceksiniz.

 

 

Hücrede herhangi bir ülkeyi seçtiğinizde yan tarafta Veri Ekle adında bir seçenek listesi çıkar..
O listeden almak istediğiniz bilgiye seçmeniz hâlinde yan sütuna o bilgiler hızlıca gelecektir.

 

 

Seçtiğiniz ülke veya ülkelere ait birçok bilgiyi yan yana listeleyerek aşağıdaki gibi tablo hâline getirebilirsiniz. İsterseniz bir ülke için almak istediğiniz verileri belirtip sonrasında aşağıya doğru çekerek listedeki tüm ülkelerin belirtilen alanlardaki verilerini listeletebilirsiniz.

 

 

Formülle de ilgili alanlardaki verileri =A2. diyerek tanımlı adlardan bu şekilde çağırabilirsiniz.

 

 

Ülkeler üzerinde sağ tıkladığınızda gelen menüdeki Veri Türünden Kartı Gösterebilirsiniz. (Ctrl + Shift + F5)  Veriyi Metne Dönüştürerek özelliği devre dışı bırakabilirsiniz. Tabloları Aralığa Dönüştür gibi istediğiniz zaman Coğrafya veri türünü iptal edebilirsiniz.

 

 

Faydalı olması dileğiyle. 👍🏻
Bu yazımızı paylaşarak birçok kişiye ulaşmasını sağlayabilirsiniz. Unutmayın; bilgi paylaşıldıkça değerlenir.[/vc_column_text][/vc_column][/vc_row][vc_row][vc_column][mk_image src=”https://peakup.org/wp-content/uploads/2023/12/office_imza_son-1.gif” image_size=”full”][/vc_column][/vc_row]