Strategia migracji danych dla Microsoft Sustainability Manager
Aby przygotować rozwiązanie gotowe do uruchomienia, należy zaimportować lub przeprowadzić migrację danych i konfiguracji do Microsoft Sustainability Manager . Podobny nakład pracy jest wymagany w celu przygotowania środowisk piaskownicy (projektowania, testowania i przemieszczania) i zachowania ich aktualności.
Migracja danych obejmuje wyodrębnianie danych z systemu źródłowego, przekształcanie danych i ładowanie ich do systemu docelowego (w tym przypadku Dataverse). W kontekście Microsoft Sustainability Manager poniższa tabela przedstawia kategorie danych, które należy skonfigurować w systemie oraz strategię migracji.
Kategorie danych | Purpose | Strategia migracji | Narzędzia i technologie |
---|---|---|---|
Dane organizacji | Zdefiniuj logiczną strukturę organizacji, która obejmuje oddziały, działy i fizyczne lokalizacje. | Importowanie danych za pomocą szablonów | Brak |
Dane referencyjne | Dane główne, takie jak typy paliwa, typy pojazdów, współczynniki emisji i mapowania współczynników | Importowanie danych za pomocą szablonów | Narzędzie do konfiguracji migracji lub narzędzia innych firm, takie jak XRMToolbox |
Dane działania | Zakres 1, 2 i 3 źródeł emisji | Pozyskiwanie danych przy użyciu łączników lub integracji partii | Narzędzia i technologie wymienione w architekturze odwołania Microsoft Sustainability Manager |
Wstępnie obliczone emisje | Emisje obliczane poza rozwiązaniem | Pozyskiwanie danych przy użyciu łączników lub integracji partii | Narzędzia i technologie wymienione w architekturze odwołania Microsoft Sustainability Manager |
Inne dane konfiguracji | Typy jednostek i inne elementy, które można skonfigurować | Obsługa ręczna lub automatyzacja z cyklem życia aplikacji (ALM) | Narzędzie do konfiguracji migracji lub narzędzia innych firm, takie jak XRMToolbox |
Lista kontrolna
W jaki sposób opracowano strategię migracji?
- Zidentyfikuj system rekordów dla każdego elementu danych. Po migracji danych do Microsoft Cloud for Sustainability sprawdź, które elementy danych należy zsynchronizować z powrotem z oryginalnym systemem.
- Zidentyfikuj czas trwania okresu blokowania w systemach źródłowych, aby zamrozić generowanie nowych danych podczas wyodrębniania i migrowania danych źródłowych oraz testowania i weryfikowania jednostek przez firmę.
- W projekcie migracji należy uwzględnić zależność i relację między encjami. Mogą pojawić się komplikacje, jeśli rekordy elementów podrzędnych będą musiały zostać utworzone lub usunięte przed utworzeniem lub usunięciem elementu nadrzędnego.
- Tworzenie danych produkcyjnych do celów projektowania pod względem rozmiaru i wartości pól transformacji. Ustawienie reguły maskowania i strategii zaciemnienia w celu wyodrębnienia danych produkcyjnych oraz tworzenie zestawu danych, za pomocą których możesz tworzyć skrypty migracji.
- Identyfikowanie elementów danych wymagających normalizacji lub denormalizacji podczas procesu transformacji.
Czy jest potrzebna migracja delta w celu zmigrowania zmienionych danych podczas wykonywania migracji zbiorczej?
- Utwórzy strategię migracji delta, jeśli okres blokowania nie jest wystarczająco długi lub jeżeli blokowanie nie jest możliwe.
- Określ, czy w obu systemach rekordy zostaną zmigrowane w pierwszej kolejności lub wydaniu, czy też mają zostać zmodyfikowane. W takim przypadku należy zidentyfikować proces synchronizacji danych w celu obsługi konfliktów, jeśli oba systemy mają modyfikacje tego samego rekordu.
Rekomendacje
- Sekwencja: sekwencja ładowania danych jest ważna, a w niektórych przypadkach rekordy nie są uporządkowane prawidłowo. Rekordy, których dotyczy odwołanie, muszą istnieć, jeśli są wyświetlane jako wartości wyszukiwania w dowolnym rekordzie. W związku z tym należy je zidentyfikować i załadować w odpowiedniej kolejności.
- Wyłączanie niestandardowej automatyzacji i audytowania: wyłącz wszystkie niestandardowe etapy rejestracji dodatków plug-in, przepływy pracy, reguły biznesowe, przepływy procesów biznesowych i audytowanie podczas uruchamiania skryptów migracji danych. Można również pominąć niestandardową logikę biznesową, dodając do swojego żądania opcjonalny parametr. Pozostawienie włączonej automatyzacji może mieć wpływ nie tylko na wydajność, ale także na integralność danych.
- Punkt przywracania i wycofanie: przed rozpoczęciem ćwiczenia migracji danych możesz utworzyć kopię zapasową na żądanie. Jeśli podczas ćwiczenia migracji danych dojdzie do niepowodzeń, możesz przywrócić wystąpienie, używając funkcji zarządzania kopiami zapasowymi i wystąpieniami Power Platform.