Importação em massa de modelos para a Connection Library
Para guardar um único modelo de projeto de ligação na Connection Library na aplicação IDEA StatiCa Connection, os utilizadores podem utilizar o comando Publicar. Os modelos de projeto podem ser publicados num conjunto de Empresa e num conjunto Privado, e podem ser padrão (uma compilação de operações de projeto) ou paramétricos (uma lista simples de parâmetros definidos em vez de operações).
Para publicar modelos de projeto em lote, pode descarregar a ferramenta pronta a usar IDEA StatiCa Bulk Publisher ou preparar a sua própria rotina utilizando Python ou C# e a API aberta da IDEA StatiCa.
Ferramenta IDEA StatiCa para importação em massa de modelos de projeto
Com o IDEA StatiCa Bulk Publisher (descarregar aqui), pode importar uma pasta contendo múltiplos ficheiros Connection como modelos de projeto para a Connection Library. Também pode modificar a ferramenta fornecida de acordo com as suas necessidades utilizando os recursos de código fornecidos.
Para executar a ferramenta de importação em massa, é necessário ter o ASP.NET Core instalado no seu computador (normalmente faz parte do sistema Windows e da framework .NET).
A ferramenta de importação em massa utiliza a API da IDEA StatiCa. O caminho predefinido para a API está definido como:
C:\Program Files\IDEA StatiCa\StatiCa 25.1\
Pode alterar o caminho para a API quando instalar versões mais recentes da IDEA StatiCa.
Caso as definições do seu utilizador Windows não permitam executar o ficheiro .exe, clique em Mais informações e depois em Executar mesmo assim para abrir a ferramenta, ou peça ajuda ao seu administrador de TI.
Para publicar em massa a pasta de modelos de ligação no conjunto de modelos da Connection Library, siga os passos:
- Abra o IDEAStatiCaBulkPublisher.exe.
- Clique em Selecionar pasta e navegue até à pasta que contém os seus ficheiros Connection. A lista de ficheiros aparece na janela.
- Quando clicar em Carregar itens do projeto, os dados de projeto são carregados a partir dos ficheiros. Os nomes são automaticamente retirados do Nome do item do projeto de cada modelo de ligação (não do nome do ficheiro). Pode editar os nomes manualmente durante o processo.
- Selecione o conjunto Empresa ou Privado, e clique em Publicar tudo para carregar os modelos de projeto para a base de dados na nuvem da Connection Library.
- Quando o processo terminar, o ecrã de rotina (preto) fecha-se e são apresentadas marcas de verificação verdes junto aos modelos carregados.
- Na aplicação Connection, pode utilizar os modelos com a função Propor e consultá-los no Gestor da Connection Library.
Importação via API aberta utilizando Python e C#
Descarregue e edite os exemplos de código preparados no repositório GitHub para criar a sua própria ferramenta de importação.
Quando inicializar a API para a aplicação Connection, utilize o endpoint de publicação da API para efetuar a importação.
A API é aberta e estão disponíveis amplas opções para importar múltiplos projetos de ligação para a Connection Library.
Limitações conhecidas
- Não é possível eliminar em massa modelos de projeto de ligação importados dos conjuntos da Connection Library. Apenas está disponível a eliminação individual na janela Gerir da Connection Library na aplicação Connection.
- Não está disponível qualquer validação automatizada dos modelos de projeto de ligação.