Todo o tempo

Como a maioria de vocês já ouviu falar, a InterSystems anunciou a descontinuação do Studio com o lançamento do IRIS 2023.2. Um plano detalhado de descontinuação foi revelado em novembro e agora estamos atingindo o primeiro marco desse plano. A partir dos kits de visualização 2024.2, os kits do Windows não conterão mais o Studio.

0 0
0 122
InterSystems Developer Community é uma comunidade de 23,107 desenvolvedores incríveis
Somos um local onde os programadores do InterSystems IRIS aprendem e compartilham, permanecem atualizados, crescem juntos e se divertem!
Artigo
· jan 4, 2024 2min de leitura
Obtendo JSON do SQL

Você sabia que pode obter dados JSON diretamente das suas tabelas SQL?

Vou apresentar duas funções SQL úteis que são usadas para recuperar dados JSON de consultas SQL - JSON_ARRAY e JSON_OBJECT.
Você pode usar essas funções na instrução SELECT com outros tipos de itens select, e elas podem ser especificadas em outros locais onde uma função SQL pode ser usada, como em uma cláusula WHERE

0 0
0 122

Olá Desenvolvedores,

Não percam o Dr. Raimundo Nonato Benevides Cardoso, diretor de desenvolvimento de negócios de saúde da InterSystems, em uma palestra sobre o modelo da Medicina do amanhã, focada nos princípios de que os serviços de saúde devem ser Preditivos, Preventivos, Proativos, Personalizados e baseados em Parceiros – daí os 5Ps.

Inspire-se! Inscreva-se!

0 0
0 122

Introdução

Suponha que você desenvolveu uma nova aplicação utilizando a parte de Interoperabilidade do InterSystems IRIS e você tem certeza de que será um sucesso! No entanto, você ainda não tem um número concreto de quantas pessoas irão utilizá-la. Além disso, pode haver dias específicos em que há mais pessoas utilizando sua aplicação e dias em que quase ninguém irá acessar. Deste modo, você necessita de que sua aplicação seja escalável!

1 0
0 121

Introdução

Esse é um tutorial simples da forma mais rápida que eu achei para criar uma base de dados de exemplo para quaisquer razões, como realizar testes, fazer exemplos para tutoriais, etc.

Criando um namespace

  1. Abra o terminal
  2. Escreva o comando "D $SYSTEM.SQL.Shell()"
  3. Escreva"CREATE DATABASE " e o nome desejado para o namespace.

Agora você tem um namespace novo de uma forma muito mais rápida que criando pelo Portal de Administração - que é claro que oferece muito mais opções de configuração.

1 0
0 120

Olá pessoal, tudo bem?

Estou com uma mensagem de alerta no portal do IAM, informando que a licença está prestes a expirar em alguns dias. Acredito que essa licença não tem ligação com a licença do IRIS, já que a licença IRIS vencerá com outra data.

Além da licença IRIS há a necessidade de adquirir uma licença junto ao Kong?

- IAM versão: iam:2.3.3.2-1

1 2
0 118

Olá Desenvolvedores,

O período de registro para o Concurso de Programação Acelerador FHIR da InterSystems está em pleno andamento! Nós convidamos todos os desenvolvedores FHIR para criar uma aplicação nova ou testar aplicações existentes utilizando o InterSystems IRIS FHIR Accelerator Service (FHIRaaS) on AWS.

E agora você tem uma grande oportunidade para ganhar um acesso GRÁTIS ao FHIRaaS na AWS! Então, para dar o primeiro passo para dominar o FHIRaaS, você precisa se registrar em nosso Portal FHIR Portal utilizando este link:

👉🏼 https://portal.trial.isccloud.io/account/signup

2 0
0 120
Artigo
· Maio 7, 2021 1min de leitura
Dica do portal: modo de sistema

Se você trabalha com o Portal em várias instâncias do Caché, Ensemble ou HealthShare, pode achar útil definir o Modo do Sistema das várias instâncias, de modo a dar a si mesmo um lembrete visual da função daquela em que você está trabalhando atualmente.

Por exemplo:

3 0
0 119
Pergunta
· Dez. 1, 2023
Dicas para um iniciante

Bom dia pessoal.

Me chamo Gustavo Pontes e estou iniciando nos estudos do InterSystems Cache, pois é o software utilizado na empresa na qual trabalho. Venho por meio deste post pedir que me deem dicas de onde começar a estudar o Cache e qual a ordem dos aprendizados para poder programar usando o Cache.

Muito obrigado!

1 2
0 116

Eu gostaria de anunciar o lançamento de algo realmente bastante interessante - revolucionário na verdade. Isso pode soar exagerado, mas acho que você não viu nada parecido com isso, ou mesmo pensou que fosse possível!

Lançamos um novo módulo JavaScript/Node.js chamado glsdb, mais informações:

https://github.com/robtweed/glsdb

3 0
0 118
Fechado

Pessoal,

Procuro perfil de analista de integração / Ensemble (freelance). Interessados, por favor enviar mensagem de WhatsApp (61) 98405-2981.

Local de trabalho: 100% Remoto

Habilidades: Cache DB, Object Script, InterSystems, Ensemble

Conhecimentos Necessários:

3 0
0 118

Mudando do Studio para o VSCode como muito outros irão fazer agora que o plugin ObjectScript está na versão 1.0, eu percebi que estavam faltando alguns itens no explorer do objectscript. Por exemplo, quando criamos uma API Rest usando a especificação da primeira abordagem, são geradas 3 classes, uma application.impl, application.disp e uma application.spec, porém a classe disp não aparece no Object Explorer.

Como a application.disp é uma classe gerada, para mostrar essas classes você precisa ativar essa opção clicando no switch no object explorer:

0 1
0 98

Visão geral

A documentação online contém o tópico Defining and Using Class Queries (Definir e usar consultas de classe) para referência-

A personalização direta de procedimentos armazenados com ObjectScript tem sido útil para acessar o armazenamento NoSQL e as mensagens externas pela integração, para apresentar a saída em um formato tabular.

1 0
0 117
Artigo
· Ago. 21, 2023 3min de leitura
Usando JSON no IRIS

Outro dia, vi um artigo sobre o uso do pacote %ZEN ao trabalhar com JSON e decidi escrever um artigo descrevendo uma abordagem mais moderna. Recentemente, houve uma grande mudança no uso de %ZEN.Auxiliary.* para as classes JSON dedicadas. Isso permitiu o trabalho mais orgânico com JSONs.

Portanto, há basicamente 3 classes principais para trabalhar com o JSON:

  • %Library.DynamicObject - oferece uma maneira simples e eficiente de encapsular e trabalhar com documentos JSON padrão. Além disso, há outra possibilidade além de escrever o código habitual para criar a instância de uma classe desta maneira
set obj = ##class(%Library.DynamicObject).%New()

É possível usar a seguinte sintaxe

set obj = {}
  • %Library.DynamicArray - oferece uma maneira simples e eficiente de encapsular e trabalhar com arrays JSON padrão. Com arrays, é possível usar a mesma abordagem com objetos, ou seja, você pode criar uma instância da classe
set array = ##class(%DynamicArray).%New()

Ou fazer isso usando colchetes []

set array = []
  • %JSON.Adaptor é uma maneira de mapear objetos do ObjectScript (registrado, serial ou persistente) para entidades dinâmicas ou texto JSON.

2 0
1 116

Olá Comunidade!

Quero apresentar a você um novo recurso poderoso do objectscriptQuality, nosso analisador de código estático.

Cada vez que uma nova versão do IRIS é lançada, você precisa preparar um roadmap para a migração, gastando muito tempo em testes para descobrir onde o seu código não funciona com a versão mais recente. Ou, talvez, você precise que o seu código seja compatível com várias versões do IRIS ou Caché.

0 0
0 115

Publiquei um Serviço SOAP.
Recebo o cabeçalho abaixo com o parametro mustUnderstand="1", logo preciso criar a estrutura para interpretar o cabeçalho.

Ocorre que o valor contido na TAG <Action/> é puramente uma string. Não estou conseguindo fazer a classe de header aceitar esse valor, uma vez que por default ela espera que a TAG <Action/> contenha subelementos espelhados nas suas propriedades (como se fizesse o correlate e não conseguisse interpretar a string).

Alguém sabe como consigo receber esse cabeçalho?

Cabeçalho do XML:

1 3
0 111