Free Trial

Base de conhecimento

Tutorial: agendar um fluxo de trabalho em uma Galeria privada   Agendar um fluxo de trabalho, aplicativo ou pacote na Galeria da sua empresa permite a você automatizar um processo com uma determinada frequência, data e/ou hora. Como seu ativo está sendo executado em um computador servidor, não faz diferença se seu computador estiver ou não conectado a uma rede ou até mesmo desligado. Neste artigo, descreveremos como agendar um fluxo de trabalho em uma Galeria privada.    Pré-requisitos   Alteryx Server ≥ 11.0 Agendamento habilitado para a Galeria ou permissões de administrador (Curador da Galeria).    Procedimento           Um Curador da Galeria deve primeiro habilitar a capacidade de agendar processos na Galeria. Após fazer login, navegue até as opções de Administrador e clique na guia Trabalhos no lado esquerdo. Na parte superior da página, você verá um botão de opção que permite que esse recurso seja ativado e desativado:     2. Quando essa opção estiver habilitada, os usuários verão uma opção adicional quando selecionarem um fluxo de trabalho:     3. A seleção da opção Agendar fará com que as opções de agendamento apareçam, permitindo aos usuários selecionar a frequência, o tempo e outras opções relacionadas ao agendamento: 1. Observação: o Agendador é executado com base no fuso horário do próprio computador servidor, não do usuário realizando o agendamento. Isso significa que, dependendo da localização do usuário e do computador servidor, os agendamentos podem ser executados em horários diferentes dos configurados pelo usuário e isso deve ser levado em consideração durante o agendamento.     4. Para visualizar os resultados dos agendamentos, clique na página Resultados dos fluxos de trabalho. 1. Os usuários poderão ver apenas os resultados de seus agendamentos e execuções ad-hoc, com uma designação indicando as execuções manuais e as agendadas. Os Curadores (Administradores) da Galeria podem ver os resultados de execução de todos os usuários. 2. Os fluxos de trabalho chegam à fila do Agendador no momento em que são agendados. Se for feito o backup da fila, o fluxo de trabalho não será executado até que os recursos estejam disponíveis.   5. Existe também a opção de agendar um fluxo de trabalho pelo Designer em vez de fazê-lo pelo Gallery. Para isso, navegue até Opções > Agendar fluxo de trabalho. 1. É possível adicionar várias Galerias ou Controladores utilizando o botão Adicionar na parte inferior:   Computador apenas Após a adição de uma Galeria   2. Observação: os usuários que realizarem o agendamento pelo Designer continuarão a ver todos os fluxos de trabalho publicados no Gallery e todos os resultados de execução agendada para todos os usuários. 1. Os agendamentos configurados pelo Gallery não serão mostrados na guia "Agendamentos" da janela "Exibir agendamentos" no Designer. 2. Os resultados das execuções configuradas pelo Gallery serão mostrados na guia "Resultados" da janela "Exibir agendamentos" no Designer.
Ver artigo completo
Ao desenvolver fluxos de trabalho, nossos usuários devem enviar os fluxos de trabalho para o Server ou o Agendador contendo conexões com bases de dados.  Essa é uma fonte comum de erros se a configuração não for realizada corretamente.   Exemplos de erros: Não foi possível traduzir o alias Nome da fonte de dados não encontrado e nenhum driver padrão especificado Erros de permissões Para configurar uma conexão a uma base de dados, vamos revisar como o Agendador e o Server funcionam.   Ao publicar ou agendar um fluxo de trabalho, sob qual usuário ele será executado e como posso configurar minhas conexões para acomodar isso?   Ao executar um fluxo de trabalho localmente no Alteryx Designer, ele é executado sob o usuário que está conectado naquele momento.  Ao agendar ou enviar esse fluxo de trabalho para o Server, ele será executado sob a conta do sistema local (não sob o usuário conectado).  Se configurar sua base de dados para utilizar a autenticação do Windows, você poderá obter erros, pois o fluxo de trabalho será executado essencialmente sob um usuário diferente no Server e, portanto, não poderá ser autenticado.    Para evitar isso, é possível solicitar que seu DBA autorize a base de dados na conta do sistema local ou definir "Executar como usuário" nas configurações de sistema do Alteryx.  Definir "Executar como usuário" permitirá que o fluxo de trabalho seja executado sob credenciais diferentes. Observe que executar como as credenciais é uma solução de tudo ou nada e, quando definida, todos os fluxos de trabalho serão executados sob o usuário especificado.  Leia mais sobre isso aqui e aqui.  Com versões mais recentes do Alteryx Server, o administrador do Server pode ativar uma configuração que permite aos usuários definirem a execução por fluxo de trabalho quando estiverem executando do Gallery.  Leia mais sobre essa opção aqui.    Como configuro meus drivers?    Para se conectar a uma base de dados no Alteryx, é necessário ter um driver compatível instalado.  Para encontrar o driver compatível com sua base de dados específica, acesse nossa página de especificações técnicas e clique na sua base de dados.  Observe que também será necessário ter uma versão compatível da base de dados.   O driver precisa ser instalado em seu computador local, bem como no servidor, e é necessário que seja o mesmo driver.  Por exemplo, se você se conecta ao SQL Server usando o SQL Server Native Client 11 em seu computador local, o servidor também deverá ter o SQL Server Native Client 11.  Observe também que, se o seu Server tiver vários operadores, cada um deles deverá ter o driver.   Como configuro minhas conexões?   Conexões DSN Existem duas maneiras de configurar uma cadeia de conexão no Alteryx.  A maneira mais simples e comum é criar uma que faça referência a um DSN.  Essa é a maneira "padrão" de se conectar no Alteryx.  Você sabe se a sua cadeia de caracteres faz referência a um DSN porque ela geralmente terá a palavra "DSN".    Por exemplo: "odbc: DSN=MYSQL_PROD_DB"   Para verificar sua cadeia de conexão, consulte a ferramenta Dados de entrada após se conectar a uma base de dados ou vá para Opções > Opções avançadas > Gerenciar conexões de dados para visualizar suas conexões salvas.   Se desejar utilizar uma conexão DSN no Server ou no Agendador, é necessário certificar-se de que existe um DSN com exatamente o mesmo nome no servidor.    Além disso, é necessário ter cuidado ao configurar um DSN de usuário, a menos que você esteja usando a opção "Executar como" usuário.  As opções são configurar um DSN de usuário para todos os usuários, incluindo a conta Executar como, ou criar uma conexão DSN de sistema no Alteryx que funcione para todos os usuários.  Se você quiser criar uma conexão de sistema salva no Alteryx por meio da interface de gerenciamento de conexões de dados, é necessário executar o Alteryx como administrador para que a opção seja exibida.   Cadeias de conexão sem DSN   Se não desejar configurar DSNs, é possível escrever uma cadeia de conexão sem DSN.  Para isso, é preciso ter alguma proficiência com cadeias de conexão ou solicitar ajuda ao seu DBA.  Uma ótima referência para escrever as cadeias é connectionstrings.com.  Ao escrever essas cadeias de caracteres, a única diferença entre o que o site mostra e a configuração no Alteryx é a necessidade de adicionar odbc:(odbc) ou odb: (oledb) no início da cadeia.   Abaixo está uma amostra de cadeia de conexão sem DSN para o SQL Server (supondo que você esteja utilizando o driver do SQL Server Native Client 11). Exemplo de segurança padrão odbc: Driver={SQL Server Native Client 11.0};Server=meuEndereçodoServer; Database=minhaBasedeDados;Uid=meuNomedeUsuário;Pwd=minhaSenha; Exemplo de conexão confiável odbc: Driver={SQL Server Native Client 11.0};Server=mmeuEndereçodoServer; Database=minhaBasedeDados;Trusted_Connection=yes;   E as conexões de dados do Gallery compartilhadas com usuários?   Em geral, se você puder escrever uma cadeia sem DSN, essa é a abordagem mais fácil para conexões de dados do Gallery, já que ao compartilhá-las com os usuários, eles somente precisarão ter o driver correto instalado (nenhum DSN precisa ser configurado).  Se você utilizar uma conexão do Gallery que faça referência a um DSN, certifique-se de comunicar aos seus usuários que eles precisam configurar um DSN com o mesmo nome.    Também não se esqueça de compartilhar a conexão de dados do Gallery com o "Executar como usuário" no Server, caso esteja utilizando a autenticação do Windows para a base de dados.   Por último, verifique se os computadores servidores estão "conectados" ao Gallery, para que possam receber as conexões compartilhadas.
Ver artigo completo
Pergunta De quais informações o Suporte ao Cliente da Alteryx precisa para solucionar problemas no meu Server/Gallery/Agendador?   Resposta Se não houver uma solução rápida/direta, pode ser necessário fornecer capturas de tela, arquivos e/ou log de erros para que o Suporte do Server/Gallery possa ajudar a solucionar o problema.   Envie as seguintes informações por e-mail para support@alteryx.com ou, se os arquivos forem muito grandes, a equipe de Suporte ao Cliente estabelecerá outro meio de transferência a ser utilizado.   O que enviar?   1. Captura de tela do erro - Envie uma captura de tela da mensagem de erro. Clique em CTRL-PrintScreen para capturar o erro e cole-o em seu e-mail. Observação: você pode pesquisar o texto do erro no Google para ver se há alguma informação sobre esse erro específico. A Base de Conhecimento também é um ótimo lugar para pesquisar pelo texto do erro!   2. Captura de tela das configurações do sistema - Clique em Painel de controle >> Todos os itens do painel de controle >> Sistema. Precisamos saber as configurações do seu sistema para replicar os problemas que você está tendo em uma configuração semelhante.       3. Versão do Alteryx – Nossa equipe de Suporte ao Cliente precisa saber com precisão sobre as versões, para que possamos replicar quaisquer problemas. Qual versão do Alteryx você tem instalada? É possível descobrir no Alteryx clicando em Ajuda >> Sobre e obter uma captura de tela ou o número exato da versão.     4. Você está usando uma instalação Server ou Desktop? De administrador ou não administrador (usuário)?    Uma maneira de saber é verificar o caminho de instalação da sua instância do Alteryx:   Padrão para instalação de administrador – C:/Program Files/Alteryx     Padrão para instalação de não administrador (usuário) - C:/Users//AppData/Roaming/Alteryx         5. RuntimeSettings.xml – Esse arquivo nos fornece informações úteis sobre a configuração da sua instância específica. O local padrão é nos diretórios compartilhados acima, dependendo se sua instalação é de administrador ou não administrador (usuário). O arquivo RuntimeSettings.xml deve existir, mesmo que não esteja no diretório padrão, e deve ser possível recuperá-lo para compartilhar conosco por meio de uma pesquisa no disco pelo nome do arquivo:   6. Verifique o arquivo LastStartupError.txt Esse arquivo estará no mesmo caminho definido nas Configurações do sistema: Controlador >> Geral >> Registrar em log O padrão é: C:/ProgramData/Alteryx/Service Pode conter mensagens úteis para a identificação do problema.   Se este artigo foi útil, consulte também a Parte 2: De que o Suporte ao Cliente precisa para solucionar problemas do Server/Gallery/Agendador? nos logs do Alteryx/Windows!
Ver artigo completo
Pergunta De quais informações o Suporte ao Cliente da Alteryx precisa para solucionar problemas no meu Server/Gallery/Agendador?   Resposta Se não houver uma solução rápida/direta, pode ser necessário fornecer capturas de tela, arquivos e/ou log de erros para que o Suporte do Server/Gallery possa ajudar a solucionar o problema.   Envie as seguintes informações por e-mail para support@alteryx.com ou, se os arquivos forem muito grandes, a equipe de Suporte ao Cliente estabelecerá outro meio de transferência a ser utilizado.   O que enviar?   1. Logs-Logs-Logs! Os logs são a melhor maneira de chegar à raiz do problema ao examinar erros e avisos. Para os logs do Alteryx (Gallery, serviço e mecanismo), inclua os logs referentes ao momento do erro/falha (os logs imediatamente antes e depois do erro/falha).  Se o problema for contínuo, inclua os logs mais recentes.   Logs necessários: Gallery Serviço (Service) Mecanismo (Engine)   Caminhos padrão: Logs do Gallery (/ProgramData/Alteryx/Gallery/Logs) Logs do serviço (/ProgramData/Alteryx/Service/AlteryxServiceLog.log) Logs do mecanismo (/ProgramData/Alteryx/ErrorLogs)   Se você tiver o Server e não tiver logs nos caminhos acima, clique em Opções >> Configurações de usuário >> Configurações do sistema e veja os caminhos nos quais os logs são gravados. Em seguida, encontre e envie os logs desse local. Se o caminho ainda não estiver definido, escolha um caminho, execute novamente o fluxo de trabalho para criar o erro e envie os logs:   Localizando o caminho dos logs do mecanismo:     Localizando o caminho dos logs do serviço:   Localizando o caminho dos logs do Gallery:   Se você não está usando o Server, provavelmente está usando uma instalação Desktop com logs localizados em C:/Program Data/Alteryx/Engine.  Contudo, se você tiver uma instalação de desktop e não tiver logs nesse caminho, clique em Opções >> Configurações de usuário >> Configurações do sistema e veja os caminhos nos quais os logs estão gravados.  Em seguida, encontre e envie os logs.  Se o caminho ainda não estiver definido, escolha um caminho, execute novamente o fluxo de trabalho para criar o erro e envie os logs. Se não houver um diretório, marque "Substituir configurações do sistema" e insira um caminho para o "Diretório de log". Execute novamente o fluxo de trabalho para criar o erro e envie os novos arquivos de log.         2. Logs de eventos do Windows - Os logs de eventos apresentam informações de histórico que podem ajudar a rastrear problemas do sistema e de segurança. Forneça os logs do sistema e do aplicativo no formato evtx.   Opcional - apenas caso seja especificamente solicitado pela equipe de Suporte ao Cliente: No menu Iniciar do Windows, pesquise por “evento” e escolha Visualizador de Eventos. Expanda Logs do Windows, clique com o botão direito do mouse em "Aplicativo", selecione "Salvar todos os eventos como..." e salve como arquivo *.evtx Clique com o botão direito em "Sistema", selecione "Salvar todos os eventos como..." e salve como arquivo *.evtx     3.  Informações de sistema - Grava os eventos registrados em log pelo sistema operacional ou seus componentes, como a falha de um serviço na inicialização. As informações de sistema (conhecidas também como exe) mostram detalhes sobre a configuração de hardwares, softwares e componentes do seu computador, incluindo drivers. Opcional - apenas caso seja especificamente solicitado pela equipe de Suporte ao Cliente: Clique em Iniciar e, no campo Pesquisar programas e arquivos, digite msinfo32.exe.  Clique em Arquivo >> Salvar e salve como arquivo .nfo.      Consulte este recurso para obter mais informações sobre logs do Alteryx!
Ver artigo completo
A opção Executar o operador como um usuário diferente, também conhecida por "Executar como", nas Configurações do sistema, permite que o operador execute o mecanismo Alteryx como um usuário diferente.  Por padrão, o Agendador é executado utilizando a Conta do sistema local. Ao acessar esses outros ambientes, são recomendadas as credenciais com direitos de Administrador. Isso elimina qualquer chance de falha no fluxo de trabalho se as permissões forem alteradas para usuários não administradores.   Executar como usuário diferente:   Agendador: - Se o computador de um operador precisar executar fluxos de trabalho que acessem arquivos ou dados de um local que requer credenciais específicas para acesso, o computador poderá ser configurado para executar os fluxos de trabalho como um usuário ou conta especificados.   Server: - Quando um cliente enviar conexões de base de dados ao Gallery, ele deve enviar o aplicativo ao Gallery que funcione com as configurações do seu sistema. Caso contrário, o aplicativo falhará, pois não se conectará à instância local da base de dados em seu computador.   Alteryx > Opções > Opções avançadas > Configurações do sistema     Solução de problemas:   A execução do meu fluxo de trabalho funciona bem pela GUI, mas falha pelo Agendador.   Isso é pode ser um sinal de problemas de permissão.  Para que um fluxo de trabalho seja executado com êxito, ele precisa acessar os recursos aos quais está fazendo referência como unidades de rede, arquivos, conexões de base de dados e outros. Verifique todas as Entradas e Saídas para confirmar se as conexões são locais ou remotas.  Se você estiver se conectando a um compartilhamento de arquivos de rede, abra o Alteryx > Opções > Opções avançadas > Configurações do sistema e clique em Avançar até chegar em Executar o operador como um usuário diferente…….. e???   Eu configurei o Alteryx Server para executar fluxos de trabalho como um usuário especificado, mas a execução falha.   É possível ter esse problema se o computador do operador que está configurado para executar os fluxos de trabalho como um usuário especificado não tiver as permissões apropriadas na pasta do espaço de trabalho onde os arquivos estão armazenados. Clique duas vezes no ícone Configurações do sistema na sua área de trabalho para abrir a janela Configurações do sistema e verificar as seguintes configurações:   Identifique a pasta do espaço de trabalho especificada na tela Operador > Geral. Abra o Windows Explorer e navegue até essa pasta. Visualize as propriedades da pasta. Na guia Segurança, verifique se o usuário especificado em "Executar como usuário" existe na lista de usuários. Se não existir, adicione-o. Na mesma guia, destaque o usuário especificado e certifique-se de que ele possui as seguintes permissões: Modificar/Ler e Executar/Ler/Gravar. Eu configurei a opção Executar como e ela estava funcionando, mas agora meus módulos começaram a falhar. Verifique se a senha foi alterada recentemente. Informações adicionais:   As opções seguras e semi-seguras para o Alteryx Gallery só podem ser utilizadas se a configuração Operador > Executar como estiver habilitada.      
Ver artigo completo
Tutorial: agendar um fluxo de trabalho em uma Galeria privada   Agendar um fluxo de trabalho, aplicativo ou pacote na Galeria da sua empresa permite a você automatizar um processo com uma determinada frequência, data e/ou hora. Como seu ativo está sendo executado em um computador servidor, não faz diferença se seu computador estiver ou não conectado a uma rede ou até mesmo desligado. Neste artigo, descreveremos como agendar um fluxo de trabalho em uma Galeria privada.    Pré-requisitos   Alteryx Server ≥ 11.0 Agendamento habilitado para a Galeria ou permissões de administrador (Curador da Galeria).    Procedimento           Um Curador da Galeria deve primeiro habilitar a capacidade de agendar processos na Galeria. Após fazer login, navegue até as opções de Administrador e clique na guia Trabalhos no lado esquerdo. Na parte superior da página, você verá um botão de opção que permite que esse recurso seja ativado e desativado:     2. Quando essa opção estiver habilitada, os usuários verão uma opção adicional quando selecionarem um fluxo de trabalho:     3. A seleção da opção Agendar fará com que as opções de agendamento apareçam, permitindo aos usuários selecionar a frequência, o tempo e outras opções relacionadas ao agendamento: 1. Observação: o Agendador é executado com base no fuso horário do próprio computador servidor, não do usuário realizando o agendamento. Isso significa que, dependendo da localização do usuário e do computador servidor, os agendamentos podem ser executados em horários diferentes dos configurados pelo usuário e isso deve ser levado em consideração durante o agendamento.     4. Para visualizar os resultados dos agendamentos, clique na página Resultados dos fluxos de trabalho. 1. Os usuários poderão ver apenas os resultados de seus agendamentos e execuções ad-hoc, com uma designação indicando as execuções manuais e as agendadas. Os Curadores (Administradores) da Galeria podem ver os resultados de execução de todos os usuários. 2. Os fluxos de trabalho chegam à fila do Agendador no momento em que são agendados. Se for feito o backup da fila, o fluxo de trabalho não será executado até que os recursos estejam disponíveis.   5. Existe também a opção de agendar um fluxo de trabalho pelo Designer em vez de fazê-lo pelo Gallery. Para isso, navegue até Opções > Agendar fluxo de trabalho. 1. É possível adicionar várias Galerias ou Controladores utilizando o botão Adicionar na parte inferior:   Computador apenas Após a adição de uma Galeria   2. Observação: os usuários que realizarem o agendamento pelo Designer continuarão a ver todos os fluxos de trabalho publicados no Gallery e todos os resultados de execução agendada para todos os usuários. 1. Os agendamentos configurados pelo Gallery não serão mostrados na guia "Agendamentos" da janela "Exibir agendamentos" no Designer. 2. Os resultados das execuções configuradas pelo Gallery serão mostrados na guia "Resultados" da janela "Exibir agendamentos" no Designer.
Ver artigo completo
Recebemos muitas perguntas sobre como encadear fluxos de trabalho corretamente. Temos algumas opções que dependem do tipo de Alteryx que você está utilizando.   Se tiver apenas o Designer, suas opções são as Macros de grupo, encontradas no Community. Não fornecemos nenhum link porque as ferramentas são atualizadas. Utilize a pesquisa do Community para encontrar as Macros de grupo mais recentes.   No conjunto de Macros de grupo, as ferramentas que você vai utilizar são as ferramentas Executor. Você pode encontrar uma descrição das ferramentas em ferramentas Executor.     Observação: será necessário criar outro fluxo de trabalho utilizando essas macros para executar os fluxos de trabalho.   Se tiver o Designer com Agendador ou o Alteryx Server, você pode usar as Macros de grupo no Agendador, mas elas não podem ser usadas no Gallery. Você tem outras opções que permitem não ter que criar outro fluxo de trabalho usando as ferramentas Executor e usar o fluxo de trabalho no Gallery ou no Agendador.   Se você tem o Agendador ou o Server, você tem acesso ao comando de mecanismo Alteryx (Alteryx Engine). Isso permite que o Alteryx execute fluxos de trabalho por meio da linha de comando para executar fluxos de trabalho ou programas adicionais. Na maioria dos casos, o AlteryxEngineCmd.exe está localizado em C:/Program Files/Alteryx/bin/AlteryxEngineCmd.exe.   Ótimo, o que fazer agora?   Na janela de configuração do fluxo de trabalho, você tem uma guia chamada Eventos. Nessa guia, é possível adicionar um evento Executar Comando. Você pode optar por executar o comando como:       Em Comando: navegue até o seu AlteryxEngineCmd.exe ou digite o local, por exemplo, C:/Program Files/Alteryx/bin/AlteryxEngineCmd.exe   Em Argumentos de comando [Opcional]: adicione o local do segundo fluxo de trabalho junto com o nome do fluxo de trabalho e o tipo de arquivo. Exemplo: "C:/temp/NHL2.YXMD"   MUITO IMPORTANTE: observe, no exemplo acima, que a cadeia de caracteres está entre aspas. O motivo é que o comando tem dificuldade com espaços nos caminhos de diretório. Ao colocar a sequência de caracteres entre aspas, estamos dizendo ao comando para essencialmente ignorar os espaços. Contudo, a prática recomendada é não ter espaços em seus caminhos de diretório ao utilizar esse comando.   Exemplo:     Observação: esse é um excelente método, mas pode ser complicado. Se você estiver executando outro processo de comando ou não tiver acesso de administrador às pastas, isso poderá causar problemas.    Existe ainda uma outra opção! Você pode transformar seus fluxos de trabalho em aplicativos para uso tanto no Gallery quanto no Agendador e executá-los consecutivamente.   Quando você arrasta uma Ferramenta de Interface para a tela, seu fluxo de trabalho será alterado automaticamente para um Aplicativo. Se não quiser utilizar uma ferramenta de Interface, ainda poderá alterar o fluxo de trabalho para um aplicativo para usar a opção de aplicativo encadeado. Após alterar o fluxo de trabalho para um aplicativo, é possível utilizar a janela Interface Designer para encadear os aplicativos.     Observação: ao criar fluxos de trabalho encadeados para serem usados no Agendador e no Gallery, os fluxos de trabalho e os Ativos para o fluxo de trabalho devem ser colocados no Server. Além disso, o Server deve ter acesso a todas as conexões de base de dados, diretórios de arquivos e arquivos de entrada.    Deseja saber mais sobre o Interface Designer? Interface Designer - Parte 1    Gostaria de programar fluxos de trabalho para serem executados consecutivamente? Confira este artigo - Agendar fluxos de trabalho utilizando o comando Executar evento
Ver artigo completo
Rótulos