PowerApps'teki Power BI kutucuk denetimiPower BI tile control in PowerApps

Bir uygulamadaki Power BI kutucuğunu gösteren denetimdir.A control that shows a Power BI tile inside an app.

Power BI yok mu?Don't have Power BI? Kaydolun.Sign up.

AçıklamaDescription

Uygulamalarınızdaki Power BI kutucuklarınızı görüntüleyerek mevcut veri çözümlemesi ve raporlama avantajından yararlanın.Take advantage of your existing data analysis and reporting by displaying your Power BI tiles inside your apps. Seçenekler bölmesinin Veriler sekmesindeki Workspace, Dashboard ve Tile özelliklerini ayarlayarak, göstermek istediğiniz kutucuğu belirtin.Specify the tile that you want to show by setting its Workspace, Dashboard, and Tile properties in the Data tab of the options panel.

Paylaşım ve güvenlikSharing and security

Power BI içeriğine sahip bir uygulamayı paylaştığınızda, uygulamanın kendisine ek olarak kutucuğun bulunduğu panoyu da paylaşmanız gerekir.When you share an app that contains Power BI content, you must share not only the app itself but also the dashboard where the tile comes from. Aksi takdirde Power BI içeriği, uygulamayı açan kullanıcılar tarafından bile görüntülenemez.Otherwise, the Power BI content won't appear even for users who open the app. Power BI içeriğine sahip uygulamalar, o içeriğin izinlerini uygular.Apps that contain Power BI content respect the permissions for that content.

PerformansPerformance

Uygulamada aynı anda üçten fazla Power BI kutucuğunun yüklenmesi önerilmez.It's not recommended to have more than three Power BI tiles loaded at the same time within an app. LoadPowerBIContent özelliğini ayarlayarak kutucukların yüklenmelerini veya yüklenmemelerini denetleyebilirsiniz.You can control tile loading and unloading by setting the LoadPowerBIContent property.

Bir parametre geçirinPass a parameter

Uygulamadan tek bir parametre geçirerek bir Power BI kutucuğunda görüntülenen sonuçlarını filtreleyebilirsiniz.By passing a single parameter from the app, you can filter the results that appear in a Power BI tile. Ancak, yalnızca dize değerleri ve eşittir işleci desteklenir ve tablo veya sütun adında boşluklar varsa, filtrenin çalışmayabilir.However, only string values and the equals operator are supported, and the filter might not work if the table name or the column name contains spaces.

Tek bir filtre değeri geçirmek için değerini değiştirmek TileURL , bu söz dizimini takip eden özelliği:To pass a single filter value, modify the value of the TileURL property, which follows this syntax:

"https://app.powerbi.com/embed?dashboardId=<DashboardID>&tileId=<TileID>&config=<SomeHash>"

Bu değer için şu söz dizimini ekleyin:To that value, append this syntax:

&$filter=<TableName>/<ColumnName> eq '<Value>'

Parametre bir değer kümesindeki raporun kutucuğu kaynaklandığı filtreleyin.The parameter will filter a value in the dataset of the report where the tile originates.

Temel özelliklerKey properties

Workspace: kutucuğun geldiği Power BI çalışma alanı.Workspace – The Power BI workspace where the tile comes from.

Dashboard: kutucuğun geldiği Power BI panosu.Dashboard – The Power BI dashboard where the tile comes from.

Tile – Görüntülemek istediğiniz Power BI kutucuğunun adı.Tile – The name of the Power BI tile that you want to display.

LoadPowerBIContent – True olarak ayarlandığında Power BI içeriği yüklenir ve gösterilir.LoadPowerBIContent – When set to true, the Power BI content is loaded and shown. False olarak ayarlandığında Power BI içeriği yüklenmez ve belleği serbest bırakarak performansı artırır.When set to false, the Power BI content is unloaded, which releases memory and optimizes performance.

Ek özelliklerAdditional properties

BorderColor : bir denetimin kenarlığının rengi.BorderColor – The color of a control's border.

BorderStyle : Düz, Kesik Çizgili, Noktalı veya Hiçbiri değerleriyle bir denetimin kenarlık stili.BorderStyle – Whether a control's border is Solid, Dashed, Dotted, or None.

BorderThickness : bir denetimin kenarlık kalınlığı.BorderThickness – The thickness of a control's border.

DisplayMode : denetimin kullanıcı girişine izin verip vermediği (Edit), yalnızca veri görüntüleyip görüntülemediği (View) veya devre dışı olup olmadığı (Disabled).DisplayMode – Whether the control allows user input (Edit), only displays data (View), or is disabled (Disabled).

Height : denetimin üst ve alt kenarları arasındaki uzaklık.Height – The distance between a control's top and bottom edges.

OnSelect : kullanıcının bir denetime dokunmasının veya tıklamasının ardından uygulamanın nasıl yanıt verdiği.OnSelect – How the app responds when the user taps or clicks a control. Varsayılan olarak kutucukla ilgili Power BI raporu açılır.By default, the Power BI report that's associated with the tile opens.

TileUrl: Kutucuğun Power BI hizmetinden istediği URL.TileUrl – The URL by which the tile is requested from the Power BI service. Parametreyi URL'ye ekleyerek, tek bir parametreyi Power BI kutucuğuna geçirebilirsiniz (örneğin: ...You can pass a single parameter into the Power BI tile by appending the parameter to the URL (for example: … & "&$filter=Şehir/İlçe eq '" & ListBox1.Selected.Abbr & "'").& "&$filter=Town/Province eq '" & ListBox1.Selected.Abbr & "'"). Parametrede yalnızca eşittir işlecini kullanabilirsiniz.You can use only the equals operator in the parameter.

Visible : denetimin gizli veya görünür olması.Visible – Whether a control appears or is hidden.

Width : denetimin sol ve sağ kenarları arasındaki uzaklık.Width – The distance between a control's left and right edges.

X : denetimin sol kenarı ile üst kapsayıcısının (üst kapsayıcı mevcut değilse ekranın) sol kenarı arasındaki uzaklık.X – The distance between the left edge of a control and the left edge of its parent container (screen if no parent container).

Y : denetimin üst kenarı ile üst kapsayıcının (üst kapsayıcı mevcut değilse ekranın) üst kenarı arasındaki uzaklık.Y – The distance between the top edge of a control and the top edge of the parent container (screen if no parent container).

ÖrnekExample

  1. Ekle sekmesinde Denetimler menüsünü açın ve ardından bir Power BI kutucuğu denetimi ekleyin.On the Insert tab, open the Controls menu, and then add a Power BI tile control.

    Denetim eklemeyi ve yapılandırmayı bilmiyor musunuz?Don't know how to add and configure a control?

  2. Seçenekler panelindeki Veri sekmesinde Çalışma Alanı ayarı için Çalışma Alanım öğesine tıklayın veya dokunun.On the Data tab of the options panel, click or tap My Workspace for the Workspace setting.

  3. Pano listesinden bir pano seçin ve ardından kutucuk listesinden bir kutucuk seçin.Select a dashboard in the list of dashboards, and then select a tile in the list of tiles.

    Denetim, Power BI kutucuğunu işler.The control renders the Power BI tile.

Erişilebilirlik yönergeleriAccessibility guidelines

Power BI kutucuğu yalnızca Power BI içeriği için bir kapsayıcıdır.The Power BI tile is simply a container for Power BI content. Bu Power BI erişilebilirlik ipuçları ile erişilebilir içeriklerin nasıl oluşturulduğunu öğrenin.Learn how to create accessible content with these Power BI accessibility tips.

Power BI içeriğinin başlığı yoksa, ekran okuyucuları desteklemek için Etiket denetimini kullanarak bir üst bilgi eklemeyi düşünün.If the Power BI content doesn't have a title, consider adding a heading using a Label control to support screen readers. Etiketi Power BI kutucuğundan hemen önce konumlandırabilirsiniz.You can position the label immediately before the Power BI tile.