Script para ferramentas com Python incorporado
Script de atualização para ferramentas com SDK do Python
As versões do Alteryx a partir de 2020.4 contêm uma versão atualizada do Python incorporado para melhorar a segurança dos usuários. O script a seguir é fornecido para ajudar você a identificar quaisquer ferramentas baseadas no SDK do Python instaladas em seu sistema. Depois de executar o script, você verá uma lista das ferramentas que empregam o SDK do Python, bem como os locais dos arquivos.
Esse script pode ser utilizado por usuários do Alteryx e por administradores do Server que estão considerando atualizar para a versão 2020.4 (e futuras), ou que já fizeram o upgrade e precisam de assistência para solucionar problemas em fluxos de trabalho que contenham ferramentas baseadas no SDK do Python. Isso é aplicável se você estiver atualizando a partir do Alteryx 2020.3 ou anterior.
Aviso de isenção de responsabilidade
Esse script não é assinado. Veja a seguir detalhes adicionais sobre a verificação de hash.
Especificações técnicas
Compatibilidade com produtos: esse script pode ser executado no Alteryx Designer ou no Server (SO de desktop ou de servidor.)
Funcionalidade de script
O script examina todos os possíveis locais de ferramentas em um computador.
Caminho das ferramentas do usuário:
%APPDATA%\Alteryx\ToolsCaminho das ferramentas do administrador:
%ALLUSERPROFILE%\Alteryx\ToolsCaminho dos plugins HTML:
<diretório de instalação>\bin\HtmlPlugins
O script executa estas etapas:
Examina todos os arquivos
.pyddos locais acima.Verifica se as palavras-chaves de
cp3xsão menores quecp38.Analisa o nome da ferramenta e a versão de
config.xml.Exibe o nome, a versão, a versão do Python e o caminho da ferramenta para cada uma das ferramentas que contenham referências a uma versão do Python anterior à
3.8.5.Exibe isto se a pesquisa retornar vazia:
Não encontrou nenhuma ferramenta incompatível com a versão do Python [3.8.5]
Download e verificação de hash
Baixe https://help.alteryx.com/downloads/Python_Upgrade_v2.zip.
O hash SHA256 do download é:
e0bff8e0a8febb8c4e3b6c821d2ad6ffcfb3768f6e974a2fd31a61d98a11460e
Para verificar o hash, abra um prompt de comando e execute este comando em seu sistema Alteryx existente:
C:\Arquivos de Programa\Alteryx\bin\Miniconda3\Library\bin\openssl.exe dgst -sha256 path\to\Python_Upgrade_v2.ps1
Você deve ver o mesmo valor do hash exibido acima. Se verificar um valor diferente, tente fazer o download novamente. Se o problema persistir, entre em contato com o Suporte e não execute o script.
Como executar o script
Salve o script em um desktop ou servidor que tem o Alteryx Designer.
Abra o prompt de comando.
Acesse a pasta onde o script foi salvo.
Execute
powershell -file Python_Upgrade_v2.ps1.Durante a pesquisa, será exibido o indicador de progresso:
Pesquisando ferramentas do Alteryx... -- Verificando arquivos: 10% concluídoExibe as seguintes informações sobre ferramentas baseadas no SDK do Python que podem ter referências a versões Python incompatíveis e que podem exigir certa atenção ao atualizar para a versão 2020.4 ou posterior:
