Aracılığıyla paylaş


Power BI Desktop'ta Microsoft Maliyet Yönetimi bağlayıcısı ile görseller ve raporlar oluşturma

Power BI Desktop için Microsoft Maliyet Yönetimi bağlayıcısını kullanarak Azure harcamalarınızı daha iyi anlamanıza yardımcı olacak güçlü, özelleştirilmiş görselleştirmeler ve raporlar oluşturabilirsiniz.

Microsoft Maliyet Yönetimi bağlayıcısı şu anda aşağıdakilerle müşterileri desteklemektedir:

Desteklenmeyen bir sözleşmeniz varsa Dışarı Aktarmalar'ı kullanarak maliyet verilerini bir paylaşıma kaydedebilir ve ardından Power BI'ı kullanarak buna bağlanabilirsiniz. Daha fazla bilgi için Eğitimi - Microsoft Maliyet Yönetimi'nden ihraç edilen verileri oluşturma ve yönetmebölümüne bakın.

Microsoft Maliyet Yönetimi bağlayıcısı, Azure ile kimlik doğrulaması için OAuth 2.0 kullanır ve bağlayıcıyı kullanacak kullanıcıları tanımlar. Bu işlemde oluşturulan belirteçler belirli bir süre için geçerlidir. Power BI, sonraki oturum açma için belirteci korur. OAuth 2.0, bu izinlerin güvenli bir şekilde işlenmesini sağlamak için arka planda devam eden işlem için bir standarttır. Bağlanmak için, Kurumsal Anlaşmalar için Kurumsal Yönetici hesabı kullanmanız veya Microsoft Müşteri Sözleşmeleri için ödeme hesabı veya faturalama profili düzeylerinde uygun izinlere sahip olmanız gerekir.

Not

Power BI için Maliyet Yönetimi bağlayıcısı, tahmini en fazla 5 $million ham maliyet ayrıntılarını destekler. Alternatifleri ihtiyaçlarınıza göre değerlendirmek için Power BI veri kaynağı seçme makalesini gözden geçirin.

Microsoft Maliyet Yönetimi kullanarak bağlanma

Power BI Desktop'ta Microsoft Maliyet Yönetimi bağlayıcısı kullanmak için aşağıdaki adımları izleyin:

  1. Giriş şeridinde Veri Al'ı seçin.

  2. Veri kategorileri listesinden Azure'i seçin.

  3. Microsoft Maliyet Yönetimiseçin.

    Veri al

  4. Açılan iletişim kutusunda Kapsam Seçin açılan listesinde,Microsoft Müşteri Sözleşmeleri için El ile Giriş Kapsamı kullanın veya Kurumsal Anlaşmalar (EA)için Kayıt Numarası kullanın.

Microsoft Müşteri Sözleşmesi hesabına bağlanma

Bu bölümde, bir Microsoft Müşteri Sözleşmesi hesabına bağlanmak için gereken adımlar açıklanmaktadır.

Ödeme hesabına bağlan

Bir ödeme hesabına bağlanmak için Azure portalından Ödeme hesabı kimliği almanız gerekir:

  1. Azure PortalıMaliyet Yönetimi + Faturalamabölümüne gidin.

  2. Faturalama profilinizi seçin.

  3. Menüde, Ayarlar altında, kenar çubuğunda Özellikler seçin.

  4. faturalama profilialtında kimliğinikopyalayın. Maliyet yönetimi faturalama profili ekran görüntüsü

  5. KapsamSeç için, El ile Giriş Kapsamı seçin ve bağlantı dizesini aşağıdaki örnekte gösterildiği gibi girin; {billingAccountId} yerine önceki adımlardan kopyalanan verileri yazın. /providers/Microsoft.Billing/billingAccounts/{billingAccountId}

    Alternatif olarak, kapsamseçin için kayıt numarası seçin ve önceki adımlardan kopyalanan Faturalama Hesabı Kimliği dizesini girin.

  6. Ayların sayısını girin ve Tamamseçin.

    Microsoft Maliyet Yönetimi'nin, ay sayısı girişi içeren ekran görüntüsü

    Alternatif olarak, bir ayın değerinden daha az veri indirmek istiyorsanız, Ay sayısı sıfır olarak ayarlayabilir, ardından başlangıç tarihi kullanarak bir tarih aralığı belirtebilir ve 31 günden kısa olan değerleri Bitiş Tarihi'ni kullanabilirsiniz.

  7. İstendiğinde Azure kullanıcı hesabınız ve parolanızla oturum açın. Faturalama verilerine başarıyla erişmek için Faturalama hesabı kapsamına erişiminiz olmalıdır.

Faturalama profiline bağlanma

faturalama profilinebağlanmak için, Azure portalından Faturalama profili kimliğinizi ve Faturalama hesabı kimliğinizi almanız gerekir.

  1. Azure portalıMaliyet Yönetimi + Faturalamaadresine gidin.

  2. Faturalama profilinizi seçin.

  3. Menüdeki Ayarlar altında, kenar çubuğunda Özellikler seçin.

  4. faturalama profilialtında kimliğinikopyalayın.

  5. Ödeme hesabıaltında ID'sinikopyalayın.

    Microsoft Maliyet Yönetimi ödeme hesabı bilgileri ekran görüntüsü

  6. Kapsam Seçiniçin, El ile Giriş Kapsamı seçin ve bağlantı dizesini aşağıdaki örnekte gösterildiği gibi girin ve {billingAccountId} ile {billingProfileId} değerlerini önceki adımlardan kopyalanan verilerle değiştirin.

    /providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}

  7. Ay sayısını girin ve Tamamseçin.

  8. İstendiğinde Azure kullanıcı hesabınız ve parolanızla oturum açın. Faturalama profili verilerine başarıyla erişmek için Faturalama profiline erişiminiz olmalıdır.

Kurumsal Anlaşma hesabına bağlanma

Kurumsal Anlaşma (EA) hesabıyla bağlanmak için Azure portalından kayıt kimliğinizi alabilirsiniz:

  1. Azure portalüzerinden Maliyet Yönetimi + Faturalamasayfasını açın.

  2. Ödeme hesabınızı seçin.

  3. Genel Bakış dikey penceresinde Ödeme hesabı kimliğinikopyalayın.

  4. Kapsam'i seçin, Kayıt Numarası'ü seçin.

  5. Kapsam Tanımlayıcısı'na önceki adımda kopyalanan ödeme hesabı kimliğini yapıştırın.

  6. Ay sayısını girin ve sonra Tamamseçin.

    Kayıt numarası kapsamına sahip Microsoft Maliyet Yönetimi özelliklerini gösteren ekran görüntüsü.

  7. İstendiğinde Azure kullanıcı hesabınız ve parolanızla oturum açın. Kurumsal Anlaşmalar için bir Kurumsal Yönetici hesabı kullanmanız gerekir.

Bağlayıcı aracılığıyla sağlanan veriler

Kimlik doğrulamasını başarıyla tamamladıktan sonra, aşağıdaki kullanılabilir veri tablolarını içeren bir Gezgin penceresi görüntülenir:

tablo Hesap Türü Desteklenen Kapsamlar Açıklama
Bakiye özeti Yalnızca EA EA Kaydı Kurumsal Anlaşmalar (EA) için geçerli faturalama ayı bakiyesinin özeti.
Faturalama olaylarını Yalnızca MCA Faturalama Profili Yeni faturaların, kredi satın almalarının vb. olay günlüğü. Yalnızca Microsoft Müşteri Sözleşmesi.
Bütçeler EA, MCA EA Kaydı, MCA Fatura Hesabı, MCA Fatura Profili Mevcut bütçe hedeflerine göre gerçek maliyetleri veya kullanımı görüntülemek için bütçe ayrıntıları.
Masraflar Yalnızca MCA MCA Faturalama Profili Azure kullanımı, Market ücretleri ve ayrı olarak faturalandırılan ücretlerin ay düzeyi özeti. Yalnızca Microsoft Müşteri Sözleşmesi.
Kredi lotları Yalnızca MCA MCA Faturalama Profili Sağlanan faturalama profili için Azure kredi lot satın alma ayrıntıları. Yalnızca Microsoft Müşteri Sözleşmesi.
Fiyat Çizelgeleri EA, MCA EA Kaydı, MCA Faturalama Profili Sağlanan faturalama profili veya EA kaydı için geçerli ölçüm ücretleri.
RI ücretleri EA, MCA EA Kaydı, MCA Faturalama Profili Son 24 ay içindeki Ayrılmış Örneklerinizle ilişkili ücretler. Bu tablo kullanım dışı bırakılıyor, bunun yerine RI işlemlerini kullanın
RI önerileri (paylaşılan) EA, MCA EA Kaydı, MCA Faturalama Profili Son 30 güne ait tüm abonelik kullanım eğilimlerinizi temel alan Ayrılmış Örnek satın alma önerileri.
RI önerileri (tek) EA, MCA EA Kaydı, MCA Faturalama Profili Son 30 güne ait tek abonelik kullanım eğilimlerinizi temel alan Ayrılmış Örnek satın alma önerileri.
RI işlemleri EA, MCA EA Kaydı, MCA Faturalama Profili Ödeme hesabı kapsamındaki ayrılmış örneklere yönelik işlemlerin listesi.
RI kullanım ayrıntıları EA, MCA EA Kaydı, MCA Faturalama Profili Mevcut Ayrılmış Örnekleriniz için geçen aya ait tüketim ayrıntıları.
RI kullanım özeti EA, MCA EA Kaydı, MCA Faturalama Profili Günlük Azure rezervasyon kullanım yüzdesi.
Kullanım ayrıntıları EA, MCA EA Kaydı, MCA Ödeme Hesabı, MCA Ödeme Profili EA kaydındaki belirtilen faturalama profili için tüketilen miktarların ve tahmini ücretlerin dökümü.
Kullanım ayrıntıları amortize edildi EA, MCA EA Kaydı, MCA Ödeme Hesabı,MCA Faturalama Profili EA kaydındaki belirtilen faturalama profili için tüketilen miktarların ve tahmini amorti edilmiş ücretlerin dökümü.

Önizleme iletişim kutusunu görmek için bir tablo seçebilirsiniz. Adlarının yanındaki kutuları seçerek bir veya daha fazla tabloyu seçebilir, ardından Yükleseçeneğini tıklayabilirsiniz.

Ekran görüntüsü Gezgin iletişim kutusunu gösterir.

yükle'yi seçtiğinizde veriler Power BI Desktop'a yüklenir.

Seçtiğiniz veriler yüklendiğinde, veri tabloları ve alanları Alanlar bölmesinde gösterilir.

Dikkat edilmesi gerekenler ve sınırlamalar

Microsoft Maliyet Yönetimi veri bağlayıcısı için aşağıdaki önemli noktalar ve sınırlamalar geçerlidir:

  • Bir milyon satırı aşan veri satırı istekleri Power BI tarafından desteklenmez. Bunun yerine, Microsoft Maliyet Yönetimi'nde dışarı aktarılan verileri oluşturma ve yönetme bölümünde açıklanan dışarı aktarma özelliğini kullanmayı deneyebilirsiniz.

  • Microsoft Maliyet Yönetimi veri bağlayıcısı Office 365 GCC müşteri hesaplarıyla çalışmaz.

  • Veri yenilemesi: Maliyet ve kullanım verileri genellikle Azure portalında ve destekleyici API'lerde 8-24 saat içinde güncelleştirilir ve kullanılabilir. Bu nedenle Power BI zamanlanmış yenilemelerini günde bir veya iki kez sınırlamanızı öneririz.

  • Veri kaynağını yeniden kullanma: Aynı verileri çeken birden çok raporunuz varsa ve rapora özgü daha fazla veri dönüştürmesine ihtiyacınız yoksa, aynı veri kaynağını yeniden kullanmanız gerekir ve bu da Kullanım Ayrıntıları verilerini çekmek için gereken süreyi azaltır.

    Veri kaynaklarını yeniden kullanma hakkında daha fazla bilgi için aşağıdakilere bakın:

Üç aydan uzun bir tarih parametresi seçtiyseniz verileri yenilemeye çalıştığınızda RI kullanım ayrıntılarından 400 hatalı istek alabilirsiniz. Hatayı azaltmak için aşağıdaki adımları izleyin:

  1. Power BI Desktop'ta Giriş > Verileri Dönüştüröğesini seçin.

  2. Power Query Düzenleyicisi'nde RI kullanım ayrıntıları anlam modeli'i seçin ve Gelişmiş Düzenleyici 'ü seçin.

  3. Çağrıları üç aylık öbeklere bölen aşağıdaki paragraflarda gösterildiği gibi Power Query kodunu güncelleştirin. Kayıt numaranızı veya ödeme hesabı/faturalama profili kimliğinizi not edip koruduğunuzdan emin olun.

    ve için aşağıdaki kod güncellemesini kullanın:

    let
        enrollmentNumber = "<<Enrollment Number>>",
        optionalParameters1 = [startBillingDataWindow = "-9", endBillingDataWindow = "-6"],
        source1 = AzureCostManagement.Tables("Enrollment Number", enrollmentNumber, 5, optionalParameters1),
        riusagedetails1 = source1{[Key="riusagedetails"]}[Data],
        optionalParameters2 = [startBillingDataWindow = "-6", endBillingDataWindow = "-3"],
        source2 = AzureCostManagement.Tables("Enrollment Number", enrollmentNumber, 5, optionalParameters2),    
        riusagedetails2 = source2{[Key="riusagedetails"]}[Data],
        riusagedetails = Table.Combine({riusagedetails1, riusagedetails2})
    in
        riusagedetails
    

    Microsoft Müşteri Sözleşmeleri için aşağıdaki güncelleştirmeyi kullanın:

    let
        billingProfileId = "<<Billing Profile Id>>",
        optionalParameters1 = [startBillingDataWindow = "-9", endBillingDataWindow = "-6"],
        source1 = AzureCostManagement.Tables("Billing Profile Id", billingProfileId, 5, optionalParameters1),
        riusagedetails1 = source1{[Key="riusagedetails"]}[Data],
        optionalParameters2 = [startBillingDataWindow = "-6", endBillingDataWindow = "-3"],
        source2 = AzureCostManagement.Tables("Billing Profile Id", billingProfileId, 5, optionalParameters2),    
        riusagedetails2 = source2{[Key="riusagedetails"]}[Data],
        riusagedetails = Table.Combine({riusagedetails1, riusagedetails2})
    in
        riusagedetails
    
    
  4. Kodu önceki adımdaki uygun güncelleştirmeyle güncelleştirdikten sonra Bitti seçin ve ardından Kapat & Uygulaseçin.

Etiketlerin kullanım ayrıntılarında çalışmadığı veya etiketler sütununun json'a dönüştürülemediği bir durumla karşılaşabilirsiniz. Bu sorun, başlangıç ve bitiş köşeli ayraçlarını kırparak etiketler sütununu döndüren geçerli UCDD API'sinden kaynaklanmıştır ve bu da Power BI'ın sütunu dize olarak döndürdüğü için dönüştürememesine neden olur. Bu durumu azaltmak için aşağıdaki adımları uygulayın.

  1. Sorgu Düzenleyicisi'e gidin.
  2. Kullanım Ayrıntıları tablosunu seçin.
  3. Sağ bölmede, Özellikler bölmesinde Uygulanan Adımlargösterilir. Gezinti adımından sonra adımlara özel bir sütun eklemeniz gerekir.
  4. Menüden Sütun ekle'yi seçin>Özel sütun ekle
  5. Sütunu adlandırın; örneğin TagsInJson veya istediğiniz başka bir isim verin ve ardından sorguya aşağıdaki metni girin:
    
    ```= "{"& [Tags] & "}"
    
  6. Önceki adımların tamamlanması, json formatında etiketleri içeren yeni bir sütunu oluşturur.
  7. Artık gerektiğinde sütunu aktarabilir ve genişletebilirsiniz.

Microsoft Entra konuk hesaplarında karşılaşılan kimlik doğrulaması sorunları: Kayıt veya ödeme hesabına erişmek için uygun izinlere sahip olabilirsiniz, ancak aşağıdakilerden birine benzer bir kimlik doğrulama hatası alabilirsiniz:

  • Kaynağa erişim yasak
  • Sağlanan kimlik bilgileriyle kimlik doğrulaması yapamadık. Lütfen yeniden deneyin.

Farklı bir Microsoft Entra etki alanındaki bir kullanıcı hesabının konuk kullanıcı olarak eklenmesi, bu hatalara yol açabilir.

Konuk hesapları için: Maliyet Yönetimi Power BI bağlayıcısı ile bağlanırken kimlik doğrulaması iletişim kutusu açıldığında, aşağıdaki ayarları veya seçenekleri kullanın.

  1. Oturum açma seçin
  2. Başka bir hesap kullanın seçeneğini tıklayın (diyaloğun altında)
  3. Oturum açma seçenekleri seçin (iletişim kutusunun en altında)
  4. Bir kuruluşa oturum aç'ı seçin
  5. etki alanı adıiçin, konuk olarak eklendiğiniz Microsoft Entra etki alanının Tam Etki Alanı Adı'nı (FQDN) belirtin.
  6. Ardından Hesap seçin daha önce kimlik doğrulaması yaptığınız kullanıcı hesabını seçin.

Power BI Desktop'ı kullanarak birçok farklı veri kaynağına bağlanabilirsiniz. Daha fazla bilgi için aşağıdaki makalelere bakın: