Relatório de rastreamento de automação do Server
Use o Relatório de rastreamento de automação do Server (SATR) para obter o total de créditos de automação usados no Alteryx Server (versões 24.2 e anteriores). Esse utilitário só é necessário quando sua conta está com os novos preços e pacotes do Alteryx One, enquanto o Server está em execução em uma versão anterior à 25.1. Conecte-se ao servidor do MongoDB ou MSSQL para extrair os dados de execução do Server. O fluxo de trabalho empacotado inclui várias opções de configuração que atendem a vários cenários, desde execução diária até trimestral.
Desempacotar o SATR e instalar as dependências
Etapa 1: desempacote o fluxo de trabalho empacotado do SATR
Baixe
Server Automation Tracking Report_vX.X.X.yxzp.Clique duas vezes no arquivo YXZP para desempacotar e abra o fluxo de trabalho no Designer.
Uma vez aberto, o fluxo de trabalho tem vários contêineres desabilitados. Escolha o contêiner que melhor se adapta às suas necessidades e o habilite. Se você não tiver certeza, comece com o contêiner habilitado como padrão.
Etapa 2: instale o driver do Simba para MongoDB
Baixe o driver do Simba no Portal de Licenças da Alteryx.
Role até a parte inferior da seção Downloads de produtos e selecione Baixar à direita da entrada Drivers.
Na lista de versões, selecione MongoDB e clique em Próximo.
Selecione Baixar à direita da entrada Simba MongoDB 2.04.3.1003 de 64 bits. A versão no portal pode ser diferente. Isso é bom e esperado.
Clique duas vezes no arquivo MSI para instalar o driver na sua máquina. O driver agora estará acessível no utilitário de administrador do ODBC.
Etapa 3a (usa o MongoDB como back-end): crie conexões do DCM para o MongoDB
Como as tabelas acessadas têm uma estrutura simples, a opção "Conexão rápida do MongoDB" será eficaz. Não há necessidade de configurar uma entrada DSN, pois ela não requer o acesso a estruturas aninhadas para ser executada corretamente.
Abra o DCM. No Designer, vá para Arquivo > Gerenciar conexões.
Na guia Fontes de dados, selecione + Novo e escolha o bloco MongoDB.
No menu suspenso Tecnologia, selecione Conexão rápida ODBC do MongoDB com Simba.
Nome da fonte de dados: insira o nome da fonte de dados do
AlteryxServicedo Mongo que você deseja usar.Server: insira o nome do servidor do MongoDB para o
AlteryxService. Se estiver configurando isso em um Alteryx Server usando o Mongo integrado, você pode usarlocalhost.Porta: insira a porta do MongoDB. O padrão usado para o Mongo integrado é
27018.Banco de dados: insira
AlteryxService.Driver: use o valor padrão
Simba MongoDB ODBC Driver.
Selecione Salvar e Conectar credencial.
Preencha estes campos:
Método de autenticação: nome de usuário e senha do MongoDB
Credencial: crie uma nova credencial
Nome da credencial: nome de sua escolha (por exemplo, MongoDB_AlteryxService_Local).
Cofre: DCM
Nome de usuário: seu nome de usuário (o padrão para o banco de dados do integrado é "user").
Senha: sua senha.
Mecanismo de autenticação: SCRAM-SHA-256
Fonte da autenticação: AlteryxService
Permitir conexão para SDK: desmarcado
Clique em Testar conexão. Se o teste for bem-sucedido, selecione Criar e vincular.
Repita essas etapas para o banco de dados do
AlteryxGallery.
Etapa 3b (usa MSSQL como back-end): crie conexões do DCM para MSSQL
Abra o DCM. No Designer, vá para Arquivo > Gerenciar conexões.
Na guia Fontes de dados, selecione + Novo e escolha o bloco Microsoft SQL Server.
No menu suspenso Tecnologia, selecione ODBC do Microsoft SQL Server sem DSN.
Nome da fonte de dados: insira o nome da fonte de dados do
AlteryxServicedo MSSQL que você deseja usar.Driver: use o valor padrão
ODBC Driver 17 for SQL Server.Server: insira o nome do servidor do MSSQL para o
AlteryxService.Banco de dados: insira
AlteryxService.
Selecione Salvar e Conectar credencial.
Preencha estes campos (ajuste para seus tipos de credencial do Server):
Método: o nome de usuário e a senha
Nome da credencial: nome de sua escolha (por exemplo, MSSQL_AlteryxService_Local).
Cofre: DCM
Nome de usuário: seu nome de usuário.
Senha: sua senha.
Clique em Testar conexão. Se o teste for bem-sucedido, selecione Criar e vincular.
Repita essas etapas para o banco de dados do
AlteryxGallery.
Executar o Relatório de rastreamento de automação do Server
Na macro PullServerExecutions, insira as credenciais criadas nas etapas anteriores e escolha as opções aplicáveis.
Selecione o back-end do MongoDB ou MSSQL.
Alteryx Gallery: conexão do DCM ao banco de dados do AlteryxGallery.
Alteryx Service: conexão do DCM ao banco de dados do AlteryxService.
Filtrar execuções por data: restringe as consultas das tabelas "AS_Queue" (trabalhos) e "AS_Results" (mensagens de resultados) para que elas extraiam apenas até uma data especificada.
Filtrar por intervalo de datas (botão de opção):
Data de início: selecione a data para começar a extrair dados (incluindo a data selecionada).
Data de término: selecione a data para encerrar a extração dos dados (incluindo a data selecionada).
Filtrar por data relativa (botão de opção):
Filtrar por últimos: selecione o número de dias/meses de extração a partir da data de execução atual.
Unidades: selecione "Dias" ou "Meses".
Excluir período atual: opção para excluir o dia ou mês atual, dependendo da unidade selecionada acima.
Na macro SummarizeAutomationUsage, selecione uma das opções disponíveis.
Incluir resumo do centro de custo: para resumir contagens de automação por centro de custo, conecte uma tabela de consulta à âncora de entrada opcional que contém o e-mail do usuário e o centro de custo correspondente. Mapeie os campos usando os dois menus suspensos.
Incluir resumo do e-mail: marque a caixa para gerar uma tabela de resumo que classifica o número total de execuções de automação por usuário por e-mail.
Escolher caminho do arquivo de saída: escolha um caminho completo do arquivo para o qual o relatório será enviado. O padrão é um arquivo chamado "AutomationSummary.pdf", gravado na pasta "%temp%".
Execute o fluxo de trabalho.
Verifique a janela de resultados para obter links para o arquivo PDF temporário criado na macro SummarizeAutomationUsage.
FAQ
- 1. What is the Server Automation Tracking Report (SATR)?
- 2. Why is the SATR needed?
- 3. Who needs to use SATR?
- 4. What does SATR do?
- 5. What data is collected while running the macros?
- 6. How do I use the SATR if I have multiple server controllers?
- 7. Will the SATR integrate with Alteryx One Usage Service?
- 8. Does the SATR track cloud executions (for example, Cloud Execution for Desktop, Plans)?
- 9. What if my organization purges its database for data hygiene?
- 10. How do I download and install the SATR?
- 11. I’ve run the report. What do I do now?
- 12. Will the SATR Automation Credits be reflected in the Account Admin console after submitting the report to my AE?
1. | What is the Server Automation Tracking Report (SATR)? |
SATR is a lightweight workflow utility for Alteryx Server versions 24.1 and 24.2. It provides visibility into your automation usage, allowing you to share usage statistics with Account Executives (AEs) for billing and compliance purposes. It's intended as a temporary solution for customers who have not yet upgraded to version 25.1 or newer. | |
2. | Why is the SATR needed? |
Many customers are unable to upgrade immediately due to IT policies or the timing of their upgrade cycle. SATR provides the necessary visibility for contract renewals and compliance. It serves as a stopgap until customers can move to 25.1 or newer, which has native reporting. | |
3. | Who needs to use SATR? |
SATR is required for customers who run supported versions of Alteryx Server lower than 25.1 (24.1 and 24.2) while under an Alteryx One contract. SATR is not required for...
| |
4. | What does SATR do? |
SATR...
| |
5. | What data is collected while running the macros? |
Execution records are retrieved from the AS_Queue and AS_Results tables to determine relevant attributes, such as the type of run and whether any errors were encountered. This helps identify if the run counts toward an automation credit. The Users table is pulled to append emails to the execution records. This allows the user to later break down automation credits by cost center or by user. No data leaves the environment while the workflow is running. The summary files need to be manually transferred to the relevant Account Executive for reporting credit usage. | |
6. | How do I use the SATR if I have multiple server controllers? |
Each macro can pull data from a single controller’s back-end database. You can use multiple macros in a single workflow to pull data from 2 or more controllers, provided those databases are accessible from the machine that runs the workflow. To generate reports, run the macro for each Server controller and submit separate reports. If you want a combined view, manual consolidation is required. | |
7. | Will the SATR integrate with Alteryx One Usage Service? |
No. The SATR is a standalone, customer-managed reporting tool. Automated ingestion into Alteryx One Usage Service is not planned. If automated ingestion is required, please update to Alteryx Server 25.1 or newer. | |
8. | Does the SATR track cloud executions (for example, Cloud Execution for Desktop, Plans)? |
No. The SATR only reports on local Server automated executions. For a complete view of automation credits used, combine SATR results with any execution data found in the Alteryx One portal. | |
9. | What if my organization purges its database for data hygiene? |
If the back-end database is regularly purged of results and queue logs, you should run the workflow more frequently to capture daily logs and store them in a separate database. These logs can then be summarized for total usage reporting later with the report macro. | |
10. | How do I download and install the SATR? |
| |
11. | I’ve run the report. What do I do now? |
Contact your Account Executive to determine the best way to transfer the report that best satisfies your agreement. | |
12. | Will the SATR Automation Credits be reflected in the Account Admin console after submitting the report to my AE? |
No. The SATR output submitted is only noted in the account and is not integrated into the Alteryx One platform. Total Automation Credits in the Admin console will be under-reported until Servers are updated to 25.1 or newer. |