Olá Comunidade,
Assista a este vídeo para ver como se conectar ao InterSystems Cloud Services a partir de seu aplicativo Python usando a interface do driver InterSystems DB-API:
InterSystems IRIS é uma plataforma de dados completa
A InterSystems IRIS oferece tudo que você precisa para capturar, compartilhar, entender e agir com base no ativo mais valioso de sua organização - seus dados.
Como uma plataforma completa, a InterSystems IRIS elimina a necessidade de integração de múltiplas tecnologias de desenvolvimento. As aplicações requerem menos código, menos recursos do sistema e menos manutenção.
Olá Comunidade,
Assista a este vídeo para ver como se conectar ao InterSystems Cloud Services a partir de seu aplicativo Python usando a interface do driver InterSystems DB-API:
O InterSystems Kubernetes Operator (IKO) 3.5 agora está disponível para todos. O IKO 3.5 adiciona novas funcionalidades significativas junto com inúmeras correções de bugs. Os destaques incluem:
Meu servidor IRIS desapareceu devido ao upgrade da versão docker, sendo que criei o servidor IRIS a partir do contêiner docker.
Com base nessa experiência, queria mostrar como fazer o backup do servidor IRIS antes do upgrade da plataforma ou do docker e o processo de reconstrução do IRIS em um novo ambiente.
Após terminar de criar o servidor IRIS, você precisa fazer um backup.
Recomendo que você faça o backup antes do upgrade se tiver classes, rotinas e globais que quer manter ao reconstruir seu ambiente.
Essa marca "{}" indica um parâmetro de entrada.
Resumo
Query
Queryé um método para encontrar dados que atendem às condições e apresentar os resultados como um conjunto de dados.
QuerySQL Query,Usando %SQLQuery e SQL SELECT.Observação: antes de falar sobre a solução de Query geral, vamos primeiro entender os fundamentos da Query para compreender os princípios da implementação. Se você já conhece o uso básico da Query, pule esta seção e vá direto para "Desafios".
Neste artigo, apresentaremos como lidar com a situação: "Excluí acidentalmente uma global!"
Arquivos de backup e journals são usados para recuperar globais específicas que foram excluídas acidentalmente. A restauração é executada especificando as condições e restaurando registros do journal usando o utilitário ^ZJRNFILT. Dessa forma, você pode aplicar um backup pontual do banco de dados e até incluindo a exclusão de uma global específica para registros do journal que contêm as exclusões.
Olá Comunidade,
Assista a este vídeo para ver como se conectar ao InterSystems Cloud Services a partir de seu aplicativo Java usando o driver InterSystems JDBC:
Olá Comunidade!
Esta é a segunda postagem com esclarecimentos sobre o nosso
🏆 2º Concurso de Artigos Técnicos em Português da InterSystems 🏆
Período do Concurso
Sabemos que vocês devem estar ansiosos para ganhar os super prêmios do concurso, mas somente irão concorrer os artigos publicados entre os dias 12 de maio e 12 de junho de 2023.
Artigos publicados fora deste período não irão concorrer. Fiquem ligados!
Produção dos Artigos
Não custa nada avisar que artigos produzidos por algoritmos de IA serão desclassificados. Ou seja, NÃO irão concorrer.
Olá pessoal,
estou com uma questão que a seguinte, fiz um webservice apenas para realizar uns testes de configuração e ai publiquei no portal de produção de duas formas:
.png)
na primeira com o nome da classe, não chama a tela de teste dos métodos no caso ao chamar http://localhost:52773/teste/HC.TesteEdu.WebService.cls da erro:
e olhando no log do CSP o retorno é 403 Page Not Found:
mas se chamar o WSDL http://localhost:52773/teste/HC.TesteEdu.WebService.cls?WSDL=1funciona :
e testando em uma ferramente tipo o SOAPUI, funciona perfeitamente.
no caso do B.
Olá Comunidade!
Como alguns membros da comunidade me fizeram a mesma pergunta resolvi postar aqui e esclarecer para todos. Acredito que esta também pode ser a dúvida de outros membros a respeito dos requisitos do 🏆 2º Concurso de Artigos Técnicos em Português da InterSystems 🏆.
" Somente serão aceitos os artigos baseados em InterSystems IRIS?
Dears, good morning
I've been developing cache scripts for over 25 years, my entire ERP system has cached scripts, everything is global, no graphic/web screen.
I have a little knowledge in JS, Html and CSS, and I'm wanting to start web development for my system, go gradually.
I would like if you can help me which would be the best option in development to be able to start. As I live in a region with few training options and specific courses, I will have to take a distance course.
A InterSystems tem o prazer de anunciar que a versão de manutenção estendida do InterSystems IRIS, InterSystems IRIS for Health, e HealthShare Health Connect 2022.1.3 já está disponível. Esta versão fornece algumas melhorias e correções de bugs selecionados paras as versões anteriores 2022.1.x .
Você pode encontrar informações adicionais sobre o que mudou nestas páginas:
Por favor compartilhe seus comentários através da Comunidade de Desenvolvedores e assim possamos construir um produto melhor juntos.
Olá Comunidade,
Assista a este video para obter uma introdução ao armazenamento colunar, e veja como ele pode ser usado na plataforma de dados InterSystems IRIS para melhorar a velocidade das suas consultas analíticas e armazenar dados com eficiência:
A InterSystems anuncia sua quinta prévia para desenvolvedores, como parte do programa de prévia para desenvolvedores da versão 2023.1. Muitas atualizações e aprimoramentos foram adicionados em 2023.1 e também há novos recursos, como suporte pronto para produção para armazenamento em coluna, capacidade de usar FHIR em massa e suporte para MacOS 13 Ventura. Além disso, um novo recurso para fornecer a capacidade de usar Tabelas estrangeiras está sendo lançado como "experimental" e estará acessível por meio de um Programa de cesso antecipado (EAP).
Olá desenvolvedores!
Como você sabe, o IRIS da InterSystems além de globais, objetos, documentos e modelos de dados XML também suporta relacional onde o SQL é esperado como uma linguagem para lidar com os dados.
E como em outros DBMS relacionais, o InterSystems IRIS possui seu próprio dialeto.
Começo esta postagem para dar suporte a uma folha de dicas SQL e convido você a compartilhar seus favoritos - atualizarei o conteúdo com os comentários recebidos.
Aqui vamos nós!
A InterSystems corrigiu um defeito que pode fazer com que uma consulta SQL retorne resultados incorretos.
O defeito existe nos seguintes produtos e em qualquer oferta InterSystems baseada neles.
As versões afetadas são 2021.2, 2022.1.x, 2022.2, and 2022.3:
InterSystems IRIS®
InterSystems IRIS for Health™
HealthShare® Health Connect
A versão afetada 2022.2:
InterSystems HealthShare®
O problema pode ser acionado quando o SQL Runtime Plan Choice (RTPC) está ativado (o padrão) e a consulta contém um "valor verdadeiro" WHERE ? = ?
Bem-vindo ao capítulo seguinte da minha série sobre CI/CD, onde discuto possíveis abordagens de desenvolvimento de software com tecnologias da InterSystems e GitLab.
Hoje, vamos falar sobre interoperabilidade.
Em uma produção de interoperabilidade ativa, há dois fluxos de processo separados: uma produção em funcionamento que processa as mensagens e um fluxo de processo CI/CD que atualiza o código, a configuração da produção e as configurações padrão do sistema.
Claramente, os processos CI/CD afetam a interoperabilidade. No entanto, as perguntas são:
Após uma pausa de quase quatro anos, minha série sobre CI/CD está de volta! Ao longo dos anos, trabalhei com vários clientes da InterSystems, desenvolvendo pipelines de CI/CD para diferentes casos de uso. Espero que as informações apresentadas neste artigo sejam úteis para alguém.
Esta série de artigos discute várias abordagens possíveis para o desenvolvimento de software com tecnologias da InterSystems e do GitLab.
Temos uma variedade interessante de tópicos para abordar: hoje, vamos falar sobre elementos fora do código — ou seja, configurações e dados.
Nesta série de artigos, quero apresentar e discutir várias abordagens possíveis para o desenvolvimento de software com tecnologias da InterSystems e do GitLab. Vou cobrir tópicos como:
Neste artigo, falaríamos sobre como criar e implantar seu próprio contêiner.
O Visual Studio Code (VSCode) é o editor de código mais popular do mercado. Foi criado pela Microsoft e distribuído como um IDE gratuito. O VSCode suporta dezenas de linguagens de programação, incluindo ObjectScript, até 2018, Atelier (baseado no Eclipse). Foi considerado como uma das principais opções para desenvolver produtos InterSystems.
Olá Comunidade,
Temos o prazer de convidá-lo para o próximo webinar em espanhol chamado "EMPI: Configuração e caso de uso".
Data & hora: 30 de Março, 11:00 hrs (BR)
Palestrante: @Luis Angel Pérez Ramos, Sales Engineer, InterSystems Iberia

Você pode recuperar datas e tamanhos de rotina programaticamente usando a consulta RoutineList da classe %Library.Routine (ou apenas %Routine).
A consulta RoutineList tem um argumento e o nome da rotina a ser pesquisado pode ser especificado por correspondência de prefixo ou correspondência intermediária. (Para curingas, especifique * ou ?)
No exemplo a seguir. *.MAC é especificada como argumento.
SET##classAlém da lista de rotinas, você também pode obter a lista de definições de classe.
Responsabilidades
• Atuar na manutenção, correção e melhorias dos sistemas da empresa, de acordo com o seu segmento de atuação.
• Fornecer suporte e acompanhamento nas dificuldades operacionais dos sistemas, esclarecendo dúvidas de usuários.
• Analisar solicitações efetuadas pelos clientes, como criação de relatórios, novas telas e funcionalidades.
• Estudar melhorias e novas possibilidades sistêmicas no mercado que possam melhorar os processos internos da empresa.
• Desenvolver aplicativos usando o Intersystems Caché e ou IRIS.
Olá Comunidade !
A InterSystems está com um processo seletivo em andamento para a posição de Technical Specialist para atuar em nossa equipe do Brasil !
Esta é a oportunidade de trabalhar nesta incrível empresa e ter acesso a todas as novidades tecnológicas de nossas plataformas.
Não perca mais tempo pensando, inscreva-se para a posição agora mesmo e venha fazer parte de nossa equipe
Esse artigo tem a intenção de ser um simples tutorial sobre como criar conexões ODBC e trabalhar com elas, já que eu achei o assunto um pouco confuso quando estava começando, mas tive pessoas incríveis que pegaram minha mão e me guiaram para conseguir, e eu acredito que todos merecem esse tipo de ajuda também.
Vou dividir cada pequena parte em seções, então sinta-se à vontade para pular para a que sentir necessidade, apesar de eu recomendar ler o texto na íntegra.
Em alguns dos últimos artigos, eu falei sobre tipos entre IRIS e Python, e ficou claro que não é tão fácil acessar objetos de um lado pelo outro.
Por sorte, o trabalho já foi feito para criar o SQLAlchemy-iris (clique no link para ver na Open Exchange), o que faz tudo muito mais fácil para o Python acessar os objetos do IRIS, e eu vou mostrar como começar.
Obrigada @Dmitry Maslennikov !
Para instalar, simplesmente abra seu terminal com acesso do administrador e digite
pip install sqlalchemy-irisIsso também vai instalar os pré-requisitos, se necessário.
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.
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.
Para selecioná-lo, saia do Shell SQL escrevendo "q" e então digitando 'zn "nomeDoNamespace".
Nesta série de artigos, quero apresentar e discutir várias abordagens possíveis para o desenvolvimento de software com tecnologias da InterSystems e do GitLab. Vou cobrir tópicos como:
Neste artigo, vamos desenvolver a entrega contínua com o InterSystems Cloud Manager. O ICM é uma solução de provisionamento e implantação na nuvem para aplicativos baseados no InterSystems IRIS. Ele permite definir a configuração de implantação desejada e o ICM provisiona de maneira automática. Para mais informações, consulte First Look: ICM.
Nesta série de artigos, quero apresentar e discutir várias abordagens possíveis para o desenvolvimento de software com tecnologias da InterSystems e do GitLab.
Ano passado eu escrevi um artigo para iniciantes para utilizar o Python incorporado. Depois se iniciou uma pequena discussão sobre como retornar valores com Python e achei algumas observações interessantes que valem a pena fazer um artigo. Além disso, espero que possa alcançar mais pessoas assim.
Há duas coisas com as quais temos que nos preocupar ao retornar um valor com Python. A primeira é o tipo que você está tentando retornar e a segunda é onde está retornando.
Mais uma vez me surgiu um desafio que me custou algum tempo e muitos testes para obter a melhor solução. E agora que consegui, quero compartilhar meu novo conhecimento
Em um namespace havia muitas classes similares, então para deixá-las mais simples há uma superclasse com as propriedades comuns. Além isso, entre essas classes há relações. Eu tinha que exportar uma dessas classes para JSON, mas não poderia mudar nenhuma configuração das superclasses, para não romper o fluxo de outras integrações.