Power BI’de Python’un temellerini öğrenme

Power BI'de Python'a Giriş

Jacob H. Marquez

Data Scientist

Ön bilgi gereksinimleri

Power BI'de Python'a Giriş

Neler öğreneceğiz

Power BI

  • Power Query ile veri içe aktarma ve birleştirme
  • Power Query ile eksik verileri bulma
  • Hızlı Ölçüler ile Korelasyon Katsayısı hesaplama

Python

  • pandas ile veri içe aktarma ve birleştirme
  • Eksik veri bulma ve atama (imputation)
  • Seaborn ile görselleştirme oluşturma
Power BI'de Python'a Giriş

Başlarken - Python’u indirme

Power BI'de Python'a Giriş

Başlarken - paket kurulumu

Gerekli iki Python paketi:

  • pandas
  • matplotlib

Komut satırı arayüzü terminal görüntüsü.

1 https://packaging.python.org/en/latest/tutorials/installing-packages/
Power BI'de Python'a Giriş

Başlarken - Power BI

"Dosya" > "Seçenekler ve ayarlar" > "Seçenekler" > "Python betikleri"

  • Ana dizinler
  • Entegre geliştirme ortamları (IDE)

Power BI ayarları menüsünde Python betikleri seçenekleri vurgulanmış.

1 https://docs.microsoft.com/en-us/power-bi/connect-data/desktop-python-scripts
Power BI'de Python'a Giriş

Başlarken - Power BI

Power BI ayarları menüsünde Python betikleri seçenekleri vurgulanmış. Ana dizin ayarları yeşil kutu içinde.

1 https://docs.microsoft.com/en-us/power-bi/connect-data/desktop-python-scripts
Power BI'de Python'a Giriş

Başlarken - Power BI

Power BI ayarları menüsünde Python betikleri seçenekleri vurgulanmış. Entegre geliştirme ortamı ayarları yeşil kutu içinde.

1 https://docs.microsoft.com/en-us/power-bi/connect-data/desktop-python-scripts
Power BI'de Python'a Giriş

Sınırlamalar

  • DataFrame’ler geçici olarak kaydedilir
  • Görselleştirmelerde 150.000 satır kullanılır
  • 250 MB’tan küçük veri setleri
  • Veri setleri "Public" olarak ayarlanmalı
Power BI'de Python'a Giriş

Faydalar ve öğrenme nedenleri...

Power BI kullanıcısı olarak Python

  • Veri dönüşümlerinde esneklik
  • Zor hesaplamalar için daha kolay yöntem
  • Özel görselleştirmeler oluşturma

Python kullanıcısı olarak Power BI

  • Daha hızlı veri görselleştirme
  • Hızlı raporlama panoları oluşturma
  • Başkalarıyla daha kolay paylaşım
Power BI'de Python'a Giriş

Veri setleri

fished.csv

entity year fished
Australia 1990 153148
United States 1990 502923
Japan 1990 567895

farmed.csv

entity year farmed
Australia 1990 23567
United States 1990 436758
Japan 1990 534978
Power BI'de Python'a Giriş

Hadi pratik yapalım!

Power BI'de Python'a Giriş

Preparing Video For Download...