Power BI'da R görselleri oluşturma ve kullanma

ŞUNLAR IÇIN GEÇERLIDIR: Power BI Desktop Power BI hizmeti

R görselleri şu anda yalnızca Power BI Desktop'ta oluşturulabilir ve ardından Power BI hizmeti yayımlanabilir. R görselleri oluşturma hakkında daha fazla bilgi için bkz . R kullanarak Power BI görselleri oluşturma .

Power BI hizmeti R görsellerini görüntüleme

Power BI hizmeti R betikleriyle oluşturulan görselleri görüntülemeyi ve bunlarla etkileşim kurmayı destekler. R betikleriyle oluşturulan ve yaygın olarak R görselleri olarak adlandırılan görseller, R'nin zengin analiz ve görselleştirme gücünü kullanarak tahmin etme gibi gelişmiş veri şekillendirme ve analizler sunabilir.

Not

R programlama dili istatistikçiler, veri bilimcileri ve iş analistleri tarafından en yaygın kullanılan programlama dilleri arasındadır. R dili, 7.000'den fazla eklenti paketi ve yaygın olarak kullanılan R Kullanıcı Grupları sunan bir açık kaynak topluluğuna sahiptir.

R görselleri, aşağıdaki görüntüde gösterilen rapor gibi bir Power BI Desktop raporunda oluşturulur.

Desktop report with two visuals.

Rapor Power BI Desktop'ta oluşturulduktan sonra, bir veya daha fazla R görseli içeren raporu Power BI hizmeti yayımlayabilirsiniz.

Hizmette tüm R paketleri desteklenmez. şu anda Power BI hizmeti desteklenen paketlerin listesi için bu makalenin sonundaki desteklenen paketlere bakın.

Nasıl çalıştıklarını görmek ve denemek için birkaç R görseli içeren bu örnek Power BI Desktop dosyasını (.pbix dosyası) indirebilirsiniz.

Power BI Desktop'ta oluşturulan ve ardından Power BI hizmeti yayımlanan R görselleri genellikle Power BI hizmeti diğer görseller gibi davranır. Bunları etkileşime alabilir, filtreleyebilir, dilimleyebilir veya başkalarıyla paylaşabilirsiniz. Ancak R görselleri diğer görsellerden farklı olarak araç ipuçlarını gösteremez ve diğer görselleri filtrelemek için kullanılamaz.

Aşağıdaki görüntüde görebileceğiniz gibi, Power BI hizmeti R görselleri büyük ölçüde diğer görseller gibi görünür ve davranır. Kullanıcıların görseli oluşturan temel R betiğini bilmesi gerekmez.

Screenshot of the report page in the Power BI service.

R betikleri güvenliği

R görselleri, güvenlik veya gizlilik risklerine sahip kod içerebilen R betiklerinden oluşturulur.

Bu riskler çoğunlukla, betik yazarı betiği kendi bilgisayarında çalıştırdığında yazma aşamasında bulunur.

Power BI hizmeti, kullanıcıları ve hizmeti güvenlik risklerinden korumak için bir korumalı alan teknolojisi uygular.

Bu korumalı alan yaklaşımı, Power BI hizmeti çalıştırılan R betiklerine İnternet'e veya R görselini oluşturmak için gerekli olmayan diğer kaynaklara erişme gibi bazı kısıtlamalar uygular.

R betikleri hata deneyimi

R betiği bir hatayla karşılaştığında R görseli çizilmiyor ve bir hata iletisi görüntüleniyor. Hatanın ayrıntıları için, aşağıdaki görüntüde gösterildiği gibi tuvaldeki R görseli hatasından Ayrıntıları göster'i seçin.

Screenshot showing an R visual error message.

Başka bir örnek olarak, aşağıdaki görüntüde Azure'da eksik bir R paketi nedeniyle bir R betiği düzgün çalışmadığında görüntülenen hata iletisi gösterilmektedir.

Screenshot showing a runtime error.

Lisanslama

R görselleri, raporlarda işlemek, yenilemek, filtrelemek ve çapraz filtrelemek için Power BI Pro veya Kullanıcı Başına Premium (PPU) lisansı gerektirir. Power BI Pro lisansları ve bunların ücretsiz lisanslardan farkı hakkında daha fazla bilgi için bkz . Power BI Pro içeriği - nedir?

Power BI'ın ücretsiz kullanıcıları yalnızca Premium çalışma alanlarında kendileriyle paylaşılan kutucukları kullanabilir. Premium hakkında daha fazla bilgi için bkz . Power BI Pro satın alma.

Aşağıdaki tabloda lisanslamaya dayalı R görselleri özellikleri açıklanmaktadır.

Power BI Desktop'ta R görselleri yazma R görselleriyle Power BI hizmeti raporları oluşturma Raporlarda R görsellerini görüntüleme
Konuk (Power BI embedded) Desteklenir Desteklenmez Yalnızca Premium/Azure kapasitesinde desteklenir
Yönetilmeyen kiracı (etki alanı doğrulanmadı) Desteklenir Desteklenmez Desteklenmez
Ücretsiz lisansa sahip yönetilen kiracı Desteklenir Desteklenmez Yalnızca Premium kapasitede desteklenir
Pro veya PPU lisansına sahip yönetilen kiracı Desteklenir Desteklenir Desteklenir

R paketlerine genel bakış

R paketleri, iyi tanımlanmış bir biçimde birleştirilen R işlevleri, verileri ve derlenmiş kod koleksiyonlarıdır. R yüklendiğinde, standart bir paket kümesiyle birlikte gelir ve diğer paketler indirme ve yükleme için kullanılabilir. Yüklendikten sonra, kullanılacak bir R paketinin oturuma yüklenmesi gerekir. Ücretsiz R paketlerinin birincil kaynağı, Kapsamlı R Arşiv Ağı olan CRAN'dir.

Power BI Desktop herhangi bir türde R paketini sınırlama olmadan kullanabilir. R paketlerini Power BI Desktop'ta kullanmak üzere kendi başınıza yükleyebilirsiniz (örneğin, RStudio IDE'yi kullanarak).

Power BI hizmeti R görselleri, bu makalede bulunan Desteklenen Paketler bölümünde bulunan paketler tarafından desteklenir. Desteklenen paketler listesinde ilgilendiğiniz bir paket bulamazsanız paketin desteklenmesi için istekte bulunabilirsiniz. Daha fazla bilgi için destek isteme hakkında bilgi için Power BI hizmeti R paketleri bölümüne bakın.

R paketlerinin Gereksinimleri ve Sınırlamaları

R paketleri için birkaç gereksinim ve sınırlama vardır:

  • Power BI hizmeti GPL-2, GPL-3, MIT+ gibi ücretsiz ve açık kaynak yazılım lisanslarına sahip R paketlerini destekler.

  • Power BI hizmeti CRAN'da yayımlanan paketleri destekler. Hizmet özel veya özel R paketlerini desteklemez. Kullanıcıların paketin Power BI hizmeti kullanılabilir olmasını istemeden önce özel paketlerini CRAN'de kullanılabilir hale getirmelerini öneririz.

  • Power BI Desktop'ta R paketleri için iki çeşitleme vardır:

    • R görselleri için özel R paketleri de dahil olmak üzere herhangi bir paketi yükleyebilirsiniz.
    • Özel R görselleri için paketlerin otomatik olarak dağıtılabilmesi için yalnızca genel CRAN paketleri desteklenir.
  • Güvenlik ve gizlilik nedenleriyle şu anda hizmette World-Wide Web (Rgoogle Haritalar gibi) üzerinden istemci-sunucu sorguları sağlayan R paketlerini desteklemiyoruz. Bu tür girişimler için ağ engellenir. Daha fazla bilgi için desteklenen ve desteklenmeyen R paketlerinin listesi için Power BI hizmeti R paketleri bölümüne bakın.

  • Yeni bir R paketi eklemeye yönelik onay işleminde bağımlılık ağacı vardır; hizmete yüklenmesi gereken bazı bağımlılıklar desteklenemez.

Desteklenen Paketler:

Desteklenen R paketlerinin uzun bir listesi (ve desteklenmeyen paketlerin kısa listesi) için aşağıdaki makaleye bakın:

Dikkat edilecekler ve sınırlamalar

  • R görselleri desteği, Hangi R paketlerinin desteklendiği hakkında bilgi edinme bölümünde tanımlanan paketlerle sınırlıdır. Şu anda özel paketler için destek bulunmamaktadır.

  • R görseli tarafından çizim için kullanılan veriler 150.000 satırla sınırlıdır. 150.000'den fazla satır seçilirse, görüntüde yalnızca ilk 150.000 satır kullanılır ve bir ileti görüntülenir. Ayrıca giriş verilerinin sınırı 250 MB'tır.

  • R Görselinin giriş semantik modelinde 32766 karakterden uzun bir dize değeri içeren bir sütun varsa, bu değer kesilir.

  • Tüm R görselleri inç başına 72 nokta olarak görüntülenir.

  • Yalnızca varsayılan cihaza çizim yapmak desteklenir.

  • R görseli hesaplaması 60 saniyeyi aşarsa betik zaman aşımına uğrar ve bir hata görüntüler.

  • R görselleri veri güncelleştirmeleri, filtreleme ve vurgulama işlemlerinden sonra yenilenir. Ancak görüntünün kendisi etkileşimli değildir ve araç ipuçlarını desteklemez.

  • R görselleri diğer görselleri vurgulamak için yanıt verir, ancak diğer görselleri çapraz filtrelemek için R görselindeki öğeleri seçemezsiniz.

  • R görselleri şu anda Time veri türü için desteklenmemektedir. Bunun yerine Tarih/Saat kullanın.

  • R görselleri Web'de yayımla kullanılırken görüntülenmez.

  • R görselleri giriş sütunlarını yeniden adlandırmayı desteklemez. Betik yürütme sırasında sütunlara özgün adları ile başvurulur.

  • R görselleri rapor yazdırılırken yazdırılmaz.

  • R görselleri Analysis Services'ın DirectQuery modunda desteklenmez.

  • R görselleri, metin etiketlerini grafik öğelere dönüştürebilir. Power BI hizmeti bunu yapmak için aşağıdaki ek adım gerekir:

    • R betiğinin başına aşağıdaki satırı ekleyin:

      powerbi_rEnableShowText = 1

  • Çince, Japonca ve Korece yazı tipleri, Power BI hizmeti düzgün çalışması için aşağıdaki adımların tümünü gerektirir:

    1. R paketi showtext'i ve tüm bağımlılıklarını yükleyin. Aşağıdaki betiği çalıştırarak yükleyebilirsiniz:

      install.packages("showtext")

    2. R betiğinin başına aşağıdaki satırı ekleyin:

      powerbi_rEnableShowTextForCJKLanguages =  1