Aracılığıyla paylaş


SAP BW veri kümesini dönüştürme ve filtreleme

Power Query Düzenleyicisi ile veri kümesini SAP BW'dan Power BI Desktop veya Microsoft Power Platform veri modeline getirmeden önce ek veri dönüştürmeleri ve filtreleme adımları uygulayabilirsiniz.

Power Query Düzenleyicisi'da, sağ taraftaki Sorgu Ayarlar bölmesinde sorgu için Uygulanan Adımlar gösterilir. Bir adımı değiştirmek veya gözden geçirmek için bir adımın yanındaki dişli simgesini seçin.

Örneğin, Eklenen Öğeler'in yanındaki dişli simgesini seçerseniz, SAP BW'de seçili veri nesnelerini gözden geçirebilir veya belirtilen sorgu parametrelerini değiştirebilirsiniz. Bu şekilde, sonuç kümesine dahil olmayan bir özelliği kullanarak bir veri kümesini filtrelemek mümkündür.

Öğe ekle iletişim kutusu.

Sütunlardan biri için açılan menüyü seçerek veri kümesine ek filtreler uygulayabilirsiniz.

Sütundan filtreleyin.

Filtre ayarlamanın bir diğer kolay yolu da tablodaki değerlerden birine sağ tıklayarak Üye Filtreleri'ni veya Metin Filtreleri'ni seçmektir.

Tablodaki bir değerden filtreleyin.

Örneğin, veri kümesini yalnızca Takvim Yılı/Ay ŞUBAT 2003 kayıtlarını içerecek şekilde filtreleyebilirsiniz veya yalnızca Takvim Yılı/Ay 2003 içeren kayıtları içerecek şekilde bir metin filtresi uygulayabilirsiniz.

Sap BW'ye karşı her filtre sorguya katlanmaz. Veri tablosunun sol üst köşesinde, ilk veri kaydının 1 sayısının hemen üzerinde yer alan simgeyi inceleyerek bir filtrenin sorguya katlanmış olup olmadığını belirleyebilirsiniz.

Simge bir küpse, sap BW sistemine karşı sorguya filtre uygulanır.

Küp simgesini gösteren tablonun sol üst köşesi.

Simge bir tabloysa, filtre sorgunun bir parçası değildir ve yalnızca tabloya uygulanır.

Tablo simgesini gösteren tablonun sol üst köşesi.

Power Query Düzenleyicisi kullanıcı arabiriminin arkasında, veri karma sorguları için M formül dili temel alınarak kod oluşturulur.

Oluşturulan M kodunu Görünüm sekmesindeki Gelişmiş Düzenleyici seçeneğiyle görüntüleyebilirsiniz.

Gelişmiş Düzenleyici M kodu oluşturuldu.

Her işlevin açıklamasını görmek veya test etmek için Sorgular bölmesinde mevcut SAP BW sorgusuna sağ tıklayın ve İşlev Oluştur'u seçin. Üstteki formül çubuğuna şunu girin:

      = <işlev adı>

burada <işlev adı> , açıklanmasını istediğiniz işlevin adıdır. Aşağıdaki örnekte işlevin açıklaması gösterilmektedir Cube.Transform .

Cube.Transform işlevi hakkındaki bilgileri gösteren işlev oluştur iletişim kutusunun görüntüsü.

Aşağıdaki örneklerde çeşitli küp işlevlerinin bazı açıklamaları gösterilmektedir:

  • Cube.Transform: Küp üzerindeki işlevlerin veya dönüşümlerin listesini uygular.
  • Cube.ApplyParameter: Bir parametre için belirtilen değerleri uygular.
  • Cube.DisplayFolders: Küpünün görüntüleme klasörü hiyerarşisini temsil eden iç içe nesne ağacını döndürür.
  • Cube.Parameters: Küpe uygulanabilecek parametre kümesini içeren bir tablo döndürür.
  • Cube.Dimensions: Küp için boyut kümesini içeren bir tablo döndürür.
  • Cube.Measures: Küp için ölçü kümesini içeren bir tablo döndürür.

Ayrıca bkz.