Udostępnij za pośrednictwem


Określanie unikatowości rekordu

Ikona usługi Microsoft Cloud for Sustainability. Microsoft Cloud for Sustainability

Zapoznaj się z regułami używanymi do określania unikalności rekordów w Microsoft Sustainability Manager w Microsoft Cloud for Sustainability Sustainability Manager udostępnia dwa sposoby ustalania unikatowości rekordu:

  • Korzystanie z identyfikatora korelacji pochodzenia (OCID)
  • Automatyczne generowanie klucza podstawowego na podstawie atrybutów kluczy

OCID to opcjonalny identyfikator do skorelowania rekordu z pochodzeniem danych. Można go w naszym modelu danych jako opcjonalnego atrybutu dla rekordów danych odwołania, działań i dane dotyczące emisji. Element OCID jest dostarczany podczas tworzenia rekordu działania lub rekordu danych emisji. Jeśli używany jest element OCID, Sustainability Manager używa go do wygenerowania klucza podstawowego dla tego rekordu.

Identyfikator OCID musi być unikatowy dla każdego rekordu, więc nie można go używać do skojarzenia więcej niż jednego rekordu w jednej encji/tabeli. Jeśli nie udostępnisz identyfikatora OCID, Sustainability Manager używa podejścia do generowania klucza podstawowego na podstawie atrybutów klucza, które obejmuje użycie określonego zestawu atrybutów na każdy obiekt w celu wygenerowania klucza podstawowego.

Ważne

Po zmianie wartości OCID na rekordy działań nie można jej już zmienić.

Dane Sustainability Manager są podzielone na następujące trzy kategorie:

  • Dane działań: zakres 1-3 obejmuje działania powodujące emisję, takie jak zakup energii elektrycznej lub spalanie w pojazdach. Spożyte, wstępnie obliczone emisje są uważane za dane dotyczące aktywności i są traktowane w podobny sposób.

  • Dane odwołania: zapisy pomocnicze są zwykle używane podczas obliczania i klasyfikacji danych dotyczących aktywności. Przykładem mogą być biblioteki wskaźników emisji, tryb transportu lub rodzaj podróży służbowej.

  • Dane systemowe: Wspólne zapisy operacyjne, które są zazwyczaj częścią szerszych standardów, takie jak współczynniki emisji gazów cieplarnianych (GHG), jednostki domyślne oraz mapowanie kodów krajów/regionów.

Kategorie te stosują różne zasady podczas określania unikalności rekordu. W związku z tym aktualizacje mogą się różnić w poszczególnych kategoriach. Korzystając z poniższej tabeli, można określić sposób zarządzania systemem.

Typ rekordów Reguła oceny klucza głównego Wynik Metoda aktualizacji
Dane działania Jeśli zostanie podany element OriginCorrelationID, jest on używany do wygenerowania klucza podstawowego dla tego rekordu. Jeśli rekord o tym samym rekordzie OriginCorrelationID już istnieje, rekord jest aktualizowany. Jeśli rekord o tym samym identyfikatorze OriginCorrelationID dla typu encji nie istnieje, rekord jest wstawiany.

Jeśli element OriginCorrelationID nie zostanie podany, wszystkie pola rekordu dostępne dla użytkownika będą zawierały unikatowy klucz rekordu z wyjątkiem Połączenia, ConnectionRefresh, Dowód i Opis.
Jeśli któreś z pól dla reguły oceny jest inny i nie określono rekordu OriginCorrelationID, rekord jest uważany za inny i zostanie wstawiony. Do aktualizacji użyj OriginCorrelationID.
Dane referencyjne Nazwa: musi być unikatowa. Jeśliestowany rekord ma identyczną nazwę, jest to rekord zduplikowany.

Identyfikator OriginCorrelationID: Jeśli określono, musi być unikatowy. Jeśli rekord o tym samym rekordzie OriginCorrelationID już istnieje, rekord jest aktualizowany. Jeśli rekord o tym samym identyfikatorze OriginCorrelationID dla typu encji nie istnieje, rekord jest wstawiany.

Klucz podstawowy: zarówno Nazwa i OriginCorrelationID (jeśli określono).

Jeśli Nazwa jest inna i dopasowano OriginCorrelationID, rekord jest aktualizacją, a Nazwa jest zastępowana przychodzącymi danymi rekordu.

Nazwy szacowanych i szacowanych czynników są unikatowe w ich bibliotece.

Nazwa biblioteki oraz Nazwa to klucz do czynników.
Jeśli Name rekordu już istnieje, jest on uważany za duplikat, chyba że określisz OriginCorrelationID. Do aktualizacji użyj OriginCorrelationID.
Dane systemowe Nazwa: musi być unikatowa. Jeśliestowany rekord ma identyczną nazwę, jest to rekord zduplikowany.

Identyfikator OriginCorrelationID: Jeśli określono, musi być unikatowy. Używane do aktualizacji.
Jeśli Name rekordu już istnieje, jest on uważany za duplikat, chyba że określisz OriginCorrelationID. Jeśli zostanie podany, należy użyć OriginCorrelationID w celu aktualizacji.

W przeciwnym razie, jeśli jest konieczna aktualizacja, należy użyć metody usuwania-wstawiania.

Uwaga: nie zaleca się aktualizowania danych systemowych.

Zobacz też

Importowanie danych
Model danych usługi Microsoft Cloud for Sustainability

Ikona usługi Microsoft Cloud for Sustainability. Strona produktuIkona rejestracji.Bezpłatna wersja próbnaIkona społeczności.Społeczność