Aracılığıyla paylaş


Power BI Geliştirme Kampı

Power BI Dev Camp (üçüncü taraf site), geliştirici platformu olarak Power BI hakkında daha fazla bilgi edinmek isteyen geliştiriciler için bir eğitim kaynağıdır. Power BI ekleme ve Power BI görselleri ile özel bağlayıcıların geliştirilmesi gibi konuları kapsar.

Bu makalede Bazı Power BI Dev Camp kaynaklarına bağlantılar sağlanmaktadır.

Öğreticiler

Power BI Geliştirme Kampı öğreticileri, Power BI öğelerini (raporlar, panolar ve kutucuklar gibi) eklemeyi ve diğer temel ekleme görevlerini yapmayı öğrenmek isteyen geliştiricilere yöneliktir.

  • .NET 5 ile Uygulama sahibi-veri eklemeyi - Geliştiricilere, uygulama sahibi veri ekleme modelini kullanan Power BI ekleme uygulayan bir .NET 5 MVC web uygulaması oluşturmayı gösteren bir öğretici. Öğretici, node.jskullanarak TypeScript için proje desteği ekleme ve çok kaynaklı erişim belirteçleri oluşturmak için Power BI REST API'sini programlama gibi gelişmiş konuları kapsar.
  • Tabular-Object-Model-Tutorial - XMLA uç noktası aracılığıyla Power BI Desktop ve Power BI hizmeti ile Tablosal Nesne Modeli kullanan öğretici ve kod programlama anlam modeli.

  • PowerBI-PowerShell-Tutorial - Power BI Geliştirme Kampı'ndan Power BI PowerShell öğreticisi için öğrenci dosyaları.

Örnekler

Power BI Geliştirme Kampı örnekleri, Power BI öğelerini (raporlar, panolar ve kutucuklar gibi) eklemek isteyen geliştiriciler için ek kaynaklar sağlar.

  • App-owns-data hello world - Standart bir Power BI raporu veya sayfalandırılmış rapor eklemek için en düşük .NET 5 uygulaması örneği. Visual Studio Code veya Visual Studio 2019'da kodu çalıştırabilir ve test edebilirsiniz. Ayrıca, genel bulut dışında bir Power BI bulutu kullandığınızda URL'lerin ve Azure Kimliği kaynak kimliklerinin ayarlarını güncelleştirmeye ilişkin ayrıntıları da içerir.

  • App-owns-data özel web API'sini - JavaScript kullanılarak oluşturulan tek sayfalı uygulama (SPA) istemcisiyle bir .NET 5 özel web API örneği. Özel web API'si, hizmet sorumlusu olarak Power BI hizmet API'siyle etkileşim kurar ve istemciye veri ekleme ve ekleme belirteçleri döndürür. Bu örnek, SPA istemcisinden telemetri toplamayı ve rapor yükleme performansını izlemek için özel bir veritabanında depolamayı gösterir.

  • App-owns-data ve RLS - .NET 5 ve Power BI uygulaması-owns-data ekleme kullanılarak oluşturulan bir web uygulaması örneği. EffectiveIdentity ve satır düzeyi güvenlik (RLS) kullanan bir güvenlik yetkilendirme modelinin nasıl tasarlandığını göstermek için oluşturulmuştur.

  • Uygulama sahibi-veri çok kiracılı - Power BI ve uygulama sahibi verileri ekleme ile çok kiracılı bir ortamı yönetmek için hizmet sorumlusu profillerinin nasıl kullanılacağını gösteren bir geliştirici projesi örneği.

  • Salesforce uygulama sahibi-veri ekleme - Power BI raporlarıyla uygulama sahibi-veri eklemenin nasıl uygulandığını gösteren bir proje örneği. Bu proje Salesforce geliştirici deneyimi (SFDX) ve Salesforce komut satırı arabirimi (CLI) kullanılarak oluşturulmuştur. Bu örneğin amacı, bir Salesforce ortamında Power BI ekleme uygulaması gereken geliştiriciler için rehberlik sağlamak ve en iyi yöntemleri göstermektir.

  • Power BI için Kiracı yönetim uygulaması - Binlerce müşteri kiracısı ile büyük ölçekli bir Power BI ekleme ortamında hizmet sorumlularının nasıl yönetileceğini gösteren bir .NET 5 örnek uygulaması.

Sunum

Power BI Dev Camp sunularını indirmek için GitHub deposu Camp-Sessions'a gidin.

Başka sorularınız mı var? Power BI Community'ni deneyin.