Przenoszenie danych i konfiguracji między środowiskami za pomocą narzędzia do konfiguracji migracji
Konfiguracje i dane aplikacji Dynamics 365 Customer Insights - Journeys można replikować między środowiskami przy użyciu standardowych narzędzi dostępnych dla programu Dynamics 365. Oto kilka typowych scenariuszy, w których jest to przydatne:
- Przenoszenie zweryfikowanych procesów pozyskiwania klienta, wiadomości e-mail i innej zawartości z piaskownicy do środowiska produkcyjnego
- Konfigurowanie demonstracji z przykładowymi danymi w wersji próbnej lub piaskownicy
Proces działa następująco:
- Pobierz narzędzie konfiguracji migracji dla Dynamics 365 Marketing (jeśli jeszcze tego nie zrobiono).
- Upewnij się, że środowiska źródła i celu są uruchomione w tej samej wersji aplikacji Customer Insights - Journeys.
- Użyj narzędzia konfiguracji migracji do generowania schematu bazy danych na podstawie środowiska źródła.
- Wyeksportuj dane ze środowiska źródłowego wraz ze schematem za pomocą narzędzia konfiguracji migracji.
- Importowanie wyeksportowanego pakietu zip do środowiska docelowego za pomocą narzędzia konfiguracji migracji.
Wymagania wstępne procesu eksportu/importu
Przed przesłaniem danych i konfiguracji między środowiskami wykonaj następujące wymagania wstępne:
Upewnij się, że żadne rekordy nie są w stanie „na żywo”. Narzędzie Migracji konfiguracji nie przeniesie jednostek, które są w stanie „na żywo”, w związku z tym importowanie do środowiska docelowego będzie częściowe.
Uwaga
Narzędzie Migracja konfiguracji zawiera opcje wykluczania lub filtrowania rekordów na żywo. Funkcja wykluczania usuwa pole Stan, eksportując wszystkie encje niezależnie od stanu. Funkcja filtru ograniczyła eksportowane jednostki. Aby uzyskać pomoc dotyczącą tych funkcji, skontaktuj się z pomocą techniczną.
Zarówno źródłowe i docelowe środowiska musi być uruchomiona w tej samej wersji systemu Customer Insights - Journeys i używać schematu identyczne bazy danych (co najmniej dla danych, które są transferowanie).
Możliwości i ograniczenia procesu eksportu/importu
Poniższe uwagi dotyczą używania procesu eksportu/importu do przenoszenia danych z jednego wystąpienia programu Customer Insights - Journeys do drugiego:
- W przypadku zaimportowania (lub ponownego zaimportowania) rekordu, który już istnieje w środowisku docelowym, ten rekord również otrzyma stan „wersja robocza” w środowisku docelowym. Identyczne rekordy nie będą duplikowane.
- Dane interakcji nie mogą być eksportowane ani przenoszone do nowego środowiska. Nigdy nie zostaną uwzględnione w pliku eksportu.
- Jeśli eksportujesz z języka, który nie jest obecny w środowisku docelowym, ten język zostanie po prostu dodany do środowiska docelowego.
- Po migracji, przywróceniu lub skopiowaniu procesu pozyskiwania w Customer Insights - Journeys jego stan zostanie zmieniony z Aktywna na Zatrzymana. Aby ponownie uruchomić zmigrowany, przywrócony lub skopiowany proces pozyskiwania, należy najpierw zduplikować proces, a następnie go wykonać.
- Wyzwalaczy nie można migrować podczas przenoszenia danych między środowiskami. Wszelkie zdarzenia w starym środowisku muszą zostać ponownie utworzone w nowym środowisku.
Pobieranie narzędzia do konfiguracji migracji
Narzędzie do konfiguracji migracji pomaga wyodrębnić dane i szczegóły konfiguracji z jednego środowiska, a następnie zaimportować je do innego. Aby uzyskać narzędzie, postępuj zgodnie z instrukcjami podanymi na stronie Pobieranie narzędzi z witryny NuGet.
Upewnij się, że źródło i cel są uruchomione w tej samej wersji Customer Insights - Journeys
Upewnij się, że środowiska źródłowe i docelowe są uruchomione w tej identycznych wersjach aplikacji Customer Insights - Journeys. Poniższa procedura umożliwia sprawdzenie wersji na każdym środowisku. Jeśli nie pasują do siebie, zaktualizuj jedną lub obie z nich do najnowszej wersji, zgodnie z opisem w Aktualizowanie aplikacji Customer Insights - Journeys
Aby znaleźć numer wersji aplikacji Customer Insights - Journeys:
Otwórz obszar zarządzania instalacjami i przejdź do Środowiska.
Jeśli masz więcej niż jedno środowisko usługi Dynamics 365, w tym miejscu będzie widoczne każde z nich. Zaznacz środowisko, w którym zainstalowano aplikację Customer Insights - Journeys i z której planujesz wyeksportować dane.
Wybierz Zasoby na górnej wstążce, a następnie wybierz pozycję Aplikacje Dynamics 365.
Zostanie wyświetlona lista rozwiązań zainstalowanych w wybranym środowisku. Wybierz rozwiązanie o nazwie Aplikacja Dynamics 365 Customer Insights - Journeys, a następnie wybierz Szczegóły na górnej wstążce.
Po prawej stronie strony o nazwie Szczegóły aplikacji Dynamics 365 Customer Insights - Journeys. Sprawdź wartość wyświetlaną w kolumnie Wersja.
Generowanie schematu bazy danych dla środowiska źródłowego
Narzędzie do konfiguracji migracji wymaga schematu bazy danych za każdym razem, gdy eksportuje lub importuje dane. Samo narzędzie może wygenerować wymaganego schematu dla Ciebie. Wygenerowany schemat określi strukturę bazy danych środowiska źródłowego, w tym wszystkie dostosowania. Baza danych w docelowym środowisku musi używać schematu identyczne dla wszystkich przesyłanych danych.
Aby wygenerować wymaganego schematu:
Otwórz folder, w którym zainstalowano narzędzia. Znajdź tutaj i uruchom plik DataMigrationUtility.exe.
W narzędziu wybierz Utwórz schemat, a następnie zaloguj się do środowiska źródła.
Postępuj zgodnie z instrukcjami podanymi w Tworzenie schematu do eksportowania danych konfiguracji do generowania schematu. Pamiętaj, aby uwzględnić wszystkie rozwiązania, encje i pola, dla których chcesz przesłać dane, a także upewnić się, że wszystkie zależności są uwzględniane.
Napiwek
Oto kilka linków i notatek, które mogą pomóc w wygenerowaniu schematu, którego potrzebujesz:
- Można użyć narzędzia przeglądarki metadanych do eksplorowanie i zrozumienie struktury bazy danych. Aby uzyskać szczegółowe informacje dotyczące sposobu instalowania i używania go, zobacz Dynamics 365 Customer Insights - Journeys — informacje o encjach
- Podczas tworzenia schematu za pomocą narzędzia do migracji konfiguracji można sprawdzić, czy relacje używane przez dowolną wybraną jednostkę, zaznaczając pole wyboru Pokaż relacje dla wybranej encji. Może to pomóc zapobiec pomijając wszelkie zależności.
- Po zakończeniu tworzenia schematu za pomocą narzędzia do migracji konfiguracji wybierz pozycję narzędzia>sprawdzania poprawności schematu na pasku menu. Spowoduje to sprawdzenie zależności dla wszystkich wybranych jednostek, a także może pomóc wskazać inne typowe problemy.
Eksportowanie danych ze środowiska źródłowego
Aby wyeksportować dane ze środowiska źródłowego:
Otwórz folder, w którym zainstalowano narzędzia. Znajdź tutaj i uruchom plik DataMigrationUtility.exe.
Narzędzie zostanie uruchomione. Wybierz opcję Eksportuj dane, a następnie opcję Kontynuuj.
W polu Typ wdrożenia ustaw wartość Microsoft 365, a następnie wybierz pozycję Zaloguj.
Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby zalogować się przy użyciu nazwy użytkownika i hasła dla dzierżawy, w której jest uruchomione środowisko źródłowe.
Jeśli w dzierżawie, w której się logujesz, jest dostępnych wiele środowisk, wybierz swoje środowisko źródłowe, a następnie wybierz opcję Zaloguj, aby kontynuować. (Jeśli jest dostępne tylko jedno środowisko, to pominiesz ten krok.)
Po pomyślnym zalogowaniu zostanie wyświetlony monit o wybranie schematu i nazwy pliku eksportu.
Wprowadź następujące ustawienia:
- Plik schematu: wybierz przycisk wielokropka, aby otworzyć przeglądarkę plików, a następnie przejdź do pliku schematu wygenerowanego dla Twojego środowiska.
- Zapisz w pliku danych: wybierz przycisk wielokropka, aby otworzyć przeglądarkę plików, a następnie przejdź do folderu, w którym chcesz zapisać wyeksportowane dane, i nadaj plikowi nazwę.
Wybierz pozycję Eksportuj dane, aby kontynuować. Narzędzie śledzi postęp operacji eksportu, a po jej zakończeniu tworzy plik zip zawierający schemat i dane.
Po zakończeniu eksportowania wybierz opcję Zakończ, aby zamknąć stronę eksportu.
Importowanie danych do środowiska docelowego
Aby zaimportować dane do wystąpienia docelowego:
Jeśli narzędzie do konfiguracji migracji nadal nie jest uruchomione, otwórz folder, w którym zainstalowano narzędzia. Znajdź tutaj i uruchom plik DataMigrationUtility.exe.
Wybierz opcję Importuj dane, a następnie opcję Kontynuuj.
W polu Typ wdrożenia ustaw wartość Microsoft 365, a następnie wybierz pozycję Zaloguj.
Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby zalogować się przy użyciu nazwy użytkownika i hasła dla dzierżawy, w której jest uruchomione środowisko docelowe.
Jeśli w dzierżawie, w której się logujesz, jest dostępnych wiele środowisk, wybierz swoje środowisko docelowe, a następnie wybierz opcję Zaloguj, aby kontynuować. (Jeśli jest dostępne tylko jedno środowisko, to pominiesz ten krok.)
Po pomyślnym zalogowaniu zostanie wyświetlony monit o wybranie pliku do zaimportowania. Wybierz przycisk wielokropka obok pola Plik ZIP, aby otworzyć przeglądarkę plików, a następnie przejdź do folderu, w którym został zapisany plik eksportu z środowiska docelowego. Ten plik zawiera dane oraz schemat użyty do eksportu.
Ważne
Jak wspomniano wcześniej, środowiska źródłowe i docelowe muszą używać dokładnie tego samego schematu, aby dane zostały przeniesione, a więc muszą być na nich uruchomione identyczne wersje usługi Customer Insights - Journeys, a wszystkie odpowiednie schematu muszą być identyczne w obu środowiskach. W razie niezgodności schematów zostanie wyświetlony błąd, a importowanie zakończy się niepowodzeniem.
Wybierz pozycję Importuj dane, aby kontynuować. Narzędzie śledzi postęp importowania.
Po zakończeniu importowania wybierz opcję Zakończ, aby zamknąć stronę importu.