Instellen van Data Movement gateway
Het instellen van Data Movement gateway omvat procedures die zowel in Beheer als op de Data Movement gateway-server moeten worden uitgevoerd.
- Alle CLI-opdrachten moeten worden uitgevoerd op de Data Movement gateway-server.
- Installatie- (RPM) en serviceopdrachten moeten worden uitgevoerd als sudo of als root.
-
Data Movement gateway-procedures die in Beheer moeten worden uitgevoerd, vereisen beheerdersmachtigingen voor de tenant.
Zie ook: Overwegingen bij het koppelen van de gegevensgateway aan een ruimte
Als u knowledge marts wilt gebruiken, raadpleegt u Qlik Gegevensgateway - Gegevensverplaatsing instellen voor knowledgemarts.
Fase één: Download de Data Movement gateway
-
Om toegang te krijgen tot gegevensgateways, selecteert u Beheer in het Start-menu (
) en vervolgens Gegevensgateways.
Alle bestaande gegevensgateways worden vermeld in een tabel met basisinformatie over elke gateway.
-
Klik op de werkbalkknop Implementeren.
-
Selecteer Gegevensgateway - Gegevensverplaatsing, accepteer de Qlik-klantovereenkomst en klik op Downloaden.
De Data Movement gateway RPM (qlik-data-gateway-data-movement.rpm) wordt gedownload naar uw machine.
Fase twee: Installeren en instellen van Data Movement gateway
Deze fase omvat het installeren van Data Movement gateway, het instellen van de Qlik Cloud-URL en het genereren van een registratiesleutel. U moet de sleutel kopiëren naar de Data Movement gateway-instellingen in Beheer (in fase drie hieronder). De sleutel wordt gebruikt om een geverifieerde verbinding tot stand te brengen tussen Data Movement gateway en de Qlik Cloud-tenant.
-
Zodra het downloaden is voltooid, kopieert u het RPM-bestand naar de Linux-machine waarop u Data Movement gateway wilt installeren. Zorg ervoor dat de machine zich achter uw firewall bevindt en kan communiceren met uw gegevensbronnen en Qlik Cloud.
-
Open een shell-prompt en wijzig de werkmap naar de map die de RPM bevat:
Voorbeeld:
/qlik/GatewayRPM/
-
Voer de volgende opdracht uit om Data Movement gateway te installeren.
Syntaxis:
QLIK_CUSTOMER_AGREEMENT_ACCEPT=yes rpm -ivh gateway-rpm
Voorbeeld:
sudo QLIK_CUSTOMER_AGREEMENT_ACCEPT=yes rpm -ivh qlik-data-gateway-data-movement.rpm
U kunt de Qlik-klantovereenkomst hier bekijken: https://www.qlik.com/us/-/media/files/legal/license-agreements/qlik/qlik-customer-agreement-english.pdf (alleen in het Engels)
-
Nadat de installatie is voltooid, wijzigt u de werkmap naar:
/opt/qlik/gateway/movement/bin
Voer vervolgens de volgende opdrachten uit:
De Qlik Cloud-tenant en een proxyserver instellen
InformatieAls u via een proxy verbinding moet maken met uw clouddatawarehouse of opslag, zorg er dan voor dat de relevante opties zijn ingeschakeld in de instellingen voor tussenopslag:
- Proxy gebruiken om verbinding te maken met clouddatawarehouse
- Proxy gebruiken om verbinding te maken met opslag
Als geen van deze opties is ingeschakeld, is de proxyverbinding alleen met Qlik Cloud.
Voor meer informatie over deze opties, raadpleegt u Gegevens tussenoplaan uit gegevensbronnen.
Voer de volgende opdracht uit om de Qlik Cloud-tenant-URL en, optioneel, uw proxyserver-URL in te stellen:
Opdracht voor het instellen van de Qlik Cloud-tenant-URL zonder een proxyserver:
Syntaxis:
./agentctl qcs set_config --tenant_url URL
Voorbeeld:
./agentctl qcs set_config --tenant_url mytenant.us.qlikcloud.com
Opdracht voor het instellen van de Qlik Cloud-tenant-URL en de proxyserver-URL:
Syntaxis:
./agentctl qcs set_config --tenant_url your-qlik-cloud-tenant-url --proxy_url https|http://host:port --proxy_username username --proxy_password password
Voorbeeld:
./agentctl qcs set_config --tenant_url mytenant.us.qlikcloud.com --proxy_url https://myproxy:1212 --proxy_username admin --proxy_password f56weqs@
Zie ook: De Data Movement gateway-server beheren
De CA-bundel instellen
De CA-bundel verifieert de identiteit van de Qlik Cloud-tenant, om te zorgen voor een betrouwbare verbinding.
Wie dient de CA-bundel in te stellen?
De CA-bundel moet alleen worden ingesteld als u het volgende bent:
- een Qlik Cloud Government-klant;
- Een commerciële Qlik Cloud-klant die een beveiligingsapp gebruikt dat fungeert als proxy en de certificaatgegevens van het internet omzet in zijn eigen CA-rootcertificaten.
Welke bundel moet ik gebruiken?
Klanten dienen ofwel Qlik CA-bundel ofwel hun eigen CA-bundel te gebruiken, met name als volgt:
-
Qlik levert de CA-bundel: Moet worden gebruikt door Qlik Cloud Government-klanten met een standaardomgeving. Een standaardomgeving is een omgeving zonder een beveilingsapp die werkt als proxy en de uit het internet opgehaalde certificaatgegevens vervangt door zijn eigen CA-rootcertificaten.
InformatieU kunt het bestand voor de CA-bundel indien gewenst een andere naam geven, maar controleer of het bestand de extensie .pem heeft (bijvoorbeeld qlikcerts.pem). Voer vervolgens de onderstaande opdracht(en) uit. - Klanten brengen hun eigen CA-bundel: Moet worden gebruikt als de omgeving van de klant gebruik maakt van een beveiligingsapp die werkt als een proxy en de certificaatgegevens van het internet vervangt met zijn eigen CA-rootcertificaten. Als die certificaten zelfondertekend zijn, dan moet u naast de opdracht voor het instellen van de CA-bundel ook de opdracht uitvoeren voor het toestaan van de CA-bundel. Hieronder vindt u een beschrijving van beide opdrachten. Dit geldt zowel voor Qlik Cloud Government-klanten als voor commerciële Qlik Cloud-klanten.
Opdracht voor het instellen van de CA-bundel
Voer de volgende opdracht uit om de CA-certificaatbundel in te stellen:
Syntaxis:
./agentctl qcs set_config --ca_bundle_path path-to-ca-bundle-file
Voorbeeld:
./agentctl qcs set_config --ca_bundle_path /etc/ssl/certs/cacerts.pem
Opdracht voor het toestaan van de CA-bundel
Sommige omgevingen gebruiken een beveilingsapp die werkt als proxy en de uit het internet opgehaalde certificaatgegevens vervangt door zijn eigen CA-rootcertificaten.zijn. Deze opdracht hoeft alleen te worden uitgevoerd als de beveiligingsapp zelf een zelf-ondertekend certificaat is. In dat geval wordt de CA-bundel mogelijk niet vertrouwd, tenzij u de volgende opdracht uitvoert:
./agentctl qcs set_config --ca_bundle_allow_invalid_certs true
InformatieAls u niet zeker weet of uw omgeving al dan niet een beveiligingsapp gebruikt, neemt u contact op met uw IT-beheerder.De registratiesleutel genereren en weergeven
De sleutel wordt gebruikt om een geverifieerde verbinding tot stand te brengen tussen de Data Movement gateway en de Qlik Cloud-tenant.
Voer de volgende opdracht uit om de sleutel te genereren en weer te geven:
./agentctl qcs get_registration
De sleutel wordt weergegeven:
-
Kopieer de volledige sleutel zoals weergegeven in het bovenstaande voorbeeld. U moet deze in de volgende fase in Beheer plakken.
Fase drie: Keer terug naar Beheer en registreer Data Movement gateway
-
Om toegang te krijgen tot gegevensgateways, selecteert u Beheer in het Start-menu (
) en vervolgens Gegevensgateways.
Alle bestaande gegevensgateways worden vermeld in een tabel met basisinformatie over elke gateway.
-
Klik op Maken.
Het dialoogvenster Gegevensgateway maken wordt geopend.
-
Geef een naam op voor Data Movement gateway.
-
Geef optioneel een beschrijving op voor Data Movement gateway.
-
Selecteer Data Movement in de vervolgkeuzelijst Gatewaytype.
-
Selecteer een ruimte in de vervolgkeuzelijst Gekoppelde ruimte. Zie ook Overwegingen bij het koppelen van de gegevensgateway aan een ruimte.
-
Plak de registratiesleutel die u eerder hebt gegenereerd in het veld Sleutel.
-
Klik op Maken.
Data Movement gateway wordt ingeschakeld toegevoegd aan de lijst Gegevensgateways.
Fase vier: Start de Data Movement gateway-service op de Data Movement gateway-server
-
Voer de volgende opdracht uit:
sudo systemctl start repagent
-
Controleer of de service is gestart door de volgende opdracht uit te voeren:
sudo systemctl status repagent
De status zou als volgt moeten zijn:
Active: active (running) since <timestamp> ago
Fase vijf: Gebruik Data Movement gateway-gegevensbronnen in uw gegevensprojecten
-
Om toegang te krijgen tot gegevensgateways, selecteert u Beheer in het Start-menu (
) en vervolgens Gegevensgateways.
Alle bestaande gegevensgateways worden vermeld in een tabel met basisinformatie over elke gateway.
-
Vernieuw uw browser om ervoor te zorgen dat de tabel Gegevensgateways up-to-date is.
-
Zoek uw gateway in de tabel Gegevensgateways en controleer of de Status "Verbonden" is.
Zodra u in Beheer hebt geverifieerd dat de Data Movement gateway "Verbonden" is, kunt u deze gebruiken om toegang te krijgen tot uw gegevensbronnen en ondersteunde doelen.
Voor meer informatie, raadpleegt u Verbindingen instellen naar gegevensbronnen en Verbindingen naar doelen instellen.
Werken met Data Movement gateway
Bij het werken met Qlik Gegevensgateway - Gegevensverplaatsing moet de stroom als volgt zijn:
- Stel Data Movement gateway in op ten minste één machine (afhankelijk van uw use case) en configureer de connectiviteit met uw Qlik Cloud-tenant, zoals hierboven beschreven.
- Installeer het stuurprogramma dat vereist is voor uw gegevensbron en voldoe aan eventuele andere vereisten, zoals beschreven in Verbindingen instellen naar gegevensbronnen. Het stuurprogramma moet mogelijk worden geïnstalleerd op een Data Movement gateway-server die dicht bij uw bron is geïmplementeerd, afhankelijk van uw use case.
- Installeer het stuurprogramma dat vereist is voor uw doelplatform en voldoe aan eventuele andere vereisten, zoals beschreven in Verbindingen naar doelen instellen. Het stuurprogramma moet mogelijk ook worden geïnstalleerd op een Data Movement gateway-server die dicht bij uw doel is geïmplementeerd, afhankelijk van uw use case.
- Configureer de connector voor uw gegevensbron, zoals beschreven in Verbindingen instellen naar gegevensbronnen.
- Configureer de connector voor uw doelplatform, zoals beschreven in Verbindingen naar doelen instellen.
- Maak een project en voer de vereiste taken uit, zoals beschreven in Een project voor een gegevenspijplijn maken.
Overwegingen bij het koppelen van de gegevensgateway aan een ruimte
Houd bij het koppelen van de Data Movement gateway aan een ruimte (zie stap 3 hierboven) rekening met het volgende:
- Gegevensgateways kunnen alleen in gegevensruimten worden gemaakt.
- Om een verbinding te maken in de ene ruimte die een gegevensgateway uit een andere ruimte gebruikt, moet u de rol Kan gegevens consumeren hebben in de gegevensgatewayruimte.
-
Om een gegevensgateway te maken, moet u een ruimte-eigenaar zijn of de rol Kan beheren hebben. Voor op gebruikers gebaseerde abonnementen hebt u ook een Professional-toewijzing nodig. Voor meer informatie, raadpleegt u Gebruikersrechten beheren.
- Gegevensgateways kunnen slechts aan één ruimte worden gekoppeld.