Eksportowanie i importowanie potoków danych
Projekt potoku danych można wyeksportować do pliku JSON, który zawiera wszystko, co jest potrzebne do zrekonstruowania projektu danych. Wyeksportowany plik JSON można zaimportować do tej samej lub do innej dzierżawy. Można tego użyć na przykład do przenoszenia projektów danych z jednej dzierżawy do innej lub do tworzenia kopii zapasowych projektów danych. Możesz także zaktualizować projekt danych z pliku JSON eksportu.
Eksportowanie projektu danych
-
W Integracja danych > Projekty kliknij na projekcie, aby wyeksportować, a następnie wybierz Eksportuj.
Projekt zostanie wyeksportowany do pliku JSON, którego nazwa składa się z nazwy projektu, platformy danych i znacznika czasu.
Importowanie projektu hurtowni danych w chmurze
Wyeksportowany projekt hurtowni danych w chmurze możesz zaimportować w tej samej dzierżawie, z której został wyeksportowany, lub w innej. Gdy projekt zostanie zaimportowany do innej dzierżawy niż dzierżawa oryginalnego projektu danych, należy zdefiniować nowe połączenia dla projektu, obszaru tymczasowego i wszystkich źródeł danych.
Możesz zmienić używaną platformę danych, ale nie można zmienić platformy danych z hurtowni danych w chmurze na Qlik Cloud.
-
W Integracja danych > Projekty kliknij w prawym górnym rogu i wybierz Importuj projekt.
-
Dodaj plik JSON projektu. Możesz upuścić go w oknie dialogowym lub przeglądać pliki, aby go wybrać.
-
Nazwa
Zmień nazwę projektu. Nazwą domyślną jest oryginalna nazwa projektu z prefiksem Imported_.
-
Przestrzeń
Wybierz przestrzeń, do której chcesz dodać projekt. -
Opis
Dodaj lub edytuj opis projektu. -
Platforma danych
Możesz zmienić platformę danych projektu.
-
Połączenie danych
Możesz zmienić połączenie z platformą danych.
Jest to wymagane, jeśli projekt został zaimportowany z innej dzierżawy lub jeśli w poprzednim kroku zmieniono platformę danych.
-
Połączenie z obszarem tymczasowym
Możesz zmienić połączenie z obszarem tymczasowym.
Jest to wymagane, jeśli zaimportowano projekt z innej dzierżawy lub, w niektórych przypadkach, jeśli zmieniono platformę danych w poprzednim kroku.
InformacjaNie jest to wymagane, jeśli platformą danych jest Snowflake. -
Zamień zaimportowane połączenia ze źródłami
Zaimportowane połączenia ze źródłami można zamienić.Jest to wymagane, jeśli zaimportowano projekt z innej dzierżawy.
-
Prefiks schematów danych
Do schematów danych tworzonych w projekcie można dodać prefiks. Przydaje się to, gdy zaimportowany projekt znajduje się w tej samej hurtowni danych w chmurze co wyeksportowany projekt.
-
Zastąp importowane źródłowe bazy danych i schematy
Możesz zastąpić schemat źródłowy dla zadań umieszczania oraz źródłową bazę danych i schemat dla zarejestrowanych danych.
Wybierz zadanie i zastąp wartości w polach Nowy schemat i Nowa baza danych.
-
Domyślne nazwy baz danych
Jeśli platformą danych jest Snowflake lub Microsoft Azure Synapse Analytics, można zmienić domyślne nazwy baz danych.
-
Domyślne nazwy hurtowni
Jeśli platformą danych jest Snowflake, można zmienić domyślne nazwy hurtowni.
-
Kiedy wszystko będzie gotowe, kliknij Prześlij.
Projekt zostanie dodany do strony głównej Integracja danych.
Importowanie projektu przy użyciu Qlik Cloud jako platformy danych
Wyeksportowany projekt Qlik Cloud (za pośrednictwem Amazon S3) możesz zaimportować w tej samej dzierżawie, z której został wyeksportowany, lub w innej dzierżawie. Gdy projekt zostanie zaimportowany do innej dzierżawy niż dzierżawa oryginalnego projektu danych, należy zdefiniować nowe połączenia dla projektu, obszaru tymczasowego i wszystkich źródeł danych.
Nie można zmienić platformy danych z Qlik Cloud na hurtownię danych w chmurze, np. Snowflake.
-
W Integracja danych > Projekty kliknij w prawym górnym rogu i wybierz Importuj projekt.
-
Dodaj plik JSON projektu. Możesz upuścić go w oknie dialogowym lub przeglądać pliki, aby go wybrać.
-
Nazwa
Zmień nazwę projektu. Nazwą domyślną jest oryginalna nazwa projektu z prefiksem Imported_.
-
Przestrzeń
Wybierz przestrzeń, do której chcesz dodać projekt. -
Opis
Dodaj lub edytuj opis projektu. -
Przechowuj pliki QVD w:
Wybierz, gdzie generować pliki QVD.
-
Zarządzana pamięć masowa Qlik
-
Pamięć masowa zarządzana przez klienta
Pamięć masowa Amazon S3 zarządzana przez Ciebie.
-
-
Połączenie danych
Jeżeli została wybrana opcja Pamięć masowa zarządzana przez klienta, możesz zmienić połączenie na obszar pamięci masowej Amazon S3.
Jest to wymagane, jeśli zaimportowano projekt z innej dzierżawy.
-
Połączenie z obszarem tymczasowym
Możesz zmienić połączenie z obszarem tymczasowym Amazon S3.
Jest to wymagane, jeśli zaimportowano projekt z innej dzierżawy lub, w niektórych przypadkach, jeśli zmieniono platformę danych w poprzednim kroku.
-
Zamień zaimportowane połączenia ze źródłami
Zaimportowane połączenia ze źródłami można zamienić.Jest to wymagane, jeśli zaimportowano projekt z innej dzierżawy.
-
Kiedy wszystko będzie gotowe, kliknij Prześlij.
Projekt zostanie dodany do strony głównej Integracja danych.
Aktualizowanie projektu
Projekt można zaktualizować z pliku JSON eksportu. Spowoduje to zastąpienie wszystkich zadań w potoku danych, ale połączenia i ustawienia nie zostaną zastąpione. Zadania danych, które nie będą uwzględnione w zaimportowanym projekcie, zostaną usunięte.
Na przykład można zaimportować projekt wyeksportowany z przestrzeni danych programistycznych do projektu w produkcyjnej przestrzeni danych, aby zaktualizować projekt produkcyjny.
Zanim zaczniesz aktualizować projekt:
-
Jeśli chcesz utworzyć kopię zapasową projektu przed aktualizacją, wyeksportuj go, klikając , a następnie Eksportuj.
-
Przed zaktualizowaniem projektu należy zatrzymać wszystkie zadania, które zostaną usunięte z potoku danych.
-
Jeśli projekt korzysta z połączeń z aplikacją SaaS, które jeszcze nie istnieją, przed rozpoczęciem importowania należy utworzyć te połączenia i wygenerować metadane.
-
Importowany projekt musi korzystać z tej samej platformy danych w chmurze, na przykład Snowflake.
Aby zaktualizować projekt:
-
Otwórz projekt, który chcesz zaktualizować.
-
Kliknij , a następnie kliknij Importuj.
-
Wybierz lub upuść plik JSON, który chcesz zaimportować.
-
Wprowadź wszelkie wymagane zmiany w mapowaniu połączeń, które różnią się między projektem a importowanym projektem.
Na przykład importowany projekt może używać połączenia źródłowego o nazwie SQL1, podczas gdy ten projekt używa podobnego połączenia o nazwie SQL2. W takim przypadku zamapuj zaimportowane połączenie na SQL2 w sekcji Zamień zaimportowane połączenia ze źródłami.
InformacjaWybierając połączenie z mapą, możesz utworzyć nowe połączenie z bazą danych, ale nie połączenie z aplikacją SaaS.Po zakończeniu kliknij Importuj.
Projekt jest teraz aktualizowany zgodnie z zaimportowanym plikiem JSON. Być może trzeba będzie sprawdzić poprawność i zsynchronizować zadania danych, które zostały zaktualizowane podczas importu.