Nueva publicación

查找

Pregunta
· 17 ene, 2025

Syncronizing Productions between DEV environments

Hello everyone! This is my first post into the developer community and one that I hope is fairly simple to answer. In our environment we currently have 3 different Test environments for testing before migrating code to our Prod environment. Currently we are working on establishing a source control method using Git in house which has been a bit of a struggle. We have also had developers that had used different test and migration methods in the past which has caused some issues with keeping the different test environment in sync.

What I am looking for is an option to either copy a whole Namespace/Production from either the CRT environment or DEV environment to our INT environment for integrated testing. Currently the process that we use for code migration between environments is by using the Studio export and import method on projects that are created in Studio. Would that same approach be used to copy the whole Production and contained classes and Business services, Processes, and Operations? Should we use the Deployment Changes method under Interoperability in the Management Portal, and if we use this approach, if we are wanting to overwrite the productions that are currently in the INT environment with updated production components and code would we include the production classes and PTD files?

What I would like to be able to do is copy an entire Namespace/settings within registries over and overwrite the current data/settings with one from the higher test environment if possible.

 

Ultimately since we are migrating to GIT and VSCode, what approach would be useful in pulling down from a repo that we use?

7 comentarios
Comentarios (7)3
Inicie sesión o regístrese para continuar
Pregunta
· 17 ene, 2025

IRIS Report Designer

Hi,

I want to use IRIS Report Designer please anyone knows do we have community edition and where we can get license for it - Thanks.

Comentarios (0)1
Inicie sesión o regístrese para continuar
Pregunta
· 17 ene, 2025

Problemas de integração e replicação de dados em base postgresql

Olá pessoal, tudo bem?

Estou enfrentando problemas na replicação de dados do meu Caché 2016 para um banco PostgreSQL. Preciso lidar com cerca de 300 atualizações de dados por minuto, e, sempre que determinadas tabelas sofrem alterações, essas mudanças precisam ser refletidas em outras bases de dados.

Até o momento, já tentei várias abordagens, como:

  • Configurar uma API intermediária,
  • Utilizar o Azure Service Bus,
  • Usar Jobs do Caché,
  • E todas elas têm como ponto de entrada as triggers das minhas tabelas.

Porém, em todos os casos, acabei encontrando gargalos de performance e travamentos no sistema. Estou ficando sem ideias de como prosseguir, pois as soluções que implementei não têm se mostrado estáveis. Alguém poderia me dar algum direcionamento ou compartilhar boas práticas para esse tipo de integração?

Agradeço antecipadamente a ajuda!

2 comentarios
Comentarios (2)2
Inicie sesión o regístrese para continuar
Pregunta
· 17 ene, 2025

Problems with data replication in Caché 2016.2

Hello everyone,

I’m facing issues with replicating data from my Caché 2016 database to a PostgreSQL database. I need to handle around 300 data updates per minute, and whenever certain tables are modified, those changes must be reflected in other databases.

So far, I’ve tried various approaches, including:

  • Setting up an intermediary API,
  • Using Azure Service Bus,
  • Leveraging Caché Jobs,
  • All of which rely on table triggers as the entry point.

However, each of these solutions has led to performance bottlenecks and system lockups. I’m running out of ideas on how to proceed, as none of the implementations have been stable. Could anyone offer some guidance or share best practices for this type of integration?

Thanks in advance for your help!

6 comentarios
Comentarios (6)1
Inicie sesión o regístrese para continuar
Artículo
· 17 ene, 2025 Lectura de 2 min

MongoDB Interoperability (including outbound adapter)

Hello everyone

For those interested, here is an implementation example I used in one of my projects to interoperate with MongoDB using the pymongo package.

iris-mongodb

Interoperates with MongoDB (via pymongo package) with InterSystems IRIS (including outbound adapter)

Remember to import pymongo package.

4 comentarios
Comentarios (4)2
Inicie sesión o regístrese para continuar