Olá Desenvolvedores,
Assista a este vídeo para saber como implantar seu servidor FHIR usando AWS, EKS e Kubernetes: vantagens e desvantagens da implantação na nuvem e fazer uma demonstração de implantação:
Olá Desenvolvedores,
Assista a este vídeo para saber como implantar seu servidor FHIR usando AWS, EKS e Kubernetes: vantagens e desvantagens da implantação na nuvem e fazer uma demonstração de implantação:
Recentemente, percebi que já faz muito tempo que não falo sobre os recursos mais recentes da extensão ObjectScript da InterSystems para Visual Studio Code.
Tenho o prazer de anunciar a versão 2.12.1 da extensão ObjectScript, contendo diversas melhorias que facilitam a vida do desenvolvedor. Alguns destaques são descritos abaixo, incluindo o recurso nº 1 solicitado pelo Global Summit – importação de XML!
Como sempre, encontre a lista completa de modificações no CHANGELOG, incluindo muitas correções de bugs e vulnerabilidades.
A interface do usuário para a

No Linux, siga as etapas a seguir para excluir uma instância do InterSystems IRIS (doravante denominada IRIS).
(1) Pare a instância IRIS que você deseja desinstalar usando iris stop
# iris stop <instance name>(2) Exclua as informações da instância usando o seguinte comando
# iris delete <instance name>(3) Exclua o diretório de instalação do IRIS usando o comando rm -r
# rm -r <install directory>Além do diretório de instalação, o IRIS também usa (a) e (b) abaixo.
-----------------------------------------
(a) /usr/local/etc/irissys <Após dois Webinars locais, focamos no VS Code ["Intro" e "Beyond Basics"; em hebraico], preparei para os participantes alguns links relacionados de recursos relevantes que enviamos como acompanhamento. Compartilhando-os aqui também para o benefício da Comunidade.
É claro que todos vocês são bem-vindos para adicionar mais recursos úteis.
Talvez você não perceba isso, mas sua conta de login da InterSystems pode ser usada para acessar uma ampla variedade de serviços da InterSystems que ajudam você a aprender e usar o InterSystems IRIS e outras tecnologias da InterSystems de maneira mais eficaz. Continue lendo para saber mais sobre como descobrir novos conhecimentos técnicos e ferramentas usando sua conta de login da InterSystems. Além disso, após a leitura, participe da Enquete na parte inferior, para que possamos ver como este artigo foi útil para você!
Uma conta de login da Inter
.png)
O InterSystems IRIS oferece um ambiente completo de desenvolvimento para a criação de aplicativos sofisticados com uso intensivo de dados e análises que conectam silos de dados e aplicativos. O InterSystems IRIS oferece suporte ao desenvolvimento de aplicativos do lado do servidor com Python e InterSystems ObjectScript.
O InterSystems IRIS fornece suporte ao desenvolvimento de aplicativos do lado do servidor com Python e InterSystems ObjectScript. O InterSystems IRIS também oferece suporte ao desenvolvimento do lado do cliente usando muitas tecnologias de desenvolvimento populares, incluindo J
Se você estiver executando o IRIS em uma configuração espelhada para alta disponibilidade (HA) no Azure, a questão de fornecer um [VIP espelho] (https://docs.intersystems.com/irislatest/csp/docbook/DocBook.UI.Page.cls?KEY=GHA_mirror_set_config#GHA_mirror_set_virtualip) (IP virtual) se torna relevante. O IP virtual oferece uma maneira de sistemas downstream interagirem com o IRIS usando um endereço IP. Mesmo quando ocorre uma tolerância a falhas, os sistemas downstream podem se reconectar ao mesmo endereço IP e continuar trabalhando.
O principal problema, ao implantar no Azure, é que um VIP IRIS requer que o IRIS seja basicamente um administrador de rede, de acordo com a documentação.
Para obter HA, os membros espelho IRIS precisam ser implantados em diferentes zonas de disponibilidade de uma sub-rede (o que é possível no Azure, já que as sub-redes podem abranger várias zonas). Uma das soluções pode ser os balanceadores de carga, mas eles têm um custo extra e você precisa administrá-los.
Neste artigo, quero fornecer uma maneira de configurar um VIP espelho sem usar os balanceadores de carga sugeridos na maioria das outras arquiteturas de referência do Azure.
Olá Desenvolvedores,
Assista a este vídeo para aprender as diferentes funções do OAuth 2.0, escopos, tokens, fluxos de autenticação/tipos de concessão importantes e muito mais:
Recentemente, precisei executar o WebGateway em uma porta adicional, mas com uma diferença - essa porta deve publicar apenas uma aplicação web.
A princípio, pensei em configurar o Web Gateway para permitir apenas aplicativos web específicos (~urls), mas a configuração do Web Gateway é de acordo com a configuração do Apache:
LoadModule csp_module_sa "/opt/webgateway/bin/CSPa24.so"
CSPModulePath "/opt/webgateway/bin/"
CSPConfigPath "/opt/webgateway/bin/"E embora LoadModule tenha dois contextos permitidos, configuração do servidor e host virtual, o módulo csp deve ser carregado uma vez no con
Good evening, Masters
I communicate with an API, using the %Net.HttpRequest class, I can include, query and change information, but I cannot delete it
%Net.HttpRequest does not have DELETE (as it has Get,Put,Post)
<METHOD DOES NOT EXIST> *Delete,%Net.HttpRequest
What is another way to do this exclusion?
Grateful
davidson
Olá Comunidade,
Assista ao video para conhecer os componentes de uma produção HL7 V2 nos produtos InterSystems, que funciona como um mecanismo de integração para conectar sistemas de saúde:
bom dia!!!!!!
temos um convite especial para você no início da sua carreira!!!!!
https://www.intersystems.com/careers/careers-search/?gh_jid=5870194003
Temos um ótimo ambiente para que você possa desenvolver suas habilidades.
bom dia à todos,
temos vaga em aberto para São Paulo!!!!!
https://www.intersystems.com/careers/careers-search/?gh_jid=5870192003
Se for a sua cara, não deixe de aplicar!!!!
Como criar uma conexão ODBC no seu laptop Windows nativo para o IRIS em execução em uma VM Windows no mesmo computador, testar a conexão e extrair os dados do IRIS para o Excel.
Recentemente, descobri que o Excel pode se conectar a bancos de dados externos por ODBC. Isso inclui basicamente qualquer origem de dados ODBC. Como o IRIS é compatível com o ODBC pela API ODBC, podemos aproveitar o InterSystems ODBC Driver para estabelecer uma conexão ODBC com o IRIS no Windows que o Excel possa utilizar.
Antes de começar, verifique se você instalou o driver ODBC da InterSystems mais recente no seu Wi

De acordo com o Databricks, Apache Parquet é um formato de dados de código aberto orientado por colunas que é projetado para o armazenamento e recuperação de dados eficiente. Ele fornece esquemas eficientes de compactação e codificação de dados com um desempenho aprimorado para lidar com dados complexos em massa. O Apache Parquet foi criado para ser um formato de troca comum para ambas as cargas de trabalho em lote e interativas. É semelhante a outros formatos de arquivo de armazenamento colunar disponíveis no Hadoop, especificamente, RCFile e ORC. (fonte: https://www.databricks.com/glossary/w
.png)
Em versões recentes do IRIS, um novo e poderoso comando de carregamento de dados foi apresentado ao SQL: LOAD DATA. Esse recurso foi altamente otimizado para importar dados para o IRIS com extrema rapidez, inserindo centenas de gigabytes de dados em segundos, em vez de horas ou dias.
Essa é uma melhoria bastante empolgante. No entanto, ainda há um grande problema na experiência de carregamento de dados. Especificamente, o tempo e o trabalho necessários para:

Alguns dos nossos aplicativos oferecem serviços SOAP que usam consultas SQL baseadas em "DSTIME" que retornam registros que foram adicionados ou alterados recentemente. Como os registros não mudam com frequência, essas consultas geralmente retornam uma quantidade pequena de registros e, por isso, levam pouco tempo.
No entanto, às vezes fazemos uma alteração em uma tabela que afeta todos os registros nela. Quando isso acontece, na próxima solicitação SOAP de um cliente SOAP, o serviço executará sua consulta, que levará bem mais tempo, porque todos os registros são incluídos (para nossos apps, a
O diário (Journal) é um recurso essencial do IRIS e uma parte do que torna o IRIS um banco de dados confiável. Embora o diário seja fundamental para o IRIS, há nuances, então escrevi este artigo para resumir (mais brevemente do que nossa documentação com todos os detalhes) o que você precisa saber. Percebo a ironia de dizer que uma leitura de 27 minutos é breve.
Toda modificação em um banco de dados que tenha diário (sets e kills) é registrada com o carimbo de data/hora em um arquivo de diário. Isso é feito em paralelo com as gravações nos bancos de dados e no diár
O IRIS tem adaptadores de entrada SQL para uso com SQL gateways, como EnsLib.SQL.InboundAdapter, para consultar repetidamente as conexões do SQL Gateway. Surgiu uma situação em que queríamos consultar alguns dados em um banco de dados interno, mas não encontramos um serviço pronto para uso com essa finalidade.
Tenha um Serviço genérico que possa pesquisar o SQL interno para trabalhar com componentes downstream.
O que não ficou claro era "Como envio um conjunto de resultados downstream". Não estava muito claro porque o próprio resultset não é uma classe persiste
No cenário de dados atual, as empresas enfrentam vários desafios diferentes. Um deles é fazer análises sobre uma camada de dados unificada e harmonizada disponível para todos os consumidores. Uma camada que possa oferecer as mesmas respostas às mesmas perguntas, independentemente do dialeto ou da ferramenta usada. A Plataforma de Dados InterSystems IRIS responde a isso com um complemento de Análise Adaptativa que pode fornecer essa camada semântica unificada. Há muitos artigos no DevCommunity sobre como usá-lo por ferramentas de BI. Este artigo abordará como consumi-lo com IA e também como rec

Como todos vocês sabem, o mundo da inteligência artificial já está aqui, e todos querem usá-la em seu benefício próprio.
Há várias plataformas que oferecem serviços de inteligência artificial gratuitos, por assinatura ou particulares. No entanto, a que se destaca pelo grande "alvoroço" que fez no mundo da computação é a Open AI, sobretudo devido aos seus serviços mais renomados: ChatGPT e DALL-E.
Open AI é um laboratório de pesquisa de IA sem fins lucrativos lançado em 2015 por Sam Altman, Ilya Sutskever, Greg Brockman, Wojciech Zaremba, Elon Musk, John Schulman e Andrej

IAM 3.4
A versão 3.4.2 do InterSystems API Manager (IAM) agora está com disponibilidade geral. Além de correções de bugs e pequenas melhorias, o IAM 3.4 inclui vários recursos que podem ser do interesse dos clientes IRIS.
InterSystems anuncia sua primeira prévia, como parte do programa de prévia para desenvolvedores da versão 2024.1. Esta versão incluirá InterSystems IRIS®, InterSystems IRIS® for HealthTM, e HealthShare® Health Connect.
Muitas atualizações e melhorias foram adicionadas em 2024.1 e também há recursos totalmente novos, como o uso de vetores no ObjectScript, Pesquisa de vetores (experimental), Banco de Dados de vários volumes (Multi-Volume), a capacidade de usar Backup On-line Rápido (experimental) e a introdução de Múltiplas Portas de Super Servidor. Muitas outras melhorias também es
✓ 4.737 membros ingressaram na Comunidade de Desenvolvedores em 2023
✓ 19.063 postagens publicadas no total
✓ 10.995 membros participaram no total
Fui desafiado a criar um aplicativo de bot do Azure que possa recuperar e publicar dados no IRIS for Health.
Os dados de um paciente já foram registrados no repositório FHIR do IRIS for Health.
O MRN do paciente é 1001. O nome dele é Taro Yamad. (em japonês: 山田 太郎)
Esse bot pode publicar novas leituras de oxímetro como um recurso de observação associado ao paciente.
Sejam todos bem-vindos!
Neste breve artigo, quero apresentar um exemplo de uso que vários de vocês que trabalham com o IRIS como back-end para seus web applications devem ter enfrentado mais de uma vez: como enviar um arquivo do front-end para o servidor.
Em geral, a maneira mais simples que encontrei de realizar essa tarefa é transformar o arquivo do front-end para o formato Base64 e fazer uma chamada POST para o servidor anexando o Base64 obtido a uma mensagem JSON onde é indicado o nome do arquivo em um parâmetro e os dados codificados em outro. Algo parecido com isto:
{
"fileData": "JVUm cliente perguntou recentemente se o IRIS era compatível com o OpenTelemetry, pois queria medir o tempo que os serviços SOAP implementados pelo IRIS levavam para serem concluídos. O cliente já tem diversas outras tecnologias compatíveis com o OpenTelemetry para o tracing de processos. No momento, o InterSystems IRIS (IRIS) não oferece suporte nativo ao OpenTelemetry.
É verdade que a plataforma de dados do IRIS tem várias maneiras de capturar, registrar e analisar o desempenho de uma instância em execução. Essas informações não saem do IRIS por outros componentes do OpenTelemetry, como Age

Alguns meses atrás, enfrentei um desafio importante: otimizar o tratamento da lógica de negócios em nosso aplicativo. Meu objetivo era extrair a lógica de negócios do código e passar para analistas. Lidar com várias regras pode resultar facilmente em um código desorganizado com uma infinidade de instruções "if", especialmente se o programador não entende a complexidade ciclomática. Esse código vira uma dor de cabeça para quem trabalha com ele — difícil de escrever, testar e desenvolver.
![]() |
No momento, vários artistas digitais usam a tecnologia de IA generativa como apoio para acelerar a entrega das suas obras. Hoje em dia, é possível gerar uma imagem correspondente a partir de uma frase. Há várias soluções no mercado para isso, incluindo algumas disponíveis para uso por APIs. Veja algumas neste link: https://www.analyticsvidhya.com/blog/2023/08/ai-image-generators/.
Criei um novo aplicativo para usar no IRIS aproveitando uma dessas APIs. Escolhi a API Imagine. Ela permite até 50 chamadas gratuitas por dia e tem um pacote pago interessante que possibilita a criação de milhares de
.png)
Temos um delicioso conjunto de dados com receitas escritas por vários usuários do Reddit, porém, a maioria das informações é texto livre, como o título ou a descrição de um post. Vamos descobrir como carregar o conjunto de dados facilmente, extrair algumas características e analisá-las usando recursos do modelo de linguagem grande da OpenAI no Embedded Python e no framework Langchain.
Primeiro de tudo, precisamos carregar o conjunto de dados ou podemos só nos conectar a ele?
Há diferentes maneiras de alcançar isso: por exemplo, é possível usar o CSV Record Mapper
