Aracılığıyla paylaş


Microsoft Sustainability Manager Mimarisi

Microsoft Sustainability Manager; Common Data Model, Microsoft Teams ve Microsoft Power Platform özellikleri üzerine geliştirilmiştir. Çözümü ayarlamak için, Dataverse ortamını kurup çözümleri, veri modelini ve örnek verileri bu ortama dağıtan Microsoft Cloud Çözüm Merkezi'ni kullanmanız gerekir.

Aşağıdaki diyagramda Microsoft Sustainability Manager çözüm mimarisi gösterilmektedir.

Microsoft Sustainability Manager'ın referans mimarisini gösteren bir diyagram

Bu çözüm mimarisi diyagramının yazdırılabilir PDF'ini indirin.

Bu makalenin kalan kısmında, çözüm mimarisi katmanını oluşturan bileşen katmanları açıklanmaktadır.

Güvenlik

Diyagramda gösterilen sürdürülebilirlik kullanıcıları Microsoft Sustainability Manager ile etkileşim kuran kullanıcılardır. Aşağıdaki listede, ilgili sorumluluk tanımıyla birlikte tipik sürdürülebilirlik kullanıcısı olan kişiler gösterilmektedir:

  • Sürdürülebilirlik Müşteri Adayı: İş ortağı takımlarına emisyon sağlar.
  • Sürdürülebilirlik Uzmanı: Emisyon raporlama görevlerinden sorumludur.
  • Emisyon Analisti: Emisyon verilerini analiz eder ve analiz sonuçlarını diğer paydaşlara gönderir.
  • BT Yöneticisi: Emisyon verilerini toplar ve sisteme alır.
  • İşlemler: Karbon emisyonlarını, enerji kullanımını ve maliyetlerini, su tüketimini ve atık üretimini azaltırken sistem performansını artırır, takip eder ve iyileştirir.

Kimlik Doğrulaması

Sürdürülebilirlik kullanıcıları, Microsoft Sustainability Manager için kimlik doğrulamasını, diğer tüm Power Apps uygulamalarında olduğu gibi Microsoft Entra ID üzerinden yapar. Microsoft Entra ID, kiracıda etkinleştirilen kimlik doğrulama yöntemlerini gerçekleştirir ve uygulamaya erişen kullanıcılar için Microsoft Entra çok faktörlü kimlik doğrulaması gibi koşullu erişim ilkelerini uygulatır.

Yetkilendirme

Microsoft Sustainability Manager, kullanıcılara veri öğelerine erişim yetkisi vermek için Dataverse uygulamasında rol tabanlı güvenlik modelini kullanır. Yerleşik güvenlik rolleri bulunmaktadır ancak rol tabanlı güvenlik modelini uygulamak için kendi güvenlik rollerinizi de yapılandırabilirsiniz. Erişim düzeyi, kullanıcının üyesi olduğu departman hiyerarşisini dikkate alır.

Öncelikle, departman hiyerarşinizi modellemeniz ve yapılandırmanız gerekir. Ardından, bu yerleşik güvenlik rollerini kopyalayabilir ve güvenlik segmentlerinizi oluşturmak üzere departmanlarınıza uygulayabilirsiniz. Kullanıcı yönetiminin bir parçası olarak, bu güvenlik rollerini son kullanıcıya, takımlara veya departmanlarına atayabilirsiniz.

Microsoft Entra gruplarıyla nasıl çalışabileceğiniz hakkında daha fazla bilgi için bkz. Microsoft Dataverse'te güvenlik kavramları.

Kullanıcı arabirimi

Microsoft Sustainability Manager, son kullanıcılarla arabirim oluşturan bir model temelli uygulamadır. Power Platform Power Apps yapılandırma yeteneği, veri öğelerini model temelli uygulamaların kullanımına açar.

Veri katmanı

Microsoft Cloud for Sustainability veri modeli, Microsoft Sustainability Manager'ın veri temelidir. Veri katmanı işlem verisi, ana veri ve faaliyet verisi olmak üzere üç tür veriden oluşur. Dataverse depolama alanı, işlem verilerini ve ana verileri depolar. Ölçeklenebilirliği ve performansı artırmak için, alınan faaliyet verileri Dataverse içinde esnek veri depolama alanında saklanır ve sanal tablolar aracılığıyla bağlanır. Çözüm, yönetilen Power BI raporlarının nicel hazırlık raporları veya Sürdürülebilirlik Panosu oluşturmak amacıyla kullandığı çözümleme verilerini eşitlemek için yönetilen bir Azure Data Lake kullanır.

Analiz

Microsoft Sustainability Manager, operasyonel Dataverse verilerinden çoğaltılan analiz verilerinden (yönetilen Azure Data Lake) yararlanan, kullanıma hazır Power BI raporları içermektedir. Çözüm ayrıca, depolanan emisyon ve faaliyet verilerinden Excel tabanlı nicel raporlar da üretebilir.

Özel Dynamics 365 panoları ve Power BI katıştırılmıi panoları oluşturarak analizleri genişletebilirsiniz. Dynamics 365 panoları, Dataverse'te depolanan verileri, örneğin ana verileri kullanabilir. Ancak, faaliyet ve hesaplanan emisyonların saklandığı esnek veri depolama alanlarında (sanal tablolar) sorgulama yapamazsınız. Verileri esnek veri depolama alanına dahil etmek için, özel Power BI raporunuzu oluştururken Power BI Common Data Service (Eski) bağlayıcısını kullanabilirsiniz. Power Query Dataverse bağlayıcı, Common Data Service (Eski) bağlayıcısının yerine kullanılmaktadır. Alternatif olarak, Dataverse verilerini Azure Synapse Link yapılandırması aracılığıyla Azure Synapse Analytics Workspace'e de gönderebilirsiniz. Daha sonra bu Azure Synapse Analytics Workspace verilerini özel Power BI raporlarınız için kaynak olarak kullanabilirsiniz.

Daha fazla bilgi için bkz. Microsoft Sustainability Manager'da özel rapor oluşturma.

İşbirliği

Microsoft Sustainability Manager, Dynamics 365 takım üyeleriyle sorunsuz iş birliği yapmak için yerel Microsoft Teams tümleştirmesini kullanır. Çözüm, Microsoft Teams uygulamasının iş birliği ve sohbet özelliklerini kullanır.

Tümleştirme

Veri modeli, Microsoft Cloud for Sustainability uygulamasının temelini oluşturur. Veri varlığı olgunluk seviyesine bağlı olarak, çözümün diğer sistemlerle tümleştirilmesi gerekebilir. Microsoft Sustainability Manager için üç temel tümleştirme senaryosu bulunmaktadır.

  • Veri içe aktarma
  • Veri dışarı aktarma
  • İşlem Tabanlı

Her senaryo, bir veya daha fazla teknoloji kullanılarak gerçekleştirilen bir şekli temsil eder. Aşağıdaki şekilde, bu senaryoların gerçekleştirmesi için kullanılabilecek teknoloji seçenekleri gösterilmektedir.

Microsoft Sustainability Manager tümleştirmesini gösteren bir diyagram

Diyagramın indirilebilir PDF'ini indirin.

Veri içe aktarma

Veri içeri aktarma Microsoft Sustainability Manager'ın kritik süreçlerinden biridir.

Kaynak veriler aşağıdakiler gibi farklı sistemlerde bulunabilir:

  • Power Platform: Başka bir Dataverse kurulumu
  • Microsoft 365: SharePoint, OneDrive ve diğerleri
  • Azure kiracısı: Azure Synapse Analytics, Azure Data Lake, Azure veritabanı, diğer veri depolama seçenekleri
  • Yerinde kiracı: Şirket içi veri ağ geçidi üzerinden desteklenen veritabanı sistemleri ve kaynak bağlantısı.
  • Diğer bulut kiracıları: Azure ExpressRoute ağ geçidi veya S2S VPN ağ geçitleri kurarak bağlantı.
  • Üçüncü taraf kiracılar: Özel bağlayıcılar veya yayımlanmış bağdaştırıcılar üzerinden üçüncü taraf hizmetlerle bağlantı.

Verileri Sustainability Manager'a veri türüne, kaynağa, kullanıcının deneyim düzeyine ve içeri aktarma sıklığına bağlı olarak farklı şekillerde içeri aktarabilirsiniz. Aşağıdaki tabloda yöntemlerin özetleri ve hangi yöntemin hangi durumda kullanılacağı konusunda dikkate alınması gereken noktalar yer almaktadır.

Yöntem Açıklama Dikkat edilmesi gereken noktalar Şu durumlarda kullanılır:
Excel şablonu Her veri kategorisi için özel bir Excel şablonu kullanırken. Heterojen verilerin içeri aktarılmasını destekler. En son şablon sürümünü kullanın ancak başarılı bir içeri aktarma işlemi için gerekli alanları, biçimi ve kuralları dikkate alın. Veri hacmi ve dönüşüm için daha az çaba harcanır.
Power Query İçeri aktarma Power Query destekli deneyimi, Microsoft Sustainability Manager'da sunulan en kapsamlı ifade yaklaşımıdır. Bu özellik, alımın başarılı olmasını sağlamak için ayrıntılı bir kılavuzla tek bir alma işlemi ile birden çok varlık üzerinden veri almanıza olanak tanır. Bağlayıcının kullanılabilirliğini, ölçeklenebilirliği (veri hacmi ve veri geçiciliği) ile gerekli veri temizleme ve dönüşümün karmaşıklığını değerlendirin. Power Query bağlayıcılarının yerel olarak desteklediği ve veri dönüşümleri üzerinde denetim sahibi olmak istediğiniz veri içeri aktarma senaryoları.
Birinci taraf iş ortağı bağlayıcıları Verileri doğrudan dış çözümlerden almak amacıyla Microsoft Sustainability Manager çözümü için veri bağlayıcıları oluştururken. Üretime taşınmadan önce gizlilik, güvenlik ve uyumluluk incelemelerinden geçmelidir. Sustainability Manager, kaynak sağlayıcıyı veya iş ortağınızı yerel olarak destekler.
Özel bağlayıcılar Kendi tetikleyicileri ve eylemleri olan bir bağlayıcı oluşturmanıza (hatta paylaşmanıza) olanak tanır. Bağlandıkları API veya hizmetin yetenekleriyle sınırlıdırlar. API veya kimlik doğrulama yöntemlerinde yapılan değişiklikler nedeniyle bağlayıcıyı güncel tutmak için ek geliştirme ve bakım çalışmaları gerektirir. Sustainability Manager kaynak sağlayıcıyı veya iş ortağını yerel olarak desteklemez ve birinci taraf bağlayıcı (Power Query) oluşturmada sınırlamalar vardır.
Azure Data Factory veya Synapse ardışık düzenleri Verileri Dataverse'e almadan önce dönüştürmek için veri akışları oluştururken. Data Factory hizmeti sınırları. Çok aşamalı dönüşüm gerektiren veri içeri aktarma işlemleri.
El ile Tek veya toplu kayıtları içeri aktarmak için Microsoft Sustainability Manager el ile içeri aktarma özelliğini kullanırken. Sustainability Manager'daki faaliyet verisi kayıtlarını güncelleştirmek için, daha önce içeri aktarılan verileri silip tüm verileri yeniden içeri aktarmanız gerekir. Tekil kayıtları düzeltirken ve toplu veri içeri aktarma tümleştirmesi maliyetli veya veri geçiciliği düşük olduğunda.

Özel Boyutların kullanılması kuruluşların kaydedilen faaliyet verilerinin farklı özelliklerini eklemelerini sağlar. Bu, Microsoft Sustainability Manager veri modelini genişletmek için esnek bir yoldur. İçgörülere dayalı analizi ayıklamak için hesaplamalarda ve raporlarda özel boyutları kullanabilirsiniz.

Not

Özel boyutların alınması yalnızca Power Query deneyimi aracılığıyla kullanılabilir.
Ayrıca referans verileri için kullanılamaz.

Kuruluşlar; verileri hesaplamaları, analizi ve raporlamayı etkilemeyecek şekilde bekleme aşamasındaki hazırlama verilerini etkinleştirmek için Veri onay yönetimini (Önizleme) kullanabilir. Yetkili kullanıcılar tarafından gözden geçirildikten ve onaylandıktan sonra veriler ilgili tüm işlevler için kullanılabilir olur

Veriler, hesaplamalar ve raporlamayı kapsayan veri onay yönetimi ve özel boyutlar özelliklerini gösteren bir diyagram

Veri dışarı aktarma

Özel analizlere hazırlık veya diğer sistemlere işlenmek üzere göndermek için Sustainability Manager'dan veri dışarı aktarmak isteyebilirsiniz. Aşağıdaki tabloda yöntemlerin özetleri ve hangi yöntemin hangi durumda kullanılacağı konusunda dikkate alınması gereken noktalar yer almaktadır.

Yöntem Açıklama Dikkat edilmesi gereken noktalar Şu durumlarda kullanılır:
Azure Synapse Link for Dataverse Analizler ve özel raporlama için Dataverse verilerini Synapse Analytics veya Data Lake'te çoğalma. Desteklenmeyen tablolar. Veri analizleri ve özel raporlama. Ayrıca, veri dışarı aktarmada ara aşama görevi görür.
Azure Data Factory veya Synapse ardışık düzenleri. Dataverse'ten alınan verileri hazırlamadan önce dönüştürmek için veri akışları oluştururken. Data Factory hizmeti sınırları. Karmaşık, çok aşamalı dönüşüm gerektiren veri dışarı aktarma senaryosu.
El ile Seçili varlığa ait verilerin CVS, XML veya Excel dosyalarına el ile dışarı aktarımı. Dışarı aktarma sınırları. Gerektiğinde, düşük ve orta hacimli verilere yönelik aktarma gerekliliği.

İşlem Tabanlı

Sistemler arasında bilgi alışverişi yapmanız ve verileri gerçek zamanlı olarak güncelleştirmeniz gerektiğinde, işlemsel tümleştirme senaryoları ortaya çıkabilir. İşlemsel tümleştirme, işlemi doğru ve eksiksiz olarak tamamlamanızı sağlar. Aşağıdaki tabloda yöntemlerin özetleri ve hangi yöntemin hangi durumda kullanılacağı konusunda dikkate alınması gereken noktalar yer almaktadır.

Yöntem Açıklama Dikkat edilmesi gereken noktalar Şu durumlarda kullanılır:
Dataverse API'si Standart bir arabirim kümesi kullanarak CRUD işlemleri sağlamak için kullanılan OData v4 uygulaması, geniş bir teknolojik kitleye açık bir arabirim sağlar. Power Platform hizmet koruması API sınırları, istek sınırları ve tahsisatları. Ayrı CRUD işlemleri gerektiğinde çoğunlukla işlemsel tümleştirme için.
Birinci taraf özel API'ler (Genelleştirilmiş emisyon hesaplama API'si) Çok sayıda işlemi tek bir işlemde birleştiren veya yeni bir tetikleyici olay türünü açığa çıkaran belirli eylemler için emisyon hesaplamak üzere Microsoft Cloud for Sustainability tarafından oluşturulan özel API'ler. Power Platform Hizmet Koruması API sınırları, istek sınırları ve tahsisatları. Emisyon hesaplamasının bir olaya göre tetiklenmesi gerekir.
Özel API Dataverse'de kendi API'nizi oluşturma. Power Platform hizmet koruması API sınırları, istek sınırları ve tahsisatları. Bir veya daha fazla işlemin tek bir işlemde birleştirilmesi veya yeni bir tetikleyici olay türünü ortaya çıkarmak gerektiğinde.

Hata işleme

Veri içeri aktarma sırasında hataların ele alınması, verilerinizin doğru şekilde alındığından ve raporların Sürdürülebilirlik raporları ve analizleri için en son bilgileri gösterdiğinden emin olmada önemli bir rol oynar. Sustainability Manager, kullanıcıların veri içeri aktarımlarındaki hataları incelemesine ve düzeltmesine olanak tanır. Bu hata raporları artık şablonlar, Power Query destekli akış ve iş ortağı deneyimi olmak üzere üç içeri aktarma türünün tümünde kullanılabilir.

Daha fazla bilgi için bkz. Microsoft Sustainability Manager'da veri içeri aktarma için hata işleme

Sonraki adımlar