Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu öğretici, yeni özellikleri kullanmak için mevcut bir FinOps hub örneğini en son sürüme yükseltmenize yardımcı olur.
Bir FinOps hub örneğini yükseltmek genellikle FinOps hub şablonunu dağıttığınız ve ardından Power BI raporlarını ve Veri Gezgini panolarını güncelleştirdiğiniz ilk kurulumla aynıdır. Ancak, hangi sürümden veya hangi sürüme geçtiğinize bağlı olarak ek adımlar gerekebilir. FinOps hub örneğinizi yükseltmek için aşağıdaki adımları kullanın. Sorularınız varsa bir tartışma başlatın.
Başlamadan önce
Yükseltmeden önce, şu anda hangi sürümü çalıştırdığınızı bildiğinizden emin olun. Sürümü depolama hesabında bulabilirsiniz:
- Azure portalında depolama hesabını açın.
- Kaynak grubundan veya depolama hesapları listesinden gezinebilirsiniz.
- Depolama hesaplarının listesini kullanıyorsanız,
cm-resource-parentiçerenMicrosoft.Cloud/hubsiçin bir etiket filtresi ekleyerek tüm hub depolama hesaplarını görebilirsiniz.
- Depolama tarayıcısını aç Blob konteynerleri>Yapılandırma>
- settings.json satırını bulun ve sayfanın sağ tarafındaki ⋯ menüsünü ve ardından Görüntüle/düzenle'yi seçin.
- sürüm özelliğini arayın.
0,2'den eski FinOps hub'ları kullanıyorsanız, yeni bir örnek dağıtmak en basit işlemdir. Bu öğreticideki adımlar, 0,2'ye kadar olan farkları hesaba eklemez. Yeni bir örnek dağıtmak için bkz. FinOps hub örneği oluşturma.
Yayınınızdan bu yana yapılan değişikliklerin listesi için değişiklik günlüğü'ne bakın.
1. Adım: Kullanılmayan kaynakları silme (0,7)
Bu adım yalnızca FinOps hub'ları 0.7'den yükseltme yaparken ve genel ağ erişimiyle bir dağıtımı hedeflerken geçerlidir. Aşağıdakilerden biri geçerliyse bu adımı atlayın:
- FinOps hub'ları 0.6 veya önceki sürümlerden yükseltme.
- FinOps hub'ları 0.7'den yükseltme ve özel ağ yönlendirmesi kullanma.
- FinOps hub'ları 0.8 veya sonraki bir sürümden yükseltme.
FinOps hubs 0.8, ağ kaynaklarının dağıtılma şekline yönelik mimari değişiklikler yaptı. Ağ kaynaklarının 0.7'den 0.8 veya sonraki bir sürüme yükseltilmeden önce silinmesi gerekir. 0,6 veya önceki bir sürümden 0,8 veya sonraki bir sürüme geçiyorsanız bu adımı atlayabilirsiniz. Yönergelerde, kaynak grubundaki tek şeyin FinOps hub örneğiniz olduğu ve başka ağ kaynağı olmadığı varsayılır. FinOps hub'larıyla ilgili olmayan kaynakları silmeyin.
FinOps hubs 0.7 ağ kaynaklarını silmek için:
- Azure portalında FinOps hub kaynak grubunu açın.
- Kaynak grubundaki tüm özel uç noktaları silin.
- Kaynak grubundaki tüm özel Etki Alanı Adı Sistemi (DNS) bölgelerini silin.
- Sanal ağı silin. Hatalarla karşılaşılırsa:
- Özel uç nokta veya DNS bölgesi kalmadığını onaylayın.
- Sanal ağın kullanımda olmadığından emin olmak için bağlı cihazlar sekmesini denetleyin ve kalan kaynakları kaldırın.
2. Adım: Fabric olay merkezini güncelle
Bu adım yalnızca Microsoft Fabric'i birincil veri deposu olarak kullanıyorsanız geçerlidir. Aşağıdakilerden biri geçerliyse bu adımı atlayın:
- Veri deponuz olarak Azure Depolama'yı kullanıyorsunuz.
- Veri deponuz olarak Azure Veri Gezgini'ne sahipsiniz.
Microsoft Fabric eventhouse veritabanı şeması her sürümle birlikte el ile güncelleştirilmelidir. Ayrıntılar için bkz. Microsoft Fabric'i ayarlama.
3. Adım: FinOps hub şablonunu dağıtma
Bir FinOps hub örneğinin yükseltilmesi için şablonun en son sürümünün yeniden dağıtılması gerekir. Şablonu dağıtmak yeni kaynaklar oluşturur ve mevcut kaynakları gerektiği gibi güncelleştirir. Mevcut örneğin güncelleştirildiğinden emin olmak için aynı hub adını ve Veri Gezgini küme adını veya Doku olay evi sorgu URI'sini belirttiğinizden emin olun.
4. Adım: Maliyet Yönetimi dışarı aktarmalarını güncelleştirme (0,2-4)
Bu adım yalnızca FinOps hub'ları 0.4 veya önceki sürümlerden yükseltme ve el ile dışarı aktarmalar kullanma durumunda geçerlidir. FinOps hub'ları 0.5 veya sonraki bir sürümden yükseltme yapıyorsanız veya yönetilen dışarı aktarmaları kullanıyorsanız bu adımı atlayın.
FinOps araç takımı 0.5 raporları, Maliyet Yönetimi bağlayıcısının yerini rezervasyon önerileri dışa aktarımlarıyla değiştirdi. 0,5 raporlarına güncelleştirdiğinizde Maliyet Yönetimi'nde yeni rezervasyon önerisi dışarı aktarmaları oluşturmanız gerekir.
5. Adım: Yinelenen verileri kaldırma (0.2-6)
Bu adım yalnızca FinOps hub'ları 0.6 veya önceki sürümlerden yükseltme yapıyorsanız geçerlidir. FinOps hubs 0.7 veya sonraki bir sürümden yükseltme yapıyorsanız bu adımı atlayın.
FinOps hub'ları 0.6 ve 0.7, alma kapsayıcısında depolanan verilerin klasör yolunu değiştirdi. Bu, eski Power BI raporlarının FinOps hub'ları 0.7 ve üzeri sürümlerle çalışmadığı anlamına gelir. Yeni Power BI raporları geriye dönük olarak uyumludur ve eski klasör yollarını destekler. Depolama raporları için verileri yeniden dışarı aktarmanız gerekmez. Ancak, FinOps hub'ları 0.6 ve 0.7 yeni klasör yolları kullandığından, geçerli ayın yinelenen verilerini görebilirsiniz. Yinelenmeden kaçınmak için, geçerli ayın verilerini iki kez sayılmasını önlemek amacıyla ingestion kapsayıcısındaki eski yoldan silin.
Azure Veri Gezgini veya Microsoft Fabric'i etkinleştirirseniz, veri gezginine eklemek için geçmiş verileri yeniden oluşturmanız gerekir. Bu alım gereksinimi, diğer sistemlerden veya bulutlardan getirilen veriler için de geçerlidir.
Önemli
Daha önce önceki bir sürümde dışarı aktarılmış olan 0,7 veya sonraki sürümlerde geçmiş verileri yeniden dışarı aktarırsanız, eski veriler kaldırılmaz. Yinelenen verilerden kaynaklanan yanlış sayıları önlemek için ingest kapsayıcısındaki eski verileri silin. FinOps hubs 0.7, tüm içeriği veri kümesi türüne göre bir klasöre taşır: CommitmentDiscountUsage, Costs, Prices, Recommendationsveya Transactions. Diğer tüm klasörler güvenle kaldırılabilir. Kaldırıldıktan sonra, gerektiğinde geçmişe dönük veri doldurmayı çalıştırın.
6. Adım: Power BI raporlarını güncelleştirme
Power BI raporları ilgili FinOps hub örneğiyle çalışacak şekilde tasarlanmıştır ancak çoğu sürüm için Power BI raporları için güncelleştirme gerekmez. FinOps hub'ları 0.6 veya önceki bir sürümden güncelleştiriyorsanız Power BI raporlarını da güncelleştirmeniz gerekir. v12 ve sonraki sürümlerdeki Power BI raporları için FinOps hubs v12 veya üzeri gerekir. Daha fazla bilgi için uyumluluk kılavuzuna bakın.
Power BI raporlarını güncelleştirmek için:
- En son şablonları indirin:
- Veri Gezgini veya Microsoft Fabric için Kusto Sorgu Dili (KQL) raporları.
- Yalnızca depolama dağıtımları için depolama raporları.
- İstediğiniz rapor şablonunu Power BI Desktop'ta ayıklayın ve açın.
- Rapor parametrelerini gerektiği gibi belirtin ve her raporu yükleyin.
- 0.9, FOCUS 1.0 önizleme desteğini kullanımdan kaldırdı. Mevcut FOCUS 1.0 önizleme verilerini kullanmak için Kullanım Dışı: Ek Sorgu İyileştirmeleri Gerçekleştir parametresini etkinleştirin.
- Aşağıdaki değişiklikleri not ederek tüm özelleştirmeleri yeni rapora yeniden uygulayın:
- 0.4, AŞAĞıDAKI sütunları FOCUS 1.0 ile uyumlu olacak şekilde değiştirdi:
- ChargeCategory, iade işlemleri için
PurchaseyerineAdjustmentolarak belirlenmiştir. - Para iadeleri için ChargeClass (yeni)
Correction'dır. - CommitmentDiscountStatus (yeni), taahhüt indirimi kullanımı için ChargeSubcategory'nin yerini alır.
- RegionId ve RegionName, Region ile değiştirildi.
- ChargeCategory, iade işlemleri için
- Gelecek güncelleştirmelerde özelleştirmelerin el ile uygulanmasını önlemek için, FinOps araç setine özelleştirmeler eklemeyi göz önünde bulundurun.
- 0.4, AŞAĞıDAKI sütunları FOCUS 1.0 ile uyumlu olacak şekilde değiştirdi:
- Fabric çalışma alanına raporları yayınlayın.
- Her rapor için 2 ile 5. adımları tekrarla.
Daha fazla bilgi için bkz. Power BI raporlarını ayarlama.
7. Adım: Veri Gezgini panosunu güncelleştirme
Veri Gezgini panosu 0.7'de Veri Gezgini desteğiyle kullanıma sunulmuştur ve 0.10'dan bu yana Microsoft Fabric ile de çalışır. Genel olarak, yeni özelliklerden yararlanmak istemediğiniz sürece panonun dağıtıldıktan sonra güncelleştirilmesi gerekmez. Panoyu yükseltmek için mevcut panoyu en son pano şablonuyla değiştirin.
Panonun her sürümü belirli bir FinOps hub şeması sürümüyle (v1_0 veya v1_2) çalışacak şekilde yapılandırılır. Şema sürümleri, farklı sağlayıcılardan focus veri kümesi sürümleri arasında geriye dönük uyumluluk sağlar. Eski pano sürümleri, FinOps hub'larının en son sürümüne yükselttikten sonra çalışmaya devam eder, ancak daha yeni pano sürümleri eski FinOps hub sürümleriyle çalışmayabilir. Aşağıdaki tabloda desteklenen birleşimler özetlenmektedir.
| Pano sürümü | FinOps hubs şeması | FinOps hubs sürümü |
|---|---|---|
| 12+ | v1_2 | 12+ |
| 0.7-0.11 | v1_0 | 0.7+ |
Daha fazla bilgi için bkz. Veri Gezgini panolarını yapılandırma.
8. Adım: Özel KQL sorgularını güncelleştirme
Kullanım dışı bırakılmış sütun ve işlevlerin kullanımını değiştirin:
| Sunulan özellikler | Kullanımdan kaldırıldı | Önerilmiyor | Değiştirme |
|---|---|---|---|
| 0,7 | 12 | Costs().x_InvoiceId |
Costs().InvoiceId |
| 0,7 | 12 | Costs().x_PricingCurrency |
Costs().PricingCurrency |
| 0,7 | 12 | Costs().x_SkuMeterName |
Costs().SkuMeter |
| 0,7 | 12 | Prices().x_PricingCurrency |
Prices().PricingCurrency |
| 0,7 | 12 | Prices().x_SkuMeterName |
Prices().SkuMeter |
| 0,7 | 12 | Transactions().x_InvoiceId |
Transactions().InvoiceId |
| 0,7 | 0.8 | parse_resourceid(ResourceId).ResourceType |
resource_type(x_ResourceType).SingularDisplayName |
| 0,7 | Mevcut Değil | daterange() |
datestring(datetime, [datetime]) |
| 0,7 | Mevcut Değil | monthsago() |
startofmonth(datetime, [offset]) |
Sürüm numarası olmayan işlevler kullanıyorsanız veya v1_0 şema sürümünden güncelleme yapıyorsanız, veri türü decimal'ün açık kullanımını kodunuzda gözden geçirin ve real ile değiştirin. FinOps hubs v12 v1_2 (şema sürümü) itibaren, performansı artırmak için tüm decimal veri türleri real olarak değiştirildi. Şema sürümleri hakkında daha fazla bilgi edinmek için bkz. Şema sürümleri hakkında.
Sorguları daha yeni bir şema sürümü kullanacak şekilde güncelleştiriyorsanız, yönetilen her veri kümesi için her şema sürümünde sunulan değişiklikleri anlamak için aşağıdaki tabloyu kullanın.
| Dataset | Schema | Köşe yazısı | Notes |
|---|---|---|---|
| (Tümü) | v1_2 | Tüm decimal sütunlar |
olarak değiştirildi real |
| TaahhütİndirimiKullanımı | v1_2 | CommitmentDiscountQuantity |
Yeni özel sütun |
| TaahhütİndirimiKullanımı | v1_2 | CommitmentDiscountUnit |
Yeni özel sütun |
| TaahhütİndirimiKullanımı | v1_2 | ServiceSubcategory |
Yeni özel sütun |
| Maliyetler | v1_2 | CapacityReservationId |
FOCUS 1.2 ile yeni özellikler |
| Maliyetler | v1_2 | CapacityReservationStatus |
FOCUS 1.2'de yeni |
| Maliyetler | v1_2 | CommitmentDiscountQuantity |
FOCUS 1.2 ile gelen yenilikler |
| Maliyetler | v1_2 | CommitmentDiscountUnit |
FOCUS 1.2 ile yeni |
| Maliyet | v1_2 | ServiceSubcategory |
FOCUS 1.2 ile yeni |
| Maliyet | v1_2 | SkuPriceDetails |
FOCUS 1.2 ile yeni; Türetilen x_SkuDetails |
| Maliyetler | v1_2 | x_AmortizationClass |
Maliyet Yönetimi FOCUS 1.2-preview ile gelen yenilikler |
| Maliyetler | v1_2 | x_CommitmentDiscountNormalizedRatio |
Maliyet Yönetimi FOCUS 1.2-preview ile gelen yenilikler |
| Maliyetler | v1_2 | x_InvoiceId |
InvoiceId olarak yeniden adlandırıldı |
| Maliyetler | v1_2 | x_PricingCurrency |
PricingCurrency olarak yeniden adlandırıldı |
| Maliyetler | v1_2 | x_ServiceModel |
Yeni özel sütun |
| Maliyetler | v1_2 | x_SkuMeterName |
SkuMeter olarak yeniden adlandırıldı |
| Prices | v1_2 | CommitmentDiscountUnit |
Yeni özel sütun |
| Prices | v1_2 | x_PricingCurrency |
PricingCurrency olarak yeniden adlandırıldı |
| Prices | v1_2 | x_SkuMeterName |
SkuMeter olarak yeniden adlandırıldı |
| Recommendations | v1_2 | ResourceId |
Yeni özel sütun |
| Recommendations | v1_2 | ResourceName |
Yeni özel sütun |
| Recommendations | v1_2 | ResourceType |
Yeni özel sütun |
| Recommendations | v1_2 | SubAccountName |
Yeni özel sütun |
| Recommendations | v1_2 | x_RecommendationDetails |
Yeni özel sütun |
| Recommendations | v1_2 | x_ResourceGroupName |
Yeni özel sütun |
| Transactions | v1_2 | x_InvoiceId |
InvoiceId olarak yeniden adlandırıldı |
Görüş bildirin
Hızlı bir incelemeyle nasıl olduğumuzu bize bildirin. Bu incelemeleri FinOps araçlarını ve kaynaklarını geliştirmek ve genişletmek için kullanırız.
Belirli bir şey arıyorsanız mevcut bir fikir için oy verin veya yeni bir fikir oluşturun. Daha fazla oy almak için başkalarıyla fikir paylaşın. En çok oyu alan fikirlere odaklanıyoruz.