Artigo Heloisa Paiva · Mar. 18 3min de leitura Plataformas de Dados e Desempenho - Parte 6: Perfil de E/S de Armazenamento do Caché Eu e os outros Arquitetos de Tecnologia frequentemente precisamos explicar aos clientes e fornecedores os requisitos de E/S do Caché e a forma como as aplicações Caché utilizarão os sistemas de armazenamento. As tabelas a seguir são úteis ao explicar o perfil e os requisitos típicos de E/S do Caché para uma aplicação de banco de dados transacional com clientes e fornecedores. As tabelas originais foram criadas por Mark Bolinsky. Em publicações futuras, discutirei mais sobre E/S de armazenamento, portanto, estou publicando essas tabelas agora como referência para esses artigos. #Administração do Sistema #Desempenho #Soluções de Negócio e Arquiteturas #Caché #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 7
Artigo Heloisa Paiva · Mar. 13 11min de leitura Plataformas de Dados e Desempenho da InterSystems - Parte 5: Monitoramento com SNMP Plataformas de Dados e Desempenho da InterSystems - Parte 5: Monitoramento com SNMP #Administração do Sistema #Desempenho #Monitoramento #Soluções de Negócio e Arquiteturas #Caché #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 10
Artigo Heloisa Paiva · Mar. 9 2min de leitura Construindo Agentes de IA com InterSystems IRIS - O que queremos dizer? Olá, colegas! Como vocês podem ver, o novo tópico do concurso de programação é Agentes de IA. O tópico tem sido muito comentado recentemente na Internet e possui diferentes significados. Vocês podem estar curiosos sobre o que queremos dizer com agentes de IA em relação ao concurso de programação da InterSystems. #Artificial Intelligence (AI) #Generative AI (GenAI) #IRIS contest 1 0 0 12
Artigo Heloisa Paiva · Mar. 7 7min de leitura Especificações de Geração de OpenAPI Introdução Uma API REST (Representational State Transfer ou Transferência de Estado Representacional) é uma interface que permite que diferentes aplicações se comuniquem entre si através do protocolo HTTP, usando operações padrão como GET, POST, PUT e DELETE. APIs REST são amplamente utilizadas no desenvolvimento de software para expor serviços acessíveis por outras aplicações, possibilitando a integração entre diferentes sistemas. #JSON #ObjectScript #REST API #Tutorial #InterSystems IRIS 1 0 0 12
Artigo Heloisa Paiva · Mar. 5 6min de leitura Criação de JWT e integração com InterSystems IRIS O que é JWT? JWT (JSON Web Token) é um padrão aberto (RFC 7519) que oferece um método leve, compacto e auto-contido para transmitir informações de forma segura entre duas partes. É comumente usado em aplicações web para autenticação, autorização e troca de informações. Um JWT é tipicamente composto por três partes: 1. Cabeçalho JOSE (JSON Object Signing and Encryption) 2. Payload (Carga útil)3. Assinatura #API #Autenticação #Criptografia #JSON #OAuth2 #REST API #Segurança #HealthShare #InterSystems IRIS #InterSystems IRIS for Health 2 0 0 10
Artigo Heloisa Paiva · Fev. 27 6min de leitura De volta ao início: Por que InterSystems? A InterSystems está na vanguarda da tecnologia de bancos de dados desde sua criação, sendo pioneira em inovações que consistentemente superam concorrentes como Oracle, IBM e Microsoft. Ao se concentrar em um design de kernel eficiente e adotar uma abordagem intransigente em relação ao desempenho de dados, a InterSystems criou um nicho em aplicações de missão crítica, garantindo confiabilidade, velocidade e escalabilidade. #Analytics #Artificial Intelligence (AI) #Desempenho #IntegratedML #Journaling #Modelo de Dados #Multi-model #Python #Soluções de Negócio e Arquiteturas #InterSystems IRIS 2 0 0 15
Artigo Heloisa Paiva · Fev. 25 3min de leitura Importando oum objeto json com uma propriedade de string grande Para um de nossos clientes, precisei integrar com o endpoint AFAS imageconnector/imageconnector/{imageId}?format={format}. Esse endpoint retorna uma mensagem JSON com a imagem como uma propriedade de string codificada em base64, além do mimetype da imagem. #JSON #InterSystems IRIS #InterSystems IRIS for Health #Health Connect 1 0 0 18
Artigo Heloisa Paiva · Fev. 23 1min de leitura Como rodar SQL no terminal Rubrica de Perguntas Frequentes da InterSystems Para executar SQL no Terminal, use $system.SQL.Shell(). Por favor, consulte o exemplo abaixo. #Dicas e truques #Caché #Ensemble #InterSystems IRIS #InterSystems IRIS for Health 1 0 0 14
Artigo Heloisa Paiva · Fev. 21 4min de leitura Controlando o IRISTEMP: Pare de Deixar Que Ele Ocupe Todo o Seu Armazenamento! Introdução: Quando o IRISTEMP Armazena Dados Demais Então, você verificou seu servidor e viu que o IRISTEMP está crescendo demais. Não precisa entrar em pânico. Vamos investigar o problema antes que seu armazenamento acabe. Passo 1: Confirmar o Problema de Crescimento do IRISTEMP Antes de assumir que o IRISTEMP é o problema, vamos verificar seu tamanho real. Verificar o Espaço Livre Execute o seguinte comando no terminal IRIS: #Administração do Sistema #SQL #Caché #InterSystems IRIS 1 0 0 16
Artigo Heloisa Paiva · Fev. 19 7min de leitura ObjectScript Class Explorer - Explorando Classes ObjectScript na Notação UML Olá! Este artigo é uma pequena visão geral de uma ferramenta que ajuda a entender classes e sua estrutura dentro dos produtos InterSystems: do IRIS ao Caché, Ensemble e HealthShare. Em resumo, ela visualiza uma classe ou um pacote inteiro, mostra as relações entre as classes e fornece todas as informações possíveis para desenvolvedores e líderes de equipe sem fazê-los ir ao Studio e examinar o código lá. Se você está aprendendo os produtos InterSystems, revisando muitos projetos ou apenas interessado em algo novo nas soluções de tecnologia InterSystems - você é mais do que bem-vindo para ler a visão geral do ObjectScript Class Explorer! #Comunicação Visual #Ferramentas #Modelo de Dados Objeto #ObjectScript #Caché #Ensemble #HealthShare #InterSystems IRIS #Open Exchange Open Exchange app 1 0 0 20
Artigo Heloisa Paiva · Fev. 17 7min de leitura Monitorando InterSystems IRIS com Prometheus e Grafana Monitorar sua implantação do IRIS é crucial. Com a descontinuação do System Alert and Monitoring (SAM), uma solução moderna e escalável é necessária para obter insights em tempo real, detecção precoce de problemas e eficiência operacional. Este guia aborda a configuração do Prometheus e Grafana no Kubernetes para monitorar o InterSystems IRIS de forma eficaz. #Administração do Sistema #API #Comunicação Visual #Kubernetes #Monitoramento #REST API #InterSystems IRIS Open Exchange app 1 0 0 23
Artigo Heloisa Paiva · Fev. 13 4min de leitura Debugando a mensagem “Server Availability Error” ao carregar a Aplicação Web No WRC, frequentemente vemos clientes entrarem em contato conosco porque seus Web Gateways são incapazes de servir páginas web. Este artigo explicará um motivo frequente para a ocorrência desses erros e descreverá algumas ferramentas que podem ser usadas para depurar o problema. #CSP #Depuração #Web Gateway #InterSystems IRIS 1 0 0 14
Artigo Heloisa Paiva · Fev. 11 4min de leitura %Status e Exceptions do IRIS Você pode encontrar erros durante qualquer ponto da execução do programa, e existem várias maneiras de levantar e tratar essas exceções. Neste artigo, exploraremos como as exceções são tratadas de forma eficiente no IRIS. Um dos tipos de retorno mais comumente usados é %Status, que é usado por métodos para indicar sucesso ou falha. Vamos começar discutindo os valores de %Status. #Tratamento de Erro #HealthShare #InterSystems IRIS #InterSystems IRIS for Health #Health Connect 1 0 0 23
Artigo Heloisa Paiva · Fev. 9 6min de leitura Serviço REST em Produção IRIS: Quando Você Quer Mais Controle Sobre Dados Não Tratados “A pedido dos sobreviventes, os nomes foram alterados. Por respeito aos mortos, o RESTO foi contado exatamente como aconteceu.” #Concurso #Interoperabilidade #ObjectScript #Operação de negócios #Regras do negócio #Serviços empresariais #Caché #Ensemble #InterSystems IRIS 0 0 0 18
Artigo Heloisa Paiva · Fev. 7 3min de leitura Introdução ao InterSystems IRIS: Um Guia Completo Atualizado 28/02/25 Olá Comunidade, Vocês podem desbloquear todo o potencial do InterSystems IRIS — e ajudar sua equipe a se integrar — com a gama completa de recursos de aprendizado da InterSystems oferecidos online e presencialmente, para todas as funções em sua organização. Desenvolvedores, administradores de sistema, analistas de dados e integradores podem rapidamente se atualizar. #Iniciante #Tutorial #InterSystems IRIS #Portal de Aprendizagem 0 0 0 29
Artigo Heloisa Paiva · Fev. 5 2min de leitura Retornar imagens usando pesquisa de vetor (2) Você precisa instalar o aplicativo primeiro. Se não estiver instalado, por favor, consulte o artigo anterior. #Embedded Python #SQL #Vector Search #Vue.js #InterSystems IRIS for Health Open Exchange app 0 0 0 15
Artigo Heloisa Paiva · Fev. 3 3min de leitura Variáveis de host SQL ausentes ? Variáveis de host são um recurso de programação bastante comum em muitas implementações de SQL.Uma pergunta recente no DC me alertou para o fato de que, no IRIS, Caché, Ensemble, ... variáveis de host existem apenas dentro do SQL incorporado: > Você pode fornecer variáveis de host apenas para consultas SQL incorporadas. < Exemplos relacionados estão incluídos na documentação disponível. Esta é uma descrição de uma solução alternativa caso você não use/não possa usar SQL incorporado. #SQL #Caché #Ensemble #InterSystems IRIS Open Exchange app 1 1 0 20
Artigo Heloisa Paiva · Fev. 1 2min de leitura Retornar imagens usando pesquisa de vetor (1) Olá Comunidade, Neste artigo, apresentarei meu aplicativo iris-image-vector-search.A demonstração de recuperação de vetores de imagem usa IRIS Embedded Python e o modelo OpenAI CLIP para converter imagens em dados vetoriais de 512 dimensões. Através do novo recurso de Busca Vetorial, VECTOR-COSINE é usado para calcular a similaridade e exibir imagens de alta similaridade. #Embedded Python #Vector Search #Vue.js #InterSystems IRIS Open Exchange app 0 0 0 20
Artigo Heloisa Paiva · jan 30 4min de leitura Suporte JSON no IRIS SQL Enquanto trabalhava para obter suporte JSON para algumas bibliotecas Python, descobri alguns recursos fornecidos pelo IRIS. JSON_OBJECT - Uma função de conversão que retorna dados como um objeto JSON. JSON_ARRAY - Uma função de conversão que retorna dados como um array JSON. IS JSON -Determina se um valor de dados está no formato JSON. JSON_TABLE Retorna uma tabela que pode ser usada em uma consulta SQL mapeando JSON. JSONPath é uma linguagem de consulta para consultar valores em JSON. #JSON #SQL #InterSystems IRIS 0 0 0 17
Artigo Heloisa Paiva · jan 28 4min de leitura Conectando JDBC ao MS Azure SQL pelo Microsoft Entra e Active Directory Password Authentication Não tenho certeza se muitos se conectam ao MS SQL para executar consultas, procedimentos armazenados, etc., mas nosso Sistema de Saúde possui muitos bancos de dados baseados em MS SQL que utilizamos no ambiente de Interoperabilidade por vários motivos. Com a migração do ambiente local para a nuvem, enfrentamos algumas dificuldades com as conexões do SQL Gateway e como configurá-las para usar o Microsoft Entra para autenticação do Active Directory. #Azure #Bancos de dados #Java #JDBC #Nuvem #SQL #HealthShare #InterSystems IRIS #InterSystems IRIS for Health #Health Connect 0 0 0 14