Alteryx Designer auf Citrix
Überblick
Verwenden Sie diesen Leitfaden, um Alteryx Designer über eine persistente und nicht persistente Virtual Desktop Infrastructure (VDI) bereitzustellen. Die VDI-Lizenz ist keine Floating-Lizenz, Concurrent-User-Lizenz oder netzwerkbasierte Lizenz. Ausführliche Informationen finden Sie in unserer EULA.
Anforderungen und Voraussetzungen
Alteryx unterstützt nun die persistente und nicht persistente VDI-Bereitstellung über Citrix. Wir haben eine Citrix-Konfiguration getestet und validiert auf:
Citrix VDA 7.15 CU8
FSLogix Apps 2.9.7979.62170
Wichtig
Anwendungsvirtualisierung wird nicht unterstützt.
Anforderungen für persistente VDI (nur Citrix)
Verwenden Sie dedizierte, nicht freigegebene Systemressourcen wie CPU und RAM.
Muss die Systemvoraussetzungen von Alteryx Designer erfüllen.
Designer-Version 2022.1.1.25127 oder höher.
Citrix Virtual Apps und Desktops 7.
Kompatibel mit dem von Designer unterstützten Windows-Betriebssystem.
Anforderungen für nicht persistente VDI (nur Citrix)
Verwenden Sie dedizierte, nicht freigegebene Systemressourcen wie CPU und RAM.
Muss die Systemvoraussetzungen von Alteryx Designer erfüllen.
Alteryx Designer Admin (empfohlen) oder Nicht-Admin-Version 2022.1.1.25127 oder höher.
Citrix Virtual Apps und Desktops 7.
Kompatibel mit dem von Designer unterstützten Windows-Betriebssystem.
Alteryx Lizenzserver-Version 2021.4.1.04899 oder höher. Durch das Hinzufügen des Alteryx Lizenzservers können Änderungen an einer bestehenden Softwarevereinbarung erforderlich werden.
Alteryx Lizenzserver, der auf einem statischen, Nicht-Citrix-Server mit aktivierter Kommunikation zwischen der Citrix-Umgebung und dem Alteryx Lizenzserver auf Port 7070 installiert ist.
Get Started with VDI Deployment
The non-persistent VDI deployment process varies depending on your Alteryx account type.
Get Started (Alteryx One Account)
Alteryx One accounts with Designer versions 2025.1 or later no longer use the License Server to deploy non-persistent VDI.
To get started with non-persistent VDI deployment…
As a Workspace Admin, first invite users to join your Alteryx One workspace. Invited users receive an invitation email message. For additional information about user management, go to Manage Users.
Users will need to follow the link in their email to accept the invitation.
Once users access their Alteryx One accounts, they can use the Alteryx One download center to download and activate Designer.
Wichtig
The Alteryx License Server (ALS) deployment option is available for customers on legacy license keys until Designer version 2025.2. Please note that License Server releases ended with version 2024.2.1.
We recommend deployment via Alteryx One going forward (available for Designer version 2025.1 and newer).
So beginnen Sie mit der nicht persistenten VDI-Bereitstellung:
Installieren Sie Alteryx Designer-Version 2022.1.1.25127 oder höher.
Starten Sie vor der Bereitstellung für Endbenutzer:innen Designer als Administrator:in, um eine Verbindung zu Ihrem Lizenzserver herzustellen.
Warnung
Legen Sie keine E-Mail-Adresse fest.
Aktivieren Sie die Lizenz nicht.
Wenn Alteryx Designer lizenziert ist, entfernen Sie die Lizenz.
Sie verfügen nun über eine Datei „RuntimeSettings.xml“ im Verzeichnis „%PROGRAMDATA%\Alteryx“, die für die Verwendung des
LocalLicensingServer-Modus konfiguriert ist und Designer mit Ihrer ALS-Instanz verbindet. Beachten Sie, dass der Wert der Server-URL von Ihrer Umgebung abhängt.Stellen Sie die vorkonfigurierte Datei „RuntimeSettings.xml“ für Ihre Benutzer:innen bereit.
Beispiel einer RuntimeSettings-XML-Datei
<?xml version="1.0" encoding="UTF-8"?>
<SystemSettings>
<Engine>
<InterfaceLanguage>English</InterfaceLanguage>
</Engine>
<Environment>
<LicensingMode>LocalLicensingServer</LicensingMode>
<LocalLicensingServerUrl>http://SERVERNAME:7070/request</LocalLicensingServerUrl>
</Environment>
</SystemSettings>Best Practices und Empfehlungen (nicht persistente VDI)
Wichtig
The Alteryx License Server deployment option is available for customers on legacy license keys until Designer version 2025.2. Please note that License Server releases ended with version 2024.2.1.
We recommend deployment via Alteryx One going forward (available for Designer version 2025.1 and newer).
Ab Altery Lizenzserver 2021.4.1.04899 können Sie mit der Konfigurationsoption
borrowIntervalMaxfestlegen, wann eine bereitgestellte Lizenz an den Lizenzserver zurückgegeben wird (in Tagen):-config -set licensing.borrowIntervalMax=#dSo legen Sie beispielsweise fest, dass eine bereitgestellte Lizenz nach zwei Tagen zurückgegeben werden soll:
flexnetlsadmin -server http://localhost:7070/api/1.0/instances/~ -authorize admin [Password] -config -set licensing.borrowIntervalMax=2dWeitere Informationen finden Sie im Lizenzserver-Handbuch im Downloads and Licenses-Portal.
Für nicht persistente VDI-Umgebungen empfehlen wir, dass Sie die Aktivierung und Deaktivierung der Befehlszeile gemäß einer Windows-Sitzung skripten und planen. Wenn die geplante Aufgabe fehlschlägt, wird die Lizenz trotzdem innerhalb des Ausleihintervalls freigegeben.
- AlteryxActivateLicenseKeyCmd.exe deleteWir empfehlen, dass Sie die Admin-Version von Designer verwenden, um die manuellen Schritte zum Verschieben von Ordnern und Dateien, die bei der Nicht-Admin-Version erforderlich sind, zu vermeiden.
Häufig gestellte Fragen
Wie funktionieren Datenbank- und DCM-Verbindungen in einer VDI?
Persistente VDI
Datenbank- und DCM-Verbindungen müssen von Sitzung zu Sitzung beibehalten werden und zugänglich sein.
Nicht persistente VDI
Diese sind nur von Sitzung zu Sitzung verfügbar, wenn sie in das Basis-Image für die Benutzer:innen integriert sind:
Datenbanktreiber
DSN-Verbindungen
In-DB-Verbindungen (es sei denn, es werden In-DB-Dateiverbindungen verwendet, die an einem Netzwerkspeicherort gespeichert sind)
Gespeicherte Datenbankverbindungen des Verbindungsalias (verwaltete Benutzer:innen oder System)
DSN-freie Verbindungen sind Teil des Workflows, sind aber davon abhängig, dass der Treiber im Basis-Image enthalten ist, wie oben beschrieben. Die Password encryption (Kennwortverschlüsselung) muss für den/die Benutzer:in auf „Hide“ (Ausblenden) oder „Encrypt“ (Verschlüsseln) festgelegt sein.
Gemeinsame Datenbankverbindungen sowie DCM-Verbindungen müssen zu Beginn einer Sitzung erneut synchronisiert werden.
DCM-Verbindungen können mit einem Alteryx Server oder einem externen Tresor (falls vorhanden) synchronisiert werden, bevor die Sitzung beendet wird. Zu Beginn der nächsten Sitzung können die DCM-Verbindungen vom Alteryx Server oder von einem externen Tresor synchronisiert werden.
ALS and Legacy Licensing FAQ
Warum kann eine:r meiner lizenzierten Benutzer:innen nicht auf eine Lizenz über den Lizenzserver zugreifen?
Sie haben die Lizenz möglicherweise nicht zurückgegeben, als sie die letzte Sitzung beendet haben. Wir empfehlen Ihnen, diesen Befehl (aus dem Installationsverzeichnis „Alteryx\bin“) auszuführen, wenn sich nicht persistente Benutzer:innen von einer Sitzung abmelden:
AlteryxActivateLicenseKeyCmd.exe löschen
Was passiert, wenn ich mehr nicht-persistente VDI-Benutzer:innen als verfügbare Lizenzen habe?
Alteryx kann die Designer-Instanz in der neuen VDI-Instanz nicht lizenzieren.
Können Benutzer:innen bei der Verwendung von nicht persistenten Umgebungen mehr als eine aktivierte Lizenz haben, wenn sie sich bei mehreren VDI-Instanzen angemeldet oder von diesen abgemeldet haben?
Ja, aus diesem Grund empfehlen wir Ihnen, bei der Abmeldung ein Lizenzdeaktivierungsskript zu nutzen, wenn Sie nicht persistente Umgebungen verwenden. Dadurch werden Szenarien verhindert, in denen sich ein:e Benutzer:in in mehreren Umgebungen angemeldet oder mehrere Lizenzen gleichzeitig aktiviert hat.