検索

お知らせ
· 2025年10月9日

Developer Community AI Is Taking a Break

Hi Community,

It seems our Developer Community AI has decided to take a coffee break ☕️ (probably after answering one too many tricky ObjectScript questions).

The importance of the coffee break

For now, it’s gone mysteriously silent and refuses to generate answers. We suspect it might be rethinking its life choices after reading one too many deeply philosophical ObjectScript questions.

We’ll let you know as soon as our digital colleague is back online, refreshed, and ready to assist you again. In the meantime, if you notice it suddenly waking up and replying again, please do let us know in the comments before it changes its mind.

Thanks for your patience, and remember: even AI needs a break sometimes. 😄

3 Comments
ディスカッション (3)4
続けるにはログインするか新規登録を行ってください
お知らせ
· 2025年10月9日

[Vídeo] Produções de Interoperabilidade Python

Olá Comunidade!

Estamos felizes em compartilhar um novo vídeo do nosso canal InterSystems Developers YouTube:

⏯  Produções de Interoperabilidade Python@ Ready 2025

Esta apresentação apresenta o Python Interoperability Productions no InterSystems IRIS, um framework que permite aos desenvolvedores criar produções de interoperabilidade completas inteiramente em Python, sem a necessidade de ObjectScript. A apresentação aborda os principais componentes de uma arquitetura de produção, incluindo passagem de mensagens, retornos de chamada e persistência. A sessão também demonstra como uma produção funciona de ponta a ponta: como as mensagens passam de serviço → processo → operação → de volta — e como os desenvolvedores podem personalizar a persistência, a serialização e os formatos de exibição da interface do usuário.

🗣 Apresentador: @Geet Kalra, Senior Systems Developer, InterSystems

Divirta-se assistindo e inscreva-se para mais vídeos! 👍

ディスカッション (0)1
続けるにはログインするか新規登録を行ってください
記事
· 2025年10月9日 3m read

Criar uma conexão JDBC com o Cache

Quando precisamos integrar o Caché/IRIS com outros bancos de dados relacionais, uma pergunta comum surge: “Como configuro a conexão JDBC?”. A documentação oficial nem sempre fornece um guia passo a passo direto, o que pode ser frustrante, especialmente para iniciantes.

Neste artigo, vou guiá-lo por todo o processo de configuração de uma conexão JDBC com MySQL, desde o download do conector até o espelhamento de tabelas no Caché/IRIS.

Nota: Conexões JDBC no Caché/IRIS têm algumas limitações, especialmente em relação ao caching e ao uso de ResultSet. Em muitos casos, você pode precisar adaptar consultas manualmente e usar o objeto Gateway para lidar com cenários avançados.

1. Baixar o Conector JDBC do MySQL

O primeiro passo é baixar o driver JDBC oficial do MySQL.
Vá para: https://dev.mysql.com/downloads/connector/j/

2. Tornar o Conector Acessível

Após o download:

  1. Extraia o pacote
  2. Localize o arquivo.jar  (ex., mysql-connector-j-9.4.xx.jar).
  3. Copie o arquivo para uma pasta acessível ao Caché/IRIS, por exemplo:


3. Configurar a Conexão no Portal de Administração

Agora, vamos configurar a conexão dentro do Portal de Administração:

  1. Abra o Portal de Administração Caché/IRIS em seu navegador.
  2. Navegue até Gateway Sql Connections (Conexões SQL do Gateway).
  3. Clique em “Create New Connection” (Criar Nova Conexão).




Crie uma nova conexão e configure-a usando o exemplo fornecido:

,

4. Espelhar Tabelas Externas

  • Vá para a tela SQL no Menu
  • Clique em Assistant > Link Table (Assistente > Espelhar Tabela).
  • Selecione sua conexão (MySQL_Conn).
  • Escolha as tabelas que você deseja espelhar.
  • Confirme.

Configure as definições necessárias; esta parte é fácil e muito sugestiva. Uma vez feito isso, sua conexão JDBC estará pronta. Você poderá ver o banco de dados e as tabelas na própria tela SQL e poderá trazer os dados. Lembre-se que o MySQL usa crases (`) para formar o SELECT, e o Caché/IRIS usa aspas duplas ("), o que pode ser um problema ao realizar algumas consultas.
Após mapear as tabelas, você poderá visualizá-las na aba Tables (Tabelas) da tela SQL.

5. Considerações sobre a Sintaxe SQL

Uma questão comum:

  • O MySQL usa crases (`) para nomes de tabelas e colunas.
  • O Caché/IRIS usa aspas duplas (") para identificadores.
  • Ao selecionar as opções apropriadas na tela de configuração do Gateway (conforme mostrado na captura de tela), você pode resolver esse problema. No entanto, você também pode optar por deixar inalterado por qualquer motivo.

Isso pode causar problemas em consultas. Se necessário, ajuste manualmente a sintaxe ao escrever comandos SQL.

Conclusão

E é isso! Agora você tem uma conexão JDBC funcional entre Caché/IRIS e MySQL.

Com esta configuração, você pode:

  • Consultar dados do MySQL diretamente do Caché/IRIS.
  • Espelhar tabelas para o seu namespace para fácil integração.
  • Automatizar a troca de dados entre sistemas.

Embora o JDBC no Caché/IRIS tenha algumas limitações, esta configuração abrange a maioria das necessidades de integração de forma prática.

ディスカッション (0)1
続けるにはログインするか新規登録を行ってください
お知らせ
· 2025年10月9日

[Video] September Developer Meetup Recording - FHIR as an AI Platform

Hey Community,

The InterSystems team put on our monthly Developer Meetup with a triumphant return to CIC's Venture Café, the crowd including both new and familiar faces. Despite the shakeup in both location and topic, we had a full house of folks ready to listen, learn, and have discussions about health tech innovation!

The topic of our September meetup was FHIR, AI and Interoperability, and the work of a whole team of folks from InterSystems was presented in a talk on the subject. @Elijah Cotterrell and @Duc Lanwyn both presented on the topic of FHIR as an AI Platform: Starting with the history of standards up to and including FHIR, detouring into a technical discussion of FHIR and it's use in AI applications, and closing with a forward-facing look at its applications as a standard for synthetic data.
 

If you weren't able to attend, you can find the recording from the meetup available virtually at the link below:

⏯️ FHIR as an AI Platform: EHRs, Simulations, and Safety

ディスカッション (0)1
続けるにはログインするか新規登録を行ってください
お知らせ
· 2025年10月9日

[Video] Considerations for Adopting Health Connect Cloud

Hi, Community!

🌤 Wondering about the potential benefits of moving to the cloud? Hear from our experts about:

Considerations for Adopting Health Connect Cloud

In this video, you will hear from HealthShare® Health Connect Cloud™ experts @Regilo Regilio Guedes de Souza and @Dennis Zanetti as they discuss:

  • How the on-prem HealthShare® Health Connect differs from the cloud-based service
  • Benefits of a managed cloud service
  • What to expect when deploying
ディスカッション (0)1
続けるにはログインするか新規登録を行ってください