Novo
Artigo Yuri Marx · Maio 17 2m read

Redoc é uma solução de código aberto capaz de renderizar especificações de API em OpenAPI 2.0 ou 3.0+ como portais web muito bonitos e funcionais. Atualmente, para ter algo semelhante, precisamos da extensão ZPM SwaggerUI ou instalar o IAM (InterSystems API Manager) e configurar o Portal do Desenvolvedor do IAM. Agora, a comunidade tem mais uma opção: iris-redoc. Essa solução instala um aplicativo web na sua instância IRIS que usa o Redoc para apresentar um portal web elegante para suas APIs REST.

0
1 8
InterSystems Developer Community is a community of 26,956 amazing developers
Somos um local onde os programadores do InterSystems IRIS aprendem e compartilham, permanecem atualizados, crescem juntos e se divertem!
Novo
Artigo Heloisa Paiva · Maio 17 7m read

Olá a todos os estimados membros da comunidade de desenvolvedores InterSystems em espanhol!

Embora eu consulte frequentemente a comunidade de desenvolvedores e ocasionalmente tenha deixado alguma pergunta aqui, este será o meu primeiro artigo, e que melhor ocasião para fazê-lo do que participando no 3º concurso de artigos técnicos.

O tópico que abordarei neste artigo são as diferentes ferramentas que o InterSystems IRIS nos fornece para otimizar tanto os bancos de dados quanto as consultas que executamos, bem como os novos tipos de armazenamento e dados.

0
0 3
Novo
Artigo Heloisa Paiva · Maio 16 7m read

Os globals do InterSystems IRIS são um dos principais pontos fortes da plataforma: eles armazenam dados hierárquicos em uma estrutura direta, ordenada e eficiente. Mas ao trabalhar com Python, manipular globals às vezes pode parecer mais próximo de uma API de baixo nível do que dos hábitos naturais da linguagem.

O projeto iris-global-reference fornece uma camada Python sobre os globals do IRIS. Seu objetivo é simples: tornar o acesso aos globals mais legível, mais idiomático e mais fácil de integrar em código Python moderno, sem esconder o modelo hierárquico subjacente.

0
0 10
Novo
Artigo Evandro Wendt · Maio 15 2m read

Estamos muito entusiamados em lançar um novo recurso do CCR com tecnologia de IA que deve ajudar nossos usuários a economizar tempo e evitar chamadas para o Suporte. Hoje estamos apresentando o novo resumo gerado por IA do CCR Transport Log Analyst (ou CTLA). O objetivo do CTLA é fornecer uma análise de erros que ocorreram no Transport Log de um CCR específico, e orientar o usuário sobre quais etapas podem ser tomadas para corrigir a situação, além do que poderia ter sido feito para evitá-la desde o início.

0
0 5
Novo
Artigo Heloisa Paiva · Maio 15 1m read
  1. VS Code versão 1.60.0 ou superior
  2. Instale as 3 extensões abaixo

  3. Ctrl + Shift + P para mostrar todos os comandos

          

  1. InterSystems: Connect to Server (Conectar ao Servidor)

         

  1. Insira os detalhes da conexão 

    IP: localhost

        Porta: 52773

       Escolha o método de conexão global e http

       Insira o nome de usuário e a senha do Portal de Administração da InterSystems

       Captura de tela de uma conexão bem-sucedida:

0
0 9
Novo
Artigo Aziz Cotrim · Maio 14 3m read

Mais um passo nessa jornada: IrisCluster distribuído entre múltiplas nuvens e regiões com Mirroring + Disaster Recovery usando o Intersystems Kubernetes Operator (IKO) e Tailscale

Embora seja algo relativamente simples, quero ir multi-cloud com o IrisCluster distribuído por algumas razões — para demonstrar o poder do WireGuard quando ele fornece a rede para um IrisCluster devidamente zonificado, adicionando mais um papel de mirror na Amazon Web Services no datacenter da costa oeste dos Estados Unidos, em Oregon.

0
0 7
Novo
Artigo Evandro Wendt · Maio 12 2m read

Na sequência do anúncio da disponibilidade geral do JediSoft IRISsync®, quis mostrar como ele pode ajudar a evitar a divergência de configurações e garantir que seu failover esteja sempre pronto.

Ao gerenciar servidores de produção do InterSystems IRIS, até mesmo uma pequena alteração de configuração pode causar problemas significativos se não for replicada nos seus ambientes de espelhamento. Muitas vezes, essas diferenças passam despercebidas até que o ambiente de failover falhe.

0
0 7
Novo
Artigo Evandro Wendt · Maio 12 3m read

Apresentando o iris-synthetic-data-gen

Hoje publiquei um novo pacote no Open Exchange para geração de dados sintéticos diretamente no IRIS.

Pode ser um processo frustrante encontrar datasets decentes quando você está tentando montar um aplicativo de demonstração. Talvez o dataset não seja tão importante, mas você ainda quer que ele pareça minimamente realista e com várias tabelas relacionadas que sejam utilizáveis diretamente no IRIS, com os elegantes joins implícitos usando ->

0
0 7
Novo
Artigo Heloisa Paiva · Maio 12 6m read

Eu já devo ter mencionado isso antes: acredito que os Visual Traces, esses diagramas de sequência com o conteúdo completo de cada etapa, são um recurso fantástico da plataforma IRIS Data! Informações detalhadas sobre como a API funciona internamente, como um rastreamento visual, podem ser muito úteis para projetos na plataforma IRIS. É claro que isso se aplica quando não estamos desenvolvendo uma solução de alta carga, caso em que simplesmente não temos tempo para salvar/ler mensagens. Para todos os outros casos, bem-vindos a este tutorial!

0
0 6
Novo
Artigo Heloisa Paiva · Maio 11 3m read

Bem-vindo ao resumo mensal de atualizações e lançamentos do VS Code e das extensões relacionadas à InterSystems relevantes para desenvolvedores IRIS. 

Se você está migrando do InterSystems Studio para o VS Code, ou deseja aprofundar seus conhecimentos, confira os cursos de treinamento em VS Code da George James Software: georgejames.com/vscode-training.


VS Code versão 1.110
Protocolo de gráficos Kitty no Terminal - O terminal integrado agora suporta o protocolo de gráficos Kitty, permitindo a renderização de imagens de alta fidelidade diretamente no painel do terminal.

0
0 12
Novo
Artigo Evandro Wendt · Maio 6 2m read

. . . você não está sozinho. 

A Ajuda está disponível.

Isso me tomou um tempo para descobrir, e imagino que outras pessoas também possam estar enfrentando dificuldades. Eu passei por toda a parte do Entra para configurar um fluxo de client credentials para enviar e-mail através de uma conta Microsoft 365. Consegui obter meu token com sucesso, mas nunca consegui autenticar com o servidor SMTP usando a classe %Net.SMTP. Havia duas partes para resolver isso.

Primeiro, o access token do autenticador precisa ser mais do que APENAS o access token. Ele precisa ser formatado como:

set smtp.authenticator.AccessToken = "user="_emailaddress_$C(1)_"auth=Bearer "_token_$C(1,1)
0
0 20
Novo
Artigo Evandro Wendt · Maio 6 3m read

No InterSystems IRIS, ao compilar uma classe persistente, você obtém automaticamente uma tabela SQL. Às vezes, há situações que exigem ter nomes/opções ligeiramente (ou não tão ligeiramente) diferentes no SQL em comparação com o modelo de objetos. Aqui estão algumas das configurações que você pode alterar para que isso aconteça.

Configurações no nível da classe

Elas definem a “face” da sua classe quando ela aparece como uma tabela no catálogo SQL.

SqlTableName permite alterar o nome da tabela SQL que armazena os objetos da sua classe.

0
0 13
Novo
Artigo Evandro Wendt · Maio 6 1m read

Se um dos seus pacotes no OEX receber uma avaliação, você é notificado pelo OEX apenas do SEU próprio pacote.
A avaliação reflete a experiência do avaliador com o status encontrado no momento da avaliação.
É uma espécie de instantâneo e pode ter mudado desde então.
Avaliações de outros membros da comunidade são marcadas com * na última coluna.
 

# Package Review Stars IPM Docker *
1 ms-iris-credit-risk another 6* top experience 6.0 . y .
2 Free DBsize with Swagger great remote access 5.0 . . *
3 iris-configuration-manager-extension Me popupou muito tempo. 5.0 . . *
4 docbook-markdown-extension Convenient 5.
0
0 14
Novo
Artigo Heloisa Paiva · Maio 6 4m read

Tudo bem... primeira coisa - desculpe por ter demorado tanto para escrever isso. Estava acontecendo muita coisa, muitas conversas, muitas fotos, muitas viagens e, honestamente... muita empolgação para sentar e escrever na hora.

O READY 2026 começou como sempre, com aquela mistura única de antecipação e energia na sala. Olhem só esses rostos animados! 

@Gabriel Ing, @Mariam Makhmutova, @Olga Zavrazhnova, @Dean Andrews, @Anastasia Dyubaylo, @Iryna Mykhailova 

(Sejamos honestos, isso foi no final, e todos estavam felizes por termos sobrevivido 😁)

0
0 24
Artigo Evandro Wendt · Maio 3 3m read

Recentemente, substituí meu laptop antigo por um novo e tive que migrar todos os meus dados. Procurei um guia, mas não consegui encontrar nada que explicasse em detalhes como migrar conexões de servidor do InterSystems Studio e do Visual Studio Code de um PC para outro. Simplesmente reinstalar as ferramentas não é suficiente, e migrar todas as conexões manualmente parecia uma perda de tempo. No final, consegui resolver o problema, e este artigo explica como.

InterSystems Studio

Exportando conexões de servidor

Migrar as conexões do Studio foi a parte mais desafiadora.

0
0 20
Artigo Heloisa Paiva · Abr. 29 7m read

Um pipeline de Treinamento Contínuo (CT) formaliza um modelo de Machine Learning (ML) desenvolvido por meio de experimentação de ciência de dados, utilizando os dados disponíveis em um determinado momento. Ele prepara o modelo para implantação, permitindo atualizações autônomas à medida que novos dados ficam disponíveis, além de oferecer monitoramento de desempenho robusto, registro de logs e recursos de registro de modelos para fins de auditoria.

O InterSystems IRIS já fornece quase todos os componentes necessários para suportar tal pipeline.

0
0 15
Artigo Heloisa Paiva · Abr. 28 4m read

Visão Geral (Overview)

Organizações que precisam capturar, armazenar e compartilhar resultados de medidas de ajuste de risco ou qualidade ao nível do paciente via FHIR podem fazê-lo estendendo o HealthShare SDA e habilitando a transformação para o recurso FHIR MeasureReport.

Este artigo descreve como configurar o HealthShare para suportar o Guia de Implementação (IG) Da Vinci Risk Adjustment (RA), habilitando o armazenamento e a troca baseada em FHIR de recursos MeasureReport para pacientes ou membros individuais.

0
0 13
Artigo Heloisa Paiva · Abr. 27 3m read

O que há de novo no InterSystems IRIS e IRIS for Health 2026.1

O InterSystems IRIS 2026.1 já está disponível e repleto de aprimoramentos poderosos projetados para ajudar as organizações a escalar seu gerenciamento de dados como nunca antes. Quer você esteja lidando com os aspectos operacionais do gerenciamento de conjuntos de dados massivos ou buscando otimizar os custos de armazenamento, esta versão traz uma série de recursos para simplificar a vida com seus dados e enfrentar os crescentes desafios de conjuntos de dados muito grandes.

0
0 28
Artigo Rodolfo Pscheidt Jr · Abr. 27 5m read

Introdução
O InterSystems IRIS Adaptive Analytics é uma extensão opcional que fornece uma camada de modelo de dados virtual orientada a negócios entre o InterSystems IRIS e as ferramentas de Business Intelligence (BI) e Inteligência Artificial (IA). O Adaptive Analytics é desenvolvido pela AtScale. A documentação da AtScale pode ser encontrada neste link: https://documentation.intersystems.atscale.com

Este artigo irá mostrar algumas funcionalidades do AtScane que podem facilitar a análise de dados::

  1. Criação do cubo
  2. Visualização no Excel
  3. Parallel Period
  4. Queries
  5. Snowflake
  6. Segurança
  7. Aggregates (agregados)

0
0 13
Artigo Heloisa Paiva · Abr. 26 3m read

O Claude Code tem uma compreensão sólida do IRIS, mas problemas inesperados ainda ocorrem.

O primeiro problema é um que já aconteceu várias vezes e provavelmente continuará ocorrendo se não for devidamente abordado.

No IRIS, a colação para dados de string (%String) é definida como SQLUPPER por padrão. Como resultado, quando os dados são recuperados via SQL, eles podem ser retornados em letras maiúsculas (por exemplo, ao ordenar e agregar com GROUP BY).

0
0 20
Artigo Heloisa Paiva · Abr. 25 3m read

Desta vez, não se trata exatamente de programação propriamente dita, mas sim do uso do React como uma ferramenta de desenvolvimento front-end para o IRIS. Ao usar um framework de desenvolvimento web — não limitado ao React — uma consideração fundamental é qual framework CSS utilizar. Até agora, vínhamos usando o Bootstrap, que é o padrão e o mais fácil para começar.

No entanto, embora seja fácil de usar, senti que ele oferece flexibilidade limitada para personalização.

0
0 20
Artigo Heloisa Paiva · Abr. 24 3m read

Desde que comecei a usar o Claude Code, minha motivação para criar coisas disparou.

Anteriormente, mesmo que eu quisesse construir algo, o ato de codificar parecia um incômodo, então, a menos que houvesse uma necessidade muito forte, eu raramente chegava ao ponto de programar. Mas agora, se eu apenas anotar as especificações, o Claude Code cuida do resto automaticamente, resultando em uma melhoria dramática na produtividade.

Eu venho de uma geração nativa em ObjectScript, então costumava sentir certa hesitação quando se tratava de mudar para o Python.

0
0 19
Artigo Heloisa Paiva · Abr. 21 2m read

Atualizado em 17/04/26

Olá, Comunidade,

Procurando uma maneira de realizar o onboarding da sua equipe com o InterSystems IRIS® for Health? Desbloqueie todo o potencial desta plataforma utilizando estes recursos de aprendizado da InterSystems. Com uma mistura de treinamentos online e presenciais, você pode apoiar diversos perfis em sua organização e preparar sua equipe para o sucesso.

InterSystems IRIS for Health Onboarding

0
0 24
Artigo Heloisa Paiva · Abr. 20 3m read

Atualizado em 17/04/26

Olá, Comunidade,

Precisa encontrar o onboarding mais relevante para a sua equipe do HealthShare Unified Care Record®? Maximize o conhecimento e o sucesso do seu time mergulhando nesta lista selecionada de ofertas do InterSystems Learning Services — que inclui treinamentos online e presenciais para diversos cargos em sua organização.

0
0 18
Artigo Heloisa Paiva · Abr. 14 4m read

    Olá a todos. Sou eu de novo!!😀😀 

    Recentemente, eu estava tentando organizar alguns materiais de aprendizado para o InterSystems IRIS😆 e percebi que os recursos estão, na verdade, bem dispersos.🤐 

    Por isso, montei uma lista aqui — agrupada por categorias — para qualquer pessoa que:

  • seja nova na InterSystems           
  • ou queira se aprofundar em áreas específicas        

    Também estou adicionando um pouco da minha própria experiência sobre o que funcionou (e o que não funcionou, talvez apenas não tenha funcionado para mim🤫🤐).


1
0 43
Artigo Andre Larsen Barbosa · Abr. 14 4m read

Antes de encontrar a melhor solução para Supply Chain, precisamos entender o que é Supply Chain. Bom, independente da língua utilizada, o termo é conhecido pelo nome já mencionado. A título de curiosidade, a tradução em Português Brasileiro é “Cadeia de Suprimentos”, eventualmente também chamado de “Cadeia Logística”, mas, não vamos nos ater a nomenclatura, e sim ao significado.

0
0 17
Artigo Evandro Wendt · Abr. 13 3m read

A partir do InterSystems IRIS 2025.1, a forma como os cubos dependentes são tratados em construções (builds) e sincronizações de cubos foi alterada.

Essa mudança pode exigir a modificação de métodos personalizados de construção/sincronização. Se você estiver usando o Gerenciador de Cubos (Cube Manager), essas alterações já foram consideradas e tratadas, o que significa que nenhuma ação é necessária.

Antes dessa mudança, era necessário que os cubos fossem construídos e sincronizados na ordem correta, levando em conta quaisquer relacionamentos ou dependências entre eles. Com essa alteração, os cubos dependentes são atualizados automaticamente conforme necessário ao utilizar as APIs %BuildCube ou %SynchronizeCube.

0
0 11
Artigo Evandro Wendt · Abr. 13 5m read

 

Uma pergunta que surge rapidamente ao configurar o IAM (também conhecido como Kong Gateway) é quantas rotas devem ser criadas para alcançar todos os objetos de negócio em uma API IRIS.

Um erro comum é criar uma rota por objeto de negócio, multiplicando desnecessariamente o número de rotas.

0
0 16