Tworzenie integracji sieciowej
Integracja sieciowa pozwala Qlik na udostępnianie i zarządzanie zasobami w środowisku chmury AWS. Zasoby te przetwarzają zadania w projektach potoku Qlik Open Lakehouse.
Wymagania wstępne
Przed utworzeniem integracji sieciowej należy upewnić się, że wykonano instrukcje podane w Warunki wstępne w AWS i dostępne są następujące informacje konfiguracyjne:
-
Identyfikator kont AWS
-
Identyfikator VPC
-
Strefy dostępności i podsieci
Alternatywnie można je utworzyć podczas ręcznego procesu integracji
-
ARN klucza symetrycznego KMS
-
Nazwa strumienia Kinesis
-
Nazwa zasobnika S3
-
ARN roli zarządzania
-
ARN profilu instancji EC2
Tworzenie integracji ręcznej
Aby skonfigurować integrację sieciową, należy wykonać następujące czynności:
-
W centrum aktywności Administracja przejdź do Klastrów lakehouse i na karcie Integracja sieci kliknij przycisk Utwórz nowy.
-
Konfiguracja sieci:
-
Nazwa integracji sieciowej: wprowadź nazwę integracji sieciowej.
-
Przestrzeń: wybierz istniejącą przestrzeń z listy.
- Skonfiguruj konto AWS:
-
Konto AWS: wprowadź konto AWS, na których chcesz wdrożyć Qlik.
-
Region: Wybierz region, w którym znajduje się Twoja VPC.
-
Identyfikator VPC: wprowadź VPC, w której chcesz wdrożyć Qlik. Identyfikator musi być zapisany małymi literami i poprzedzony przedrostkiem vpc-.
-
Podaj listę Stref dostępności i Podsieci, w których mają zostać uruchomione serwery Qlik. Podsieci muszą być publiczne lub prywatne z bramą NAT i poprzedzone przedrostkiem subnet-.
- W ustawieniach integracji utwórz bezpieczny link:
-
Wprowadź ARN symetrycznego klucza KMS.
Podaj Qlik klucz do szyfrowania i odszyfrowywania danych i zasobów zarządzanych w środowisku chmurowym. Upewnij się, że klucz jest symetryczny, a nie asymetryczny, i nadaj uprawnienia Qlik.
Instrukcje dotyczące tworzenia niezbędnych uprawnień można znaleźć w sekcji Symetryczny klucz KMS.
- Konfiguracja zasobów integracji:
-
Strumień Kinesis do użytku wewnętrznego Qlik: podaj lokalizację docelowego strumienia Kinesis do synchronizacji wewnętrznych stanów instancji klastra lakehouse.
-
Zasobnik S3 dla wewnętrznych plików Qlik: wprowadź nazwę zasobnika S3 dla Qlik do przechowywania metadanych, używając formatu:
<bucket-name>
-
Udziel Qlik dostępu do swojej chmury:
-
W polu Rola zarządzania wprowadź rolę ARN utworzoną w AWS, używając formatu:
arn:aws:iam::<ACCOUNT_ID>:role/<ROLE_NAME>
Instrukcje dotyczące tworzenia tej roli można znaleźć w sekcji Rola zarządzania.
- Skonfiguruj swoje instancje EC2:
-
Grupy zabezpieczeń: wprowadź identyfikatory zabezpieczeń dla grup, które mają być powiązane z instancjami Qlik, z prefiksem sg-.
-
Profil instancji EC2: wprowadź rolę ARN utworzoną w AWS, używając formatu:
arn:aws:iam::<ACCOUNT_ID>:role/<ROLE_NAME>
Więcej informacji na temat tworzenia wymaganych uprawnień zawierają tematy Grupa zabezpieczeń i Profil instancji EC2.
- Utwórz klaster lakehouse:
-
Nazwa klastra: wprowadź nazwę klastra lakehouse.
-
Przestrzeń: wybierz przestrzeń, do której będzie należeć klaster. Przestrzenie nie są dziedziczone po integracji sieci.
Klaster lakehouse jest tworzony przy użyciu pojedynczej instancji AWS Spot. Po utworzeniu klastra można go edytować i zarządzać nim. Dokładniejszy przewodnik zawiera temat Zarządzanie klastrami lakehouse.