Power Query ile Power BI’a döviz kuru yükleme
Power BI Desktop’a bir M sorgusu yapıştırın, JSON yanıtını kur tablosuna çevirin ve yayımladıktan sonra zamanlanmış yenilemeyi çalıştırın.
Gerekli bağlayıcı Power BI içinde hazırdır. Boş sorgu oluşturup Web.Contents kullanın. Host sabit kalsın, endpoint RelativePath içine girsin; böylece Power BI Service yenileme sırasında kaynağı tanır.
https://api.exchangerate.dev sabit kalsın, yol için RelativePath kullanın.Boş sorgu oluşturun
Ücretsiz anahtar oluşturun. Power BI Desktop’ta Get data → Blank query, ardından Power Query içinde View → Advanced Editor seçin.
M sorgusunu yapıştırın
Örnek anahtarı değiştirin, Done seçeneğine basın ve sorguya FxRates adını verin. Önizlemede EUR, GBP ve JPY ayrı satırlarda görünmelidir.
Veri türlerini kontrol edin
currency, base, source Text; rate Decimal number; data_updated_at Date/Time/Timezone olmalıdır. Sonra Close & Apply seçin.
Yayımlayın ve yenilemeyi ayarlayın
Power BI Service içinde https://api.exchangerate.dev veri kaynağı kimlik bilgisini açıp Anonymous seçin. M sorgusu anahtarı Authorization başlığında gönderir. Raporun ihtiyacına göre yenileme sıklığı belirleyin.
Web.Contents içinde, endpoint yolu RelativePath içinde kalırsa yayımlama sonrası yenileme çalışır.M parametresi gizli kasa değildir
PBIX veya sorguyu düzenleyen biri anahtarı görebilir. Güvenilir iç workspace için kullanılabilir; dosya geniş kitleye gidecekse sunucu tarafı proxy tercih edin.