Skip to main content

Suporte para infraestrutura de desktop virtual

Visão geral

Use este guia para implantar o Alteryx Designer por meio de uma infraestrutura de desktop virtual (VDI) persistente e não persistente. O licenciamento de VDI não é flutuante, simultâneo ou baseado em rede. Acesse nosso EULA para obter detalhes completos.

Requisitos e pré-requisitos

Agora o Alteryx oferece suporte a implantação de VDI persistente e não persistente por meio do Citrix. Testamos e validamos uma configuração do Citrix em:

  • Citrix VDA 7.15 CU8

  • FSLogix Apps 2.9.7979.62170

Importante

A virtualização de aplicativos não é compatível.

Requisitos de VDI persistente (somente Citrix)

Requisitos de VDI não persistente (somente Citrix)

  • Use recursos dedicados do sistema não compartilhados, como CPU e RAM.

  • Deve atender aos requisitos de sistema do Alteryx Designer.

  • Administrador do Alteryx Designer (recomendado) ou Não administrador versão 2022.1.1.25127 ou mais recente.

  • Alteryx License Server versão 2021.4.1.04899 ou mais recente. A adição do Alteryx License Server pode exigir alterações em um contrato de software existente.

  • Citrix Virtual Apps and Desktops 7.

  • Compatível com o sistema operacional Windows compatível com Designer.

  • Alteryx License Server instalado em um servidor estático, não Citrix, com comunicação habilitada entre o ambiente Citrix e o Alteryx License Server na porta 7070.

Introdução

Para começar com a implantação de VDI não persistente...

  1. Instale o Alteryx Designer versão 2022.1.1.25127 ou mais recente.

  2. Antes de implantar para usuários finais, inicie o Designer como Administrador para se conectar ao seu License Server.

    Atenção

    • Não defina um endereço de e-mail.

    • Não ative a licença.

    • Se o Alteryx Designer tem licença, remova a licença.

  3. Agora você tem um RuntimeSettings.xml em "%PROGRAMDATA%\Alteryx" configurado para usar o modo LocalLicensingServer e conecta o Designer à sua instância do ALS. Observe que o valor do URL do Server depende do seu ambiente.

  4. Implante o RuntimeSettings.xml pré-configurado para seus usuários.

Exemplo de arquivo 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>

Práticas recomendadas e sugestões (VDI não persistente)

  • A partir do Alteryx License Server 2021.4.1.04899, você pode usar a opção de configuração borrowIntervalMax para definir quando uma licença fornecida é retornada ao License Server (em dias):

    -config -set licensing.borrowIntervalMax=#d

    Por exemplo, para definir que uma licença fornecida seja retornada após dois dias, use:

    flexnetlsadmin -server http://localhost:7070/api/1.0/instances/~ -authorize admin [Password] -config -set licensing.borrowIntervalMax=2d

    Para obter mais informações, consulte o guia do License Server no portal de Downloads e Licenças.

  • Para ambientes de VDI não persistentes, recomendamos que você crie scripts e agende a ativação e desativação da linha de comando de acordo com uma sessão do Windows. Se a tarefa agendada falhar, o intervalo de empréstimo ainda liberará a licença.

    - AlteryxActivateLicenseKeyCmd.exe delete

  • Recomendamos que você use a versão de administrador do Designer para evitar os passos manuais de mover pastas e arquivos que são necessárias com a versão de não administrador.

Perguntas frequentes

Por que um dos meus usuários licenciados não pode acessar uma licença a partir do License Server?

Ele pode não ter retornado a licença quando encerrou a sessão pela última vez. Recomendamos que você execute este comando (a partir do diretório "installation\bin" do Alteryx) quando um usuário não persistente sair da sessão:

AlteryxActivateLicenseKeyCmd.exe delete

O que acontece se eu tiver mais usuários de VDI não persistentes do que licenças disponíveis?

O Alteryx não pode licenciar a instância do Designer na nova instância de VDI.

Ao usar ambientes não persistentes, um usuário pode ter mais de uma licença ativada se tiver logado ou logout de múltiplas instâncias de VDI?

Sim, é por isso que recomendamos que você use um script de desativação de licença ao sair quando usar ambientes não persistentes. Isso evita cenários em que um usuário ficou logado em múltiplos ambientes ou ativou várias licenças de uma só vez.

Como as conexões do DCM e do banco de dados funcionam em uma VDI?

VDI persistente

As conexões do banco de dados e do DCM devem ser preservadas e estar acessíveis de sessão para sessão.

VDI não persistente

  • Estas opções só estão disponíveis de sessão para sessão se incorporadas à imagem base para o usuário:

    • Drivers de banco de dados

    • Conexões do DSN

    • Conexões No Banco de Dados (In-DB) (a menos que esteja usando conexões de arquivo In-DB salvas em um local de rede)

    • Conexões de banco de dados de alias de conexão (usuário gerenciado ou sistema) salvas

  • As conexões sem DSN fazem parte do fluxo de trabalho, mas dependem do driver incluído na imagem base, como observado acima. A Criptografia de senha deve ser "Ocultar" ou "Criptografar" para o usuário.

  • As conexões de banco de dados compartilhados, bem como as conexões do DCM, precisam ser sincronizadas novamente no início de uma sessão.

  • As conexões do DCM podem ser sincronizadas com um Alteryx Server ou cofre externo (se houver um disponível) antes do término da sessão. No início da próxima sessão, as conexões do DCM podem ser sincronizadas a partir do Alteryx Server ou do cofre externo.

Opções de linha de comando

As opções de linha de comando são oferecidas para que os departamentos de TI possam instalar e ativar o Alteryx sem a necessidade de intervenção do usuário. Isso é útil para instalações em grandes bases de usuários, atualizações de software enviadas para computadores em uma agenda regular ou configuração automatizada de novos computadores desktop. Acesse Usar opções de linha de comando para obter mais detalhes.