Automation Suite
2022.10
falso
Imagem de fundo do banner
Guia de instalação do Automation Suite
Última atualização 24 de abr de 2024

Como configurar o Microsoft SQL Server

Bancos de dados

Cada produto do Automation Suite requer seu próprio banco de dados SQL com especificações correspondentes.

Por padrão, o instalador cria todos os bancos de dados para você durante o processo de instalação. Você deve fornecer as permissões necessárias para que o instalador faça isso no seu servidor SQL.

Como alternativa, você pode criar seus próprios bancos de dados. Consulte a tabela a seguir para os nomes que você precisa usar.

Se você optar por trazer seus próprios bancos de dados para uma nova instalação do Automation Suite, recomendamos fortemente a configuração de novos bancos de dados em vez de usar os existentes. Essa precaução é necessária para evitar quaisquer conflitos com a operação do Automation Suite que possam ocorrer devido a metadados restantes de bancos de dados antigos.

A tabela a seguir lista os nomes dos bancos de dados e seu formato correspondente.

Produto / Serviço

Nome do banco de dados padrão

Formato da string de conexão

Recursos de plataforma compartilhados

AutomationSuite_Platform

Orchestrator

AutomationSuite_Orchestrator

Action Center

AutomationSuite_Orchestrator

Automation Suite Robots

AutomationSuite_Orchestrator

Automation Hub

AutomationSuite_Automation_Hub

Data Service

AutomationSuite_DataService

Insights

AutomationSuite_Insights

Test Manager

AutomationSuite_Test_Manager

Task Mining

AutomationSuite_Task_Mining

AI Center

AutomationSuite_AICenter

Document Understanding

AutomationSuite_DU_Datamanager

Process Mining

AutomationSuite_ProcessMining_Metadata

AutomationSuite_ProcessMining_Warehouse1
AutomationSuite_Airflow2
1 AutomationSuite_ProcessMining_Warehouse usa os formatos ADO.NET e PYODBC.
2 AutomationSuite_Airflow usa o formato de string de conexão PYODBC. AutomationSuite_Airflow deve estar com READ_COMMITTED_SNAPSHOT habilitado ao criar bancos de dados manualmente. A conexão com o banco de dados AutomationSuite_Airflow não pode começar com um caractere {.
Importante:

Se você definir manualmente as strings de conexão no arquivo de configuração, poderá usar o caractere de escape em senhas SQL, JDBC ou ODBC da seguinte maneira:

  • para SQL: adicione ' no início e no fim da senha, e duplique qualquer outro '.
  • para JDBC/ODBC: adicione { no início da senha e } no final, e duplique qualquer outro }
Observação:

Você pode usar os bancos de dados em um pool elástico para obter uma melhor relação custo-benefício.

No caso de Aplicativos, você não pode trazer seu próprio MongoDB.

Permissões

Se você deseja que o instalador crie um banco de dados no servidor SQL fornecido, certifique-se de conceder pelo menos dbcreatorfunção para a conta SQL usada para se conectar ao banco de dados.
Se você deseja criar seus próprios bancos de dados para todos os produtos, a conta SQL deve receber a função db_owner para todos os bancos de dados do Automation Suite. Se as restrições de segurança não permitem o uso de db_owner, a conta do SQL deve ter as seguintes funções e permissões em todos os bancos de dados:
  • db_ddladmin1
  • db_datawriter
  • db_datareader
  • EXECUTEpermissão no esquema dbo
1 A função db_ddladmin só é necessária durante a instalação ou migração. Por razões de segurança, recomendamos que você a remova após a instalação ou migração (usando ALTER ROLE db_ddladmin DROP MEMBER [SQLReadWrite]) e a adicione novamente antes da atualização (usando ALTER ROLE db_ddladmin ADD MEMBER [SQLReadWrite]).

Requisitos de SQL para pesquisa de texto completo

O Automation Hub e o Document Understanding requerem que o SQL Server tenha o componente Pesquisa de Texto Completo do Mecanismo de Banco de Dados do SQL Server, que nem sempre é instalado por padrão.

Se você não selecionou Pesquisa de Texto Completo quando instalou o SQL Server, execute a Instalação do SQL Server novamente para adicioná-la antes de configurar os tenants do Automation Hub e Document Understanding.

Para obter mais informações, consulte este guia sobre como adicionar/instalar recursos no servidor SQL. Você também pode verificar aqui todos os componentes que podem ser adicionados ao SQL Server, que inclui também a Pesquisa de Texto Completo.

Requisitos de SQL para Insights

O Insights requer o SQL Server 2019 ou 2022, incluindo suporte para índice columnstore e funções .json.

Para o Azure SQL, certifique-se de que o banco de dados seja o objetivo do objecservice do serviço S3 ou posterior.

Verifique se o nível de compatibilidade do banco de dados Insights está definido como 130 ou superior. Na maioria dos casos, as configurações padrão atendem a esse requisito. Para obter mais informações, consulte Exibir ou alterar o nível de compatibilidade de um banco de dados do SQL Server.

A instalação valida ambas as condições e alerta você se os requisitos mínimos não forem atendidos.

SQL requirements for Data Service

O Data Service requer o SQL Server versão 2016 ou superior.

A sequência de ordenação é a mesma que a padrão: Latin1_General_CI_AS.

Se você criar seu próprio banco de dados usando o SQL Server versão 2019 ou superior, certifique-se de conceder as seguintes permissões de serviço do Data Service aos seus usuários:

GRANT ALTER ANY SENSITIVITY CLASSIFICATION TO {userName};
GRANT VIEW ANY SENSITIVITY CLASSIFICATION TO {userName};GRANT ALTER ANY SENSITIVITY CLASSIFICATION TO {userName};
GRANT VIEW ANY SENSITIVITY CLASSIFICATION TO {userName};

SQL requirements for Process Mining

O Process Mining no Automation Suite requer um Microsoft SQL Server separado para AutomationSuite_ProcessMining_Warehouse para armazenamento de dados para aplicativos de processo do Process Mining.
Importante:
Você deve usar a porta padrão do servidor 1433 para os bancos de dados AutomationSuite_ProcessMining_Warehouse. As portas do servidor SQL não padrão não são suportadas.
Abaixo há uma visão geral dos requisitos de hardware e recomendações para configurar uma máquina de banco de dados do Microsoft SQL Server para AutomationSuite_ProcessMining_Warehouse.
Atenção:

Ao configurar o Microsoft SQL Server, certifique-se de que o fuso horário da máquina do SQL Server onde o banco de dados Airflow e um banco de dados dedicado do Process Mining estão instalados, esteja definido como UTC.

Para calcular os requisitos de hardware, você precisa ter uma indicação do:
  • número de (milhões) de eventos em seu processo.
  • o número de campos de caso e evento em seus dados de saída. Por exemplo, no TemplateOne isso seria 30.

Observação: em um ambiente de desenvolvimento, por motivos de desempenho, é recomendável trabalhar em um pequeno conjunto de dados de desenvolvimento com um número limitado de registros.

Você pode usar a Calculadora de capacidade para determinar os requisitos de hardware para configurar uma máquina dedicada do Microsoft SQL Server para o Process Mining. Ao adicionar o Process Mining na seção Produto, os requisitos mínimos para 1 SQL Server dedicado são exibidos.

Consulte também os Requisitos de hardware.

Requisitos SQL para o Orchestrator

Para obter detalhes abrangentes, consulte a seção Configuração do SQL Server no guia do Orchestrator.

Importante: para aumentar o desempenho, evitar deadlocks e evitar leituras sujas no SQL, certifique-se de que a opção READ_COMMITTED_SNAPSHOT esteja definida como ON.
Use esta consulta para verificar se READ_COMMITTED_SNAPSHOT está habilitado ou desabilitado:
SELECT is_read_committed_snapshot_on FROM sys.databases
   WHERE name= 'UiPath'SELECT is_read_committed_snapshot_on FROM sys.databases
   WHERE name= 'UiPath'
Se estiver habilitado, o valor retornado será 1.
Se estiver desabilitado, o valor retornado será 0.Use esta consulta para habilitá-lo:
ALTER DATABASE UiPath
SET READ_COMMITTED_SNAPSHOT ONALTER DATABASE UiPath
SET READ_COMMITTED_SNAPSHOT ON
Se você usar bancos de dados diferentes para Testar Automação e/ou Atualizar Servidor, READ_COMMITTED_SNAPSHOT deve ser habilitado neles também.

Was this page helpful?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Logotipo branco da Uipath
Confiança e segurança
© 2005-2024 UiPath. All rights reserved.