Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Power BI'da görseli farklı veri alanlarına göre sıralayarak görünümünü değiştirebilirsiniz. Görseli sıralama şeklinizi değiştirerek, iletmek istediğiniz bilgileri vurgulayabilirsiniz. İster sayısal veriler (satış rakamları gibi) ister metin verileri (eyalet adları gibi) kullanıyor olun, görsellerinizi istediğiniz gibi sıralayabilirsiniz. Power BI, sıralama için çok fazla esneklik ve kullanabileceğiniz hızlı menüler sağlar. Daha fazla bilgi edinmek için bkz. Power BI raporunda grafiğin sıralanma şeklini değiştirme
Bir görseli veri alanlarından birine göre sıralama şeklinizi değiştirmek için visual.sortBy API'sini kullanabilirsiniz. Sıralamanın yönünü de denetleyebilirsiniz.
Görseli sıralama
VisualDescriptor sınıfı
visual.sortBy(request: ISortByVisualRequest): Promise<void>
ISortByVisualRequest arabirimi sıralama isteği için bir tanım içerir:
export interface ISortByVisualRequest {
orderBy: ITarget;
direction: SortDirection;
}
sıralamanın hedef veri alanı olan orderBy
. Görselin sıralanabileceği veri alanları, görselinSıralama ölçütü menü komutunun altındaseçenek menüsünde bulunur. üzerinde işlem yapılacak veri alanını seçmek için hedefleri kullanma hakkında daha fazla bilgi edinin.
yönüsıralamanın yönü.
SortDirectionsabit listesi sıralama yönünüAscendingveyaDescendingolarak tanımlar.enum SortDirection { Ascending = 1, Descending = 2, }
Örnek
Raporun sayfalarını almak için etkin sayfayı bulun ve görselleri alın. Görsel benzersiz adla VisualContainer1 bulunur ve Total Category Volume tablosundaki SalesFact ölçüye göre azalan düzende sıralanır:
let pages = await report.getPages();
// Retrieve active page
var activePage = pages.find(function (page) { return page.isActive });
let visuals = await activePage.getVisuals();
// Retrieve target visual (replace "VisualContainer1" with requested visual name)
var visual = visuals.find(function (visual) { return visual.name === "VisualContainer1" });
const request = {
// Set the target data field of the sort
orderBy: {
table: "SalesFact",
measure: "Total Category Volume"
},
direction: models.SortDirection.Descending
};
await visual.sortBy(request);
Bir görseli sütun hedefine göre sıralamak için:
const request = {
// Set the target data field of the sort
orderBy: {
table: "Store",
column: "Name"
},
direction: models.SortDirection.Ascending
};
await visual.sortBy(request);
İlgili içerik
- sayfaları ve görselleri alma
- Veri alanlarını yapılandırma
- Rapor görseli için Menü komutlarını değiştirme
- Görsel üst bilgi gizleme veya gösterme