Kayıt benzersizliğini belirleme
Bu makale, Microsoft Cloud for Sustainability içinde Microsoft Sustainability Manager'da kayıt benzersizliğini tespit etmek için kullanılan kurallar hakkında bilgi sağlar. Sustainability Manager, kayıt benzersizliğini belirlemek için iki yol sağlar:
- Kaynak Bağıntı Kimliğini (OCID) kullanma
- Anahtar özniteliklerine göre bir birincil anahtarın otomatik oluşturulması
OCID, kayıt ile veri kaynağı arasında ilişki kuran isteğe bağlı bir tanımlayıcıdır. Başvuru verileri, etkinlikler ve emisyon veri kayıtları için isteğe bağlı bir özellik olarak veri modelinde yer alır. OCID, bir faaliyet veya emisyon verisi kaydı için kayıt oluşturulduğu sırada sağlanır. Bir OCID sağlarsanız Sustainability Manager bunu, bu kayıt için birincil anahtar oluştururken kullanır.
OCID her kayıt için benzersiz olmalıdır bu nedenle tek bir varlıkta/tabloda birden çok kaydı ilişkilendirmek için kullanamazsınız. OCID sağlamazsanız Sustainability Manager, temel özniteliklere göre birincil anahtar oluşturma yaklaşımı kullanır; bu yaklaşım, birincil anahtar oluşturmak için varlık başına belirli bir öznitelik kümesi kullanması içerir.
Önemli
Aktivite kayıtlarında OCID değerini ayarladıktan sonra değiştiremezsiniz.
Sustainability Manager verileri aşağıdaki üç kategoriye karşılık gelir:
Etkinlik verileri: Kapsam 1-3 kayıtları, satın alınan elektrik veya mobil emisyon gibi emisyon üreten etkinlikleri yakalar. Önceden hesaplanmış olarak tutulan emisyonlar, etkinlik verileri olarak kabul edilir ve benzer şekilde işlenir.
Referans verileri: Destekleyici kayıtlar genellikle faaliyet verilerinin hesaplanması ve sınıflandırılması sırasında kullanılır. Örnek olarak emisyon faktörü kitaplıkları, taşıma modu veya iş seyahat türü gösterilebilir.
Sistem verileri: Genellikle sera gazı (GHG) faktörleri, varsayılan birimler ve ülke/bölge kodu eşlemeleri gibi daha geniş standartların parçası olan yaygın işlem kayıtları.
Bu kategoriler bir kaydın benzersizlik davranışını belirlerken farklı kurallar kullanır. Sonuç olarak, güncelleştirmeler kategorilerde farklı davranabilir. Sisteminizi yönetmeyi belirlemek için aşağıdaki tabloyu kullanın.
Kayıt türü | Birincil anahtar değerlendirme kuralı | Sonuç | Güncelleştirme yöntemi |
---|---|---|---|
Faaliyet verileri | OriginCorrelationID sağlanırsa bu kayıt için birincil anahtar oluşturmak üzere kullanılır. Aynı OriginCorrelationID içeren bir kayıt zaten varsa, kayıt güncelleştirilir. Varlık türü için aynı OriginCorrelationID'ye sahip bir kayıt yoksa, kayıt eklenir. OriginCorrelationID sağlanmazsa, kaydın kullanıcıya yönelik tüm alanları, Connection,ConnectionRefresh,Evidence ve Description dışındabenzersiz kayıt anahtarını oluşturur. |
Değerlendirme kuralı başına alanlardan herhangi biri farklıysa ve bir OriginCorrelationID belirtmediyseniz, kayıt farklı olarak kabul edilir ve eklenir. | Güncelleştirmeler için OriginCorrelationID kullanın. |
Referans verileri | Ad: Benzersiz olmalıdır. Alınan kayıt aynı bir ada sahipse, kayıt bir yineleme olarak kabul edilir. OriginCorrelationID: Belirtilirse benzersiz olmalıdır. Aynı OriginCorrelationID içeren bir kayıt zaten varsa, kayıt güncelleştirilir. Varlık türü için aynı OriginCorrelationID'ye sahip bir kayıt yoksa, kayıt eklenir. Birincil anahtar: Hem Ad hem de OriginCorrelationID (belirtilirse). Ad farklıysa ve OriginCorrelationID eşleşirse , kayıt bir güncelleştirme olarak kabul edilir ve gelen kayıt verileri Ad'ın üzerine yazılır. Tahmin ve emisyon faktörü adları, kitaplıkları içinde benzersizdir. Kitaplık adı artı Ad , faktörlerin anahtarıdır. |
Bir kaydın Adı zaten varsa, siz bir OriginCorrelationID belirtmediğiniz sürece, kayıt bir yineleme olarak kabul edilir. | Güncelleştirmeler için OriginCorrelationID kullanın. |
Sistem verileri | Ad: Benzersiz olmalıdır. Alınan kayıt aynı bir ada sahipse, kayıt bir yineleme olarak kabul edilir. OriginCorrelationID: Belirtilirse benzersiz olmalıdır. Güncelleştirmeler için kullanılır. |
Bir kaydın Adı zaten varsa, siz bir OriginCorrelationID belirtmediğiniz sürece, kayıt bir yineleme olarak kabul edilir. | Sağlanırsa güncelleştirmeler için OriginCorrelationID kullanın. Aksi takdirde, bir güncelleme gerekiyorsa, sil-ekle yöntemini izlemelisiniz. Not: Sistem verilerini güncellemenizi önermiyoruz. |
İlgili bilgiler
Veri
Microsoft Cloud for Sustainability veri modelini içeri aktarma