EMBEDDING POWER BI IN WEB APPS EĞİTİMİ

Power BI'yı kendi uygulamana göm

Power BI Embedded, embed token, powerbi-client JS API, kullanıcı yetkilendirme ve dinamik filtreleme ile raporları web'e gömmeyi öğrenin.

Power BI raporlarını web uygulamalarına gömmeyi öğreten ileri eğitim: embed senaryoları ve hizmet sorumlusu kimliği, REST API ile embed token, powerbi-client JS API ile gömme ve yapılandırma, dinamik filtreleme, RLS ile çok kiracılı izolasyon ve üretim dağıtı…

3 gün İleri Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Embedded, REST ve JS API ile gömülü analitik

Bu ileri eğitim, Power BI raporlarını kurum içi veya müşteriye dönük web uygulamalarına gömmeyi öğretir. İki senaryo (embed for your organization ve embed for your customers / app-owns-data), kayıt ve kimlik (Azure AD/Entra uygulama kaydı, hizmet sorumlusu) işlenir. Embed token üretimi (REST API), powerbi-client JavaScript API ile rapor/pano gömme, yapılandırma (settings, permissions, viewMode) ele alınır. Dinamik filtreleme ve dilimleme JS ile, olay (event) yakalama, rapor düzenleme/kaydetme, satır düzeyi güvenlik ile çok kiracılı izolasyon, kapasite (A/EM SKU) ve maliyet gösterilir.

Süre ve Format

3 Gün. Her gün dört modül; bir web uygulamasına Power BI raporu uçtan uca gömülür.

Seviye

İleri Seviye — Power BI Embedded ve JavaScript API ile raporları web uygulamalarına gömme ve yetkilendirme.

Öğrenme Metodu

Katılımcılar örnek bir web uygulamasında embed token üretip JS API ile raporu gömerek öğrenir.

Neden Bu Eğitim?

🌐Gömülü Analitik

Raporları kendi uygulamanızın içine sorunsuz gömersiniz.

🔑Yetkilendirme

Embed token ve hizmet sorumlusuyla güvenli erişim kurarsınız.

🧰JS API

powerbi-client ile filtreleme ve olayları kodla denetlersiniz.

Anahtar Konular

power bi embeddedpower bi gömmeembed tokenpowerbi-clientapp-owns-datajavascript apisatır düzeyi güvenlikgömülü analitikazure entrapower bi rest api
“En iyi analitik, kullanıcının zaten içinde olduğu uygulamada yaşar.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Web Geliştirme

JavaScript ve bir backend (C#/Node) deneyimi beklenir.

2
Power BI

Power BI rapor geliştirme bilgisi gerekir.

3
Azure/Entra

Azure AD/Entra uygulama kaydına erişim faydalıdır.

4
Kapasite

Embedded kapasite veya deneme erişimi önerilir.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcı gömme senaryolarını ayırt edip kimlik ve uygulama kaydını kurabilir.
Modül 1
Senaryolar
  • Embed for your organization
  • Embed for your customers
  • App-owns-data modeli
  • User-owns-data modeli
  • Senaryo seçim kriterleri
  • Lisanslama etkisi
Modül 2
Kimlik ve Kayıt
  • Azure AD/Entra uygulama kaydı
  • Hizmet sorumlusu (service principal)
  • İzin ve onay (admin consent)
  • Gizli anahtar/sertifika
  • Kiracı ayarları
  • Güvenlik en iyi uygulamaları
Modül 3
Kapasite
  • A SKU vs EM/P SKU
  • Kapasite atama
  • Çalışma alanı-kapasite ilişkisi
  • Ölçekleme ve maliyet
  • Kapasite izleme
  • Kapasite planlama
Modül 4
Mimari
  • Backend-frontend akışı
  • Token üretim mimarisi
  • Güvenli sır yönetimi
  • Çok kiracılı tasarım
  • Hata senaryoları
  • Dağıtım topolojisi
Günün hedefiKatılımcı embed token üretip JS API ile raporu gömebilir.
Modül 1
Embed Token
  • REST API ile GenerateToken
  • Rapor/dataset embed URL
  • Token süresi ve yenileme
  • Erişim düzeyi (view/edit/create)
  • Backend token endpoint
  • Hata yönetimi
Modül 2
powerbi-client
  • powerbi-client kütüphanesi
  • models ve config nesnesi
  • embed() ile gömme
  • Container ve boyut
  • viewMode ve permissions
  • Rapor yükleme
Modül 3
Yapılandırma
  • settings (panes, bars)
  • Sayfa gezinme ayarı
  • Tam ekran ve yazdırma
  • Tema uygulama
  • Mobil gömme
  • Erişilebilirlik
Modül 4
Olaylar
  • loaded ve rendered olayı
  • error olayı yakalama
  • dataSelected olayı
  • buttonClicked
  • Telemetri toplama
  • Olay tabanlı akış
Günün hedefiKatılımcı dinamik filtreleme, RLS ve üretim dağıtımını yönetebilir.
Modül 1
Dinamik Filtreleme
  • JS ile filtre uygulama
  • Dilimleyici durumu okuma/yazma
  • Basic/Advanced filtre
  • Sayfa ve rapor düzeyi filtre
  • Kullanıcı bağlamına göre filtre
  • Filtre kalıcılığı
Modül 2
Satır Düzeyi Güvenlik
  • Embedded'da RLS rolleri
  • Token'da effectiveIdentity
  • Çok kiracılı veri izolasyonu
  • Rol ve kullanıcı eşleme
  • RLS test
  • Güvenlik doğrulama
Modül 3
Düzenleme ve Kaydetme
  • Edit/create modu
  • Rapor kaydetme (saveAs)
  • Yeni görsel ekleme
  • Kullanıcı özelleştirmesi
  • İzin kısıtlama
  • Sürüm yönetimi
Modül 4
Üretim
  • Performans ve önbellek
  • Token yenileme stratejisi
  • İzleme ve loglama
  • Maliyet optimizasyonu
  • Güvenlik gözden geçirme
  • Dağıtım kontrol listesi

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Senaryo

App-owns-data ve user-owns-data senaryolarını ayırt edersiniz.

✅
Kimlik

Hizmet sorumlusuyla güvenli kimlik kurarsınız.

✅
Embed Token

REST API ile embed token üretirsiniz.

✅
JS API

powerbi-client ile raporu web'e gömersiniz.

✅
Filtreleme

JS ile dinamik filtre ve dilimleme uygularsınız.

✅
Olaylar

Rapor olaylarını yakalayıp işlersiniz.

✅
RLS

effectiveIdentity ile çok kiracılı izolasyon kurarsınız.

✅
Üretim

Gömülü çözümü güvenli şekilde dağıtırsınız.

Kimler İçin Uygundur?

  • Web geliştiricileri
  • çözüm mimarları
  • ürünlerine gömülü analitik ekleyen yazılım ekipleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Web geliştiricileri, çözüm mimarları ve ürünlerine gömülü analitik ekleyen yazılım ekipleri için uygundur.
Hangi ön bilgi gerekir?
JavaScript, bir backend dili ve Power BI rapor geliştirme bilgisi beklenir.
Embedded kapasite şart mı?
Müşteriye dönük senaryolar için A/EM SKU gerekir; eğitimde deneme kapasitesiyle de çalışılabilir.
Çok kiracılı izolasyon işleniyor mu?
Evet; token'da effectiveIdentity ve RLS ile kiracı bazlı veri izolasyonu ele alınır.
Eğitim sonunda sertifika veriliyor mu?
Katılım ve değerlendirme sonrası Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Embedding Power BI in Web Apps Eğitimi Sertifika Kodu DV-2026XX00 Tarih 26.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 gün
Seviyeİleri Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

İş Zekâsı ve Veri GörselleştirmeTableau Prep Builder ve Veri Haritaları Eğitimi
Veri ve Analitik Eğitimleri

Tableau Prep Builder ve Veri Haritaları Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Tableau Prep ile coğrafi veri hazırlama ve Tableau haritaları: filled, symbol, yoğunluk, özel bölge, shapefile/GeoJSON ve mekânsal fonksiyonlar.

Detayları Gör →
İş Zekâsı ve Veri GörselleştirmeTableau Prep with PostgreSQL, Google Drive and BigQuery, and Amazon S3 Eğitimi
Veri ve Analitik Eğitimleri

Tableau Prep with PostgreSQL, Google Drive and BigQuery, and Amazon S3 Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Tableau Prep ile PostgreSQL, Google Drive, BigQuery ve Amazon S3 verilerini bağlayın, maliyet-farkında birleştirin ve Prep Conductor ile zamanlayın.

Detayları Gör →
İş Zekâsı ve Veri GörselleştirmeTableau Server Administration (TTDTAB) Eğitimi
Veri ve Analitik Eğitimleri

Tableau Server Administration (TTDTAB) Eğitimi

3 günİleriOnline / Yüz Yüze / Hibrit

Tableau Server yönetimi: TSM mimarisi ve kurulum, AD/SAML kimlik, izin modeli, site/proje, zamanlama, yedekleme ve Admin Views ile performans izleme.

Detayları Gör →
İş Zekâsı ve Veri GörselleştirmeTableau Temelinden İleri Seviyeye Eğitimi
Veri ve Analitik Eğitimleri

Tableau Temelinden İleri Seviyeye Eğitimi

5 günOrtaOnline / Yüz Yüze / Hibrit

Tableau'yu sıfırdan ileriye öğrenin: arayüz ve veri bağlama, hesaplamalar, LOD, aksiyonlar, haritalar, performans ve yayın tek kapsamlı programda.

Detayları Gör →
İş Zekâsı ve Veri GörselleştirmeTableau Temelleri Eğitimi
Veri ve Analitik Eğitimleri

Tableau Temelleri Eğitimi

2 günTemelOnline / Yüz Yüze / Hibrit

Tableau temelleri: veri bağlama, boyut/ölçü, çubuk ve çizgi grafikler, filtre, tarih hiyerarşisi, basit hesaplama ve ilk gösterge panosu.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn