Alteryx Designer en Citrix
Descripción general
Utiliza esta guía para implementar Alteryx Designer a través de una infraestructura de escritorio virtual (VDI) persistente y no persistente. Las licencias de VDI no son flotantes, concurrentes ni basadas en la red. Consulta nuestro ALUF para obtener más información.
Requisitos y requisitos previos
Alteryx ahora admite la implementación de VDI persistente y no persistente a través de Citrix. Probamos y validamos una configuración de Citrix en:
Citrix VDA 7.15 CU8
FSLogix Apps 2.9.7979.62170
Importante
No se admite la virtualización de aplicaciones.
Requisitos de VDI persistente (solo Citrix)
Utiliza recursos del sistema dedicados no compartidos como CPU y RAM.
Debe cumplir con los requisitos del sistema Alteryx Designer.
Versión de Designer 2022.1.1.25127 o posterior (consulta las versiones compatibles actualmente en la Política de soporte para versiones).
Citrix Virtual Apps and Desktops 7.
Compatible con el SO Windows compatible con Designer.
Requisitos de VDI no persistente (solo Citrix)
Utiliza recursos del sistema dedicados no compartidos como CPU y RAM.
Debe cumplir con los requisitos del sistema Alteryx Designer.
Administrador de Alteryx Designer (recomendado) o versión de no administrador 2022.1.1.25127 o posterior (consulta las versiones compatibles actualmente en la Política de soporte para versiones).
Citrix Virtual Apps and Desktops 7.
Compatible con el SO Windows compatible con Designer.
(Licencias heredadas) Alteryx License Server (ALS) versión 2021.4.1.04899 o más reciente (la versión 2024.2.1 es la más reciente). La adición de Alteryx License Server puede requerir cambios en un acuerdo de software existente.
(Licencias heredadas) Alteryx License Server instalado en un servidor estático que no sea Citrix con comunicación habilitada entre el entorno de Citrix y Alteryx License Server en el puerto 7070.
Introducción a la implementación de VDI
El proceso de implementación de VDI no persistente varía según el tipo de cuenta de Alteryx.
Introducción (cuenta de Alteryx One)
Las cuentas de Alteryx One con versiones de Designer 2025.1 o posteriores ya no utilizan License Server para implementar VDI no persistente.
Para comenzar con la implementación de VDI no persistente…
Como administrador de espacio de trabajo, primero invita a los usuarios a unirse a tu espacio de trabajo de Alteryx One. Los usuarios invitados recibirán un mensaje de invitación por correo electrónico. Para obtener más información sobre la administración de usuarios, ve a Administrar usuarios.
Los usuarios deberán hacer clic en el enlace que aparece en el correo electrónico para aceptar la invitación.
Una vez que los usuarios accedan a sus cuentas de Alteryx One, podrán utilizar el centro de descargas de Alteryx One para descargar y activar Designer.
Importante
La opción de implementación de Alteryx License Server (ALS) está disponible para los clientes con claves de licencia heredadas hasta la versión 2025.2 de Designer. Ten en cuenta que los lanzamientos de License Server finalizaron con la versión 2024.2.1.
Recomendamos la implementación a través de Alteryx One en el futuro (disponible para las versiones 2025.1 y posteriores de Designer).
Para comenzar con la implementación de VDI no persistente…
Instala Alteryx Designer versión 2022.1.1.25127 o posterior (consulta las versiones compatibles actualmente en la Política de soporte para versiones).
Antes de implementar para usuarios finales, inicia Designer como administrador para conectarte a tu License Server.
Aviso
No establezcas una dirección de correo electrónico.
No actives la licencia.
Si Alteryx Designer tiene licencia, quita la licencia.
Ahora tienes un RuntimeSettings.xml en %PROGRAMDATA%\Alteryx configurado para utilizar el modo
LocalLicensingServery conecta Designer a tu instancia de ALS. Ten en cuenta que el valor de la URL de Server depende de tu entorno.Implementa el RuntimeSettings.xml preconfigurado en tus usuarios.
Ejemplo de archivo XML RuntimeSettings
<?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>Mejores prácticas y recomendaciones (ALS y licencias heredadas)
Importante
La opción de implementación de Alteryx License Server está disponible para los clientes con claves de licencia heredadas hasta la versión 2025.2 de Designer. Ten en cuenta que los lanzamientos de License Server finalizaron con la versión 2024.2.1.
Recomendamos la implementación a través de Alteryx One en el futuro (disponible para las versiones 2025.1 y posteriores de Designer).
A partir de Alteryx License Server 2021.4.1.04899, puedes utilizar la opción de configuración
borrowIntervalMaxpara establecer cuándo se devuelve una licencia servida a License Server (en días):-config -set licensing.borrowIntervalMax=#dPor ejemplo, para establecer una licencia servida que se devolverá después de dos días, utiliza:
flexnetlsadmin -server http://localhost:7070/api/1.0/instances/~ -authorize admin [contraseña] -config -set licensing.borrowIntervalMax=2dConsulta la guía de License Server en el portal de Descargas y licencias para obtener más información.
Para entornos de VDI no persistentes, recomendamos que crees un script y programes la activación y desactivación de la línea de comandos de acuerdo con una sesión de Windows. Si la tarea programada falla, el intervalo de préstamo seguirá liberando la licencia.
- AlteryxActivateLicenseKeyCmd.exe deleteTe recomendamos que utilices la versión de administrador de Designer para evitar los pasos manuales necesarios para mover carpetas y archivos con la versión de no administrador.
Preguntas frecuentes
¿Cómo funcionan las bases de datos y las conexiones de DCM en un VDI?
VDI persistente
Las bases de datos y las conexiones de DCM deben conservarse y ser accesibles de sesión a sesión.
VDI no persistente
Estas solo están disponibles de sesión a sesión si se integran en la imagen base para el usuario:
Controladores de base de datos
Conexiones de DSN
Conexiones en base de datos (In-DB) (a menos que se utilicen conexiones de archivos In-DB guardadas en una ubicación de red)
Conexiones de base de datos de alias de conexión guardados (administrado a nivel de usuario o sistema)
Las conexiones sin DSN forman parte del flujo de trabajo, pero dependen de que el controlador se incluya en la imagen base, como se señaló anteriormente. El cifrado de contraseña debe ser Ocultar o Cifrar para el usuario.
Las conexiones de bases de datos compartidas, así como las conexiones de DCM, deben volver a sincronizarse al comienzo de una sesión.
Las conexiones de DCM se pueden sincronizar con Alteryx Server o un almacén externo (si hay uno disponible) antes de que finalice la sesión. Al comienzo de la siguiente sesión, las conexiones de DCM se pueden sincronizar desde Alteryx Server o el almacén externo.
ALS and Legacy Licensing FAQ
¿Por qué uno de mis usuarios con licencia no puede acceder a una licencia desde License Server?
Es posible que no haya devuelto la licencia la última vez que finalizó una sesión. Te recomendamos que ejecutes este comando (desde el directorio installation\bin de Alteryx) cuando un usuario no persistente cierre sesión:
AlteryxActivateLicenseKeyCmd.exe delete
¿Qué sucede si tengo más usuarios de VDI no persistentes que licencias disponibles?
Alteryx no puede conceder la licencia de la instancia de Designer en la nueva instancia de VDI.
Cuando se utilizan entornos no persistentes, ¿puede un usuario tener más de una licencia activada si ha iniciado o cerrado sesión en múltiples instancias de VDI?
Sí, es por eso que recomendamos que utilices un script de desactivación de licencias al cerrar sesión cuando utilices entornos no persistentes. Esto evita situaciones en las que un usuario inicia sesión en varios entornos o activa varias licencias a la vez.