Artigo Guilherme Koerber · Jun. 11, 2023 3min de leitura Solucionando Desafios de Integração com a Plataforma InterSystems IRIS #Concurso #Interoperabilidade #Soluções de Negócio e Arquiteturas #InterSystems IRIS 3 0 0 101
Pergunta Guilherme Koerber · Maio 5, 2022 Deletar item na produção Olá comunidade! Estou criando um script para remover um item (componente) da produção do Ensemble, sei que existe a forma manual de fazer isso mas como são vários componentes a ideia é utilizar um script para ser mais rápido. Tentei utilizar o %Delete() e fazer um select na Ens.Config.Item, porém isso acaba gerando vários erros na produção. Alguém tem alguma ideia de como posso fazer isso de forma simples? #Administração do Sistema #Ambiente de Desenvolvimento #Ensemble 1 3 0 151
Artigo Guilherme Koerber · Dez. 21, 2021 2min de leitura Verificando seus backups e o número de journals a serem mantidos Trabalhando com suporte, geralmente me perguntam por quantos dias devo manter um journals. Deve demorar dois dias ou depois de dois backups? Mais? Menos? Por que dois? A resposta correta (para a maioria dos ambientes) é que você deve manter os journals desde o último backup validado. Ou seja, até que você não verifique se um backup é válido (restaurando o arquivo e verificando com o utilitário de integridade), você não pode ter certeza de que há uma boa cópia de seus dados e não pode limpar os journals com segurança. #Backup #Journaling #InterSystems IRIS Open Exchange app 1 0 0 81
Pergunta Guilherme Koerber · Dez. 8, 2021 Exportar DDL de uma classe Caché Oi, pessoal! Preciso gerar um arquivo DDL a partir de uma classe .cls que já existe, a ideia é criar uma tabela espelho em SQL. É possível fazer essa exportação ou preciso fazer CREATE TABLE manualmente? #Importação e Exportação de Dados #SQL #Caché #Ensemble 0 2 0 173
Pergunta Guilherme Koerber · Set. 9, 2021 Purge padrão não apaga as Streams Olá comunidade! Estou enfrentando um problema de crescimento da base, que está sendo gerado por um processo e por uma característica do Ensemble. Ao executar o processo de limpeza das filas de mensagens o Ensemble “preserva” as Streams que fizeram parte dessas mensagens apagando somente o Header e Body. Desta forma a base de dados (de um dos namespaces) tem crescido cerca de 60GB por dia, o que vem estourando a capacidade do disco. A InterSystems informou que isso se trata de uma característica e que está explicado nos documentos abaixo mencionados. #Globais #Journaling #Caché #Ensemble 1 3 0 165
Artigo Guilherme Koerber · Set. 4, 2021 3min de leitura Interoperabilidade com IRIS e Farmácia Robótica Anexei um documento que descreve o produto que desenvolvi chamado NiPaRobotica Pharmacy. Esta é uma interface que desenvolvi que aceita solicitações de dispensa de farmácia e converte os itens de linha no pedido em diálogos de dispensa que são enviados para robôs de farmácia. Implantei a interface em 3 Farmácias Hospitalares, duas das quais tinham 6 robôs que foram dispostos de tal forma que as rampas de dispensação canalizavam os medicamentos para as mesas pelos farmacêuticos sentados em vitrines atendendo 1200 pacientes por dia. #FHIR #HL7 #Interoperabilidade #Soluções de Negócio e Arquiteturas #InterSystems IRIS for Health 0 0 0 88
Pergunta Guilherme Koerber · Set. 4, 2021 Como deletar classe do cache ao deletar do Visual Studio? Oi, Eu criei uma nova classe no VSCode e ao salvá-la também salvei no Cache DB, mas quando estou excluindo do VSCode, ela não está excluindo do Cashe DB. Como posso remover as duas classes juntas? Obrigado #Caché #VSCode 0 2 0 154
Pergunta Guilherme Koerber · Abr. 29, 2021 Primeira instalação do IRIS for Health no Mac Estou tentando instalar o IRIS for Health pela primeira vez em meu Mac doméstico para fins de avaliação. Quero poder instalar o IRIS e o Ensemble. Baixei o pacote, mas ele não vem com instruções e estou tendo problemas. Existe um conjunto de instruções de instalação simples online ou alguém tem um que você possa repassar? Obrigado, Jim Winski #Ensemble #InterSystems IRIS for Health 0 2 0 102
Pergunta Guilherme Koerber · Abr. 29, 2021 Método de consulta em uma classe %Persistent usando como parâmetro Olá a todos, Estou me perguntando se é possível obter os valores de si mesmo para executar uma consulta. Eu quero criar uma consulta para encontrar um valor em uma classe %Persistent, mas cada uma usa valores diferentes. #SQL #Caché #Ensemble 0 5 0 146
Pergunta Guilherme Koerber · Abr. 26, 2021 Ícone numérico ligado ao Business Services, o que significa? Olá, pessoal! Comecei um projeto em um ambiente de produção já pronto, e ao analisar os componentes eu me deparo com um pequeno ícone com o número ''2'' no Business Services. Conforme a imagem abaixo: Nunca vi algo do tipo, tentei analisar o código mas não consegui identificar qual a origem. Alguém sabe o que é? #Ensemble 1 2 0 123
Artigo Guilherme Koerber · Mar. 31, 2021 4min de leitura Usando Grafana diretamente do IRIS Houve alguns artigos muito úteis na comunidade que mostram como usar o Grafana com IRIS (ou Cache/Ensemble) usando um banco de dados intermediário. Mas eu queria chegar diretamente às estruturas IRIS. Em particular, eu queria acessar os dados do monitor de histórico do cache que podem ser acessados por SQL, conforme descrito aqui https://community.intersystems.com/post/apm-using-cach%C3%A9-history-mon... E não queria nada entre mim e os dados. #Monitoramento #InterSystems IRIS 1 0 0 215
Artigo Guilherme Koerber · Mar. 26, 2021 4min de leitura Mapeamento de documentação Intersystems IRIS para uma arquitetura de dados corporativos Se você precisar escrever a Arquitetura de Dados de sua organização e mapear para o IRIS da InterSystems, considere o seguinte Diagrama de Arquitetura de Dados e referências à documentação da íris entre sistemas, consulte: #Modelo de Dados #Soluções de Negócio e Arquiteturas #Documentação #InterSystems IRIS 1 0 0 204
Artigo Guilherme Koerber · Mar. 22, 2021 3min de leitura Dia 4: Desenvolvendo com InterSystems Objects e SQL Todos os dados são armazenados em Globais e nomes Globais começam com ^. Exemplo de global: ^animal. A Global pode ter múltiplos locais de dados(“sub dado”). Exemplo: ^animal(1). #InterSystems IRIS 1 0 0 247