Referência: requisitos técnicos do agente de dados de integração
Agentes de dados
O agente de dados é um componente da Integração que é executado em um servidor local do cliente do Adaptive Planning. O agente de dados extrai informações de um banco de dados compatível com JDBC ou de uma fonte de dados personalizada com script. Os agentes de dados também podem exportar dados do Adaptive Planning. O agente de dados requer um computador que executa o Windows implantado atrás de um firewall do cliente e é executado como um serviço hospedado. O agente de dados gerencia o acesso aos aplicativos locais, bem como as conexões com o Adaptive Planning na nuvem.
O serviço de agente de dados gerencia os agentes de dados. Esse serviço é executado como um serviço do Windows e inicia um aplicativo Java instalado atrás do firewall do cliente. O serviço de agente pesquisa detalhadamente o gateway do Adaptive Planning. O servidor do gateway intermedia a comunicação, por meio do firewall, das instâncias locais do serviço de agente. Esse gateway recebe solicitações de servidores do Adaptive Planning em nome de todos os agentes de dados hospedados por essa instância do serviço. Cada instância instalada do serviço de agente pode hospedar vários agentes de dados.
A instalação inclui o gerenciador de agente de dados do Workday Adaptive Planning, um utilitário para computador que o cliente usa para definir e configurar inicialmente o serviço de agente. A instalação inclui opcionalmente o Pentaho Kettle e o Spoon, o designer de ETL do Kettle. Se os componentes opcionais do Pentaho Kettle são usados, o serviço de agente gerencia um conjunto de instâncias de execução de ETL do Kettle (executores de tarefas). Cada instância de execução é uma máquina virtual Java executando no próprio processo. O serviço de agente delega todos os scripts ETL do Kettle que são iniciados para um executor de tarefas livre. O Adaptive Planning fornece plug-ins para permitir a conectividade em tempo de design entre o ambiente do Spoon e o Adaptive Planning Integration. Esses plug-ins permitem a autenticação em uma instância em nuvem do Adaptive Planning, a publicação de scripts na nuvem e o teste da integração baseada em script na interface de usuário do Kettle. Observe que os componentes opcionais do Pentaho são necessários somente quando há um requisito para usar um script do Pentaho Kettle para extrair os dados. Esses componentes não são necessários se o agente de dados extrai dados de bancos de dados compatíveis com JDBC usando fontes de dados JDBC do Adaptive Planning.
Os agentes de dados locais são gerenciados e controlados na nuvem usando a interface de usuário do agente. A interface de usuário do agente é parte do designer de dados do Adaptive Planning e pode ser acessada por meio de um navegador da Web. Quando um agente é criado no designer de dados, o cliente pode baixar e instalar sua versão mais recente, juntamente com os componentes opcionais do Pentaho Kettle. A interface de usuário do agente mostra o status atual e os detalhes da versão dos agentes, e permite que o cliente provisione/desprovisione/suspenda/retome os agentes de dados. O cliente também pode atualizar para uma versão mais recente do agente de dados por meio da interface de usuário do agente. Consulte Conceito de integração.
Especificações técnicas
As especificações técnicas a seguir são recomendadas para o computador no qual o agente de dados residirá. As especificações exatas dependerão dos volumes de dados e devem ser revisadas com um consultor do Adaptive Planning Professional Services.
- Sistema operacional
- Plataformas com suporte:
- Windows 2022 Server
- Windows 2019 Server
- Windows 2016 Server
- Windows 11
- Windows 10
- Suporte de agente de dados para Pentaho Kettle e versão Java:
- Versão do agente de dadosVersão do Java (recomendada de 64 bits)Versão do Pentaho Data Integration (Kettle)2025R1 Data Agent v19OpenJDK 11, Azul Zulu OpenJDK 119,32024R2 Data Agent v18OpenJDK 8, Azul Zulu OpenJDK 88.32024R1 Data Agent v17OpenJDK 8, Azul Zulu OpenJDK 88.32023R2 Data Agent v16OpenJDK 8, Azul Zulu OpenJDK 88.32023R1 Data Agent v15OpenJDK 8, Azul Zulu OpenJDK 88.32022R2 Data Agent v14OpenJDK 8, Azul Zulu OpenJDK 88.32022R1 Data Agent v13OpenJDK 8, Azul Zulu OpenJDK 88.32021R2 Data Agent v12OpenJDK 8, Azul Zulu OpenJDK 88.32021R1 Data Agent v12OpenJDK 8, Azul Zulu OpenJDK 88.22020R2 Data Agent v10OpenJDK 8, Azul Zulu OpenJDK 88.22019.3 Data Agent v8OpenJDK 8, Azul Zulu OpenJDK 88.22017.1 Data Agent v6 e v7xOpenJDK 8, Azul Zulu OpenJDK 86.1Agente de dados herdado anterior à v6 - Sem suporteSem suporteSem suporteSe você não usa scripts do Kettle, também pode usar o Java versão 11.
- Espaço em disco
- Recomendamos ter 60 GB de espaço disponível na unidade C: para instalar o Agente de dados e armazenar arquivos temporários e dados em cache. Você não pode usar outra unidade para esse espaço.
- É necessário ter no mínimo 2 GB dedicados ao Agente de dados.
- O espaço em disco adicional necessário para o armazenamento de arquivos temporários e dados em cache depende da sua implementação específica.
- Memória
- Recomenda-se um mínimo de 8 GB. Se uma máquina virtual for usada para hospedar o agente de dados, recomenda-se 12 GB.
- Conectividade
- O agente de dados usa HTTPS para se comunicar com os servidores do Adaptive Planning. A porta 443 (porta por padrão para HTTPS) é usada pelo gerenciador de serviços do agente de dados para se comunicar com os servidores do Adaptive Planning e outras fontes baseadas na Web.
- Regiões geográficas
- Um computador que executa o serviço do agente não pode atender a locatários em múltiplas regiões.
- Como restringir o acesso por domínio
- O balanceamento de tráfego e a gestão de soberania/residência de dados requerem acesso a*.adaptiveplanning.comdomínios.