Selamlar,
Power Query kullanarak ham veri tablolarımı işlerken çok garip bir performans sorunu yaşıyorum. Birbirine bağlı 3 farklı sorguyu (Sorgu1, Sorgu2, Sorgu3) satır bazında satır satır eşleştirmek için Table.NestedJoin veya özel sütun ekleyerek satır içi filtreleme yapıyorum.İnternetteki yabancı kaynaklarda, alt sorguların sürekli yeniden hesaplanmasını önlemek ve veriyi RAM'e sabitlemek için Table.Buffer fonksiyonunun kullanılması gerektiği yazıyor. Ancak bu fonksiyonu sorgunun tam olarak hangi adımına yerleştirmeliyim? Bazı denemelerimde Table.Buffer ekledikten sonra sorgu katlanması (Query Folding) devre dışı kaldı ve veri tabanından veriyi çekme süresi daha da uzadı.Büyük veri dönüşümlerinde Table.Buffer kullanırken Query Folding mekanizmasını bozmadan hızı artırmanın formülü nedir? Adım bazında mantığı açıklayabilirseniz çok sevinirim.
Power Query kullanarak ham veri tablolarımı işlerken çok garip bir performans sorunu yaşıyorum. Birbirine bağlı 3 farklı sorguyu (Sorgu1, Sorgu2, Sorgu3) satır bazında satır satır eşleştirmek için Table.NestedJoin veya özel sütun ekleyerek satır içi filtreleme yapıyorum.İnternetteki yabancı kaynaklarda, alt sorguların sürekli yeniden hesaplanmasını önlemek ve veriyi RAM'e sabitlemek için Table.Buffer fonksiyonunun kullanılması gerektiği yazıyor. Ancak bu fonksiyonu sorgunun tam olarak hangi adımına yerleştirmeliyim? Bazı denemelerimde Table.Buffer ekledikten sonra sorgu katlanması (Query Folding) devre dışı kaldı ve veri tabanından veriyi çekme süresi daha da uzadı.Büyük veri dönüşümlerinde Table.Buffer kullanırken Query Folding mekanizmasını bozmadan hızı artırmanın formülü nedir? Adım bazında mantığı açıklayabilirseniz çok sevinirim.