#InterSystems IRIS

2 Seguidores · 962 Postagens

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.

Artigo Yuri Marx · Fev. 5, 2022 1m read

Se sua API REST precisar retornar um arquivo para o download do cliente, este é o código-fonte que você poderia escrever (PS: extraído da pergunta https://community.intersystems.com/post/download-file-rest e suas respostas) :

Set%response.ContentType="image/jpeg"

Do%response.SetHeader("Content-Disposition","attachment;filename=""test.jpg""")

Set%response.NoCharSetConvert=1

Set%response.Headers("Access-Control-Allow-Origin")="*"


 

Setstream=##class(%Stream.FileBinary).%New()

Setsc=stream.LinkToFile("/opt/irisbuild/output/test.jpg")

Dostream.OutputToDevice()


 

SettSC=$$$OK

0
0 312
Artigo Fernando Ferreira · Fev. 3, 2022 5m read

Migrando para InterSystems IRIS – Parte 02 (Instância única de Caché/Ensemble para IRIS)

Olá, comunidade, nessa segunda parte do artigo vou dar dicas do processo de migração de uma instância única de InterSystems Caché e ou Ensemble para IRIS.

Como comentado na 1ª parte do artigo, a ideia é passar dicas e não substituir os documentos oficiais que estão disponíveis no WRC, que são eles:

  • InterSystems IRIS Adoption Guide;
  • How to migrate to InterSystems IRIS.

Vamos então agora colocar a mão na massa!

0
1 435
Anúncio Rochael Ribeiro · Fev. 1, 2022

Olá Comunidade,

Estamos gratos em convidar todos os desenvolvedores para o Webinar de Lançamento do Concurso Python InterSystems! O tópico deste webinar é dedicado ao Concurso Python.

Neste webinar nós iremos apresentar dois modelos para introdução ao desenvolvimento com o Python Incorporado :

  1. O que é o Python Incorporado e o Jupyter;
  2. Python Incorporado com Interoperabilidade (PEX alterado para utilizar o Python Incorporado).

Como sempre,  nossos especialistas irão responder aos questionamentos de como desenvolver, construir e implantar soluções Python utilizando o InterSystems IRIS.

Data & Horário: Segunda-feira, 7 de Fevereiro – 13:00 horário de Brasília

Palestrantes:
🗣 @Guillaume Rongier, InterSystems Sales Engineer  
🗣 @Bob Kuszewski, InterSystems Product Manager
🗣 @Evgeny Shvarov, InterSystems Developer Ecosystem Manager

0
0 96
InterSystems Oficial Angelo Bruno Braga · Fev. 1, 2022

A equipe de Plataforma de Dados está muito grata em anunciar o lançamento da versão 2021.2 da Plataforma de Dados InterSystems IRIS, InterSystems IRIS for Health e HealthShare Health Connect, que se encontra agora disponível para nossos clientes e parceiros.

Novidades do Lançamento

A nova versão 2021.2 da Plataforma de Dados InterSystems IRIS torna ainda mais fácil o desenvolvimento, implantação e gestão de aplicações de alta capacidade e de processos de negócio que juntam dados e silos de aplicativos.

0
0 122
Artigo Robert Cemper · jan 25, 2022 1m read

Exporte um GLOBAL no formato JSON e importe também este formato. Compacto refere-se à estrutura criada.
Nós de Globals são incluídos com dados para um carregamento de dados rápido.
Mas também o código relacionado é bastante compacto.

1
0 89
Artigo Fernando Ferreira · jan 26, 2022 4m read

Olá, comunidade, este artigo tem como o objetivo dar discas à clientes e parceiros que estão migrando ou tem planos de migrar as atuais aplicações que estão em InterSystems Caché e InterSystems Ensemble para a plataforma de dados Intersystems IRIS.

Não tenho intensão de substituir os documentos oficiais que se encontram disponíveis no WRC, inclusive vou fazer várias menções aos documentos oficiais e recomendo fortemente a leitura deles.

0
3 347
Artigo Yuri Marx · jan 13, 2022 5m read

O recurso InterSystems IRIS IntegratedML é usado para obter previsões e probabilidades usando a técnica AutoML. O AutoML é uma tecnologia de Machine Learning usada para selecionar o melhor algoritmo/modelo de Machine Learning para prever status, números e resultados gerais com base nos dados anteriores (dados usados para treinar o modelo AutoML). Você não precisa de um Cientista de Dados, pois o AutoML testará os algoritmos de Machine Learning mais comuns e selecionará o melhor algoritmo para você, com base nos recursos de dados analisados. Veja mais aqui, neste artigo.

0
0 81
Artigo Yuri Marx · jan 13, 2022 5m read

 

Oi comunidade,

Em um trabalho intenso de curadoria e qualidade de dados, a aplicação "health dataset" entrega os conjuntos de dados acima.

Esses conjuntos de dados podem ser utilizados no seu modelo ou aplicação de Machine Learning, AutoML e de aplicações analíticas. Veja mais detalhes aqui:

Instalação

1. Clone/git pull no repositório em qualquer diretório local

$ git clone https://github.com/yurimarx/automl-heart.git

2. Abra o terminal no diretório da aplicação e execute:

$ docker-compose build

3. Execute o IRIS container:

$ docker-compose up -d

4.

0
0 298
Artigo Yuri Marx · jan 13, 2022 2m read

Oi Comunidade,

Predição é fator chave no acompanhamento pré-natal. A aplicação "Health Dataset" (https://openexchange.intersystems.com/package/Health-Dataset) vem com 10 conjuntos de dados reais em saúde para realizar predições das mais importantes doenças e problemas de saúde, incluindo riscos da maternidade.

Esse artigo detalha os passos para realizar a predição de risco de maternidade usando o InterSystems IRIS IntegratedML. Essa tecnologia da InterSystems realiza predições usando machine learning em comandos SQL. Ótimo!

0
0 80
Artigo Henrique Dias · jan 13, 2022 5m read

Fala pessoal, tudo bem?

Espero que todos estejam bem, saudáveis e que tenham um excelente 2022!

Ao longo dos anos, eu trabalhei nos mais diferentes projetos e acabei me deparando com dataset super interessantes.

Mas, na maioria das vezes, os datasets utilizados para o trabalhar eram datasets dos clientes. Quando eu comecei a participar das competições nos últimos anos, eu comecei a vasculhar na web por datasets que eu possa chamar de meu 😄

Eu acabei coletando alguns dados, mas eu estava pensando, "Esses datasets são o suficiente para ajudar as outras pessoas?"

Então, trocando ideias com o @José.

0
0 329
Anúncio Rochael Ribeiro · Dez. 29, 2021

Olá Desenvolvedores!

Aqui estão os bônus tecnológicos para o Concurso InterSystems de Datasets 2021 que lhes darão pontos extras na votação:

  • Repositório de Demonstração de Uso de Datasets - 4
  • Uso da nova funcionalidade LOAD DATA - 3
  • Questionário  - 2
  • Dataset Real único - 4
  • Uso de contêiner Docker - 2 
  • Implantação com Pacote ZPM - 3
  • Demonstração Online - 2
  • Validação da Qualidade de Código - 1
  • Primeiro Artigo na Comunidade de Desenvolvedores - 2
  • Segundo Artigo na Comunidade de Desenvolvedores - 1
  • Vídeo no YouTube - 3

Vejam os detalhes abaixo.<--break-><--break->

0
0 69
Anúncio Angelo Bruno Braga · Dez. 28, 2021

Olá Desenvolvedores,

Obrigado a todos pela participação no Advento do Código 2021 e por codificar em InterSystems ObjectScript! Estamos felizes em apresentar os ganhadores e distribuir os prêmios para todos ! 

E nossos aplausos vão para esses desenvolvedores: 

   @Kevin An (w/ repo)

   @Yuval Golan(w/ repo)

   @Oliver Wilms(w/ repo)

Também gostaríamos de recompensar outro desenvolvedor que conquistou o domínio sobre o Python Incorporado e realizou 25 desafios nele. Deem as boas vindas para:

   @Robert Cemper (w/ repo)

0
0 93
Anúncio Angelo Bruno Braga · Dez. 22, 2021

Olá Comunidade,

É um prazer convidá-los para nosso próximo Webinar de Lançamento do Concurso de Datasets InterSystems! O tópico deste webinar é dedicado ao Concurso de DataSets InterSystems.

Neste webinar faremos um passeio rápido pela nova funcionalidade LOAD DATA além de abordarmos como empacotar dados em globais ou em arquivos utilizando o ZPM e executar um script de geração de dados como parte de um método na instalação ZPM. 

Como sempre nossos especialistas irão responder questões sobre como desenvolver, construir e implantar conjuntos de dados utilizando a plataforma de dados InterSystems IRIS.

Data & Horário: Terça-feira, 28 de Dezembro – 11:00 horário de Brasília

Palestrantes:  
🗣 @Benjamin De Boe, Gerente de Produtos, InterSystems  
🗣 @Evgeny Shvarov, Gestor do Ecossistema de Desenvolvedores InterSystems


0
0 80
Anúncio Angelo Bruno Braga · Dez. 22, 2021

Queremos conjuntos de dados!

Com o lançamento da Prévia do InterSystems IRIS 2021.2 e a nova funcionalidade LOAD DATA, gostaríamos de colocá-los a prova com o novo Concurso InterSystems de DATASETS ! 

🏆 Concurso InterSystems de Datasets 🏆

Duração: de 27 de Dezembro a 16 de Janeiro de 2022

Nosso prêmio aumentou para US$ 9,450!


0
0 94
Artigo Guilherme Koerber · Dez. 21, 2021 2m read

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.

0
0 107
InterSystems Oficial Rochael Ribeiro · Dez. 14, 2021

As versões de Prévia estão agora disponíveis para a versão 2021.2 do IntterSystems IRIS, IRIS for Health e IRIS Studio.

Por se tratar de uma versão prévia, estamos ansiosos para aprender mais a partir de suas experiências com esta nova versão antes da disponibilização da versão Geral (General Availability) que acontecerá no próximo mês. Por favor nos dê seu feedback através da Comunidade de Desenvolvedores para que possamos construir um produto melhor juntos.

InterSystems IRIS Data Platform 2021.

0
0 124
InterSystems Oficial Angelo Bruno Braga · Dez. 14, 2021

13 de Dezembro de 2021 - Alerta: Vulnerabilidade na biblioteca Log4j2 da Apache e Impacto nos Produtos InterSystems

A InterSystems esta investigando no momento o impacto da vulnerabilidade reacionada ao Apache Log4j2.

A vulnerabilidade — impactando o Apache Log4j2 (versões 2.0 até 2.14.1) — foi recentemente anunciada pela Apache e está reportada na Base de Dados Nacional de Vulnerabilidade dos Estados Unidos (United States National Vulnerability Database (NVD)) como CVE-2021-44228 possuindo a maior classificação de severidade, 10.0.

0
0 157
Anúncio Angelo Bruno Braga · Dez. 6, 2021

Olá Comunidade,

Estamos felizes em convidá-los para o Encontro Online com os Ganhadores do Concurso de Segurança InterSystems!

Data & Horário: Sexta-feira, 10 de Dezembro de 2021 – 12:00 horário de Brasília

O que lhe espera neste encontro online? 

  • A biografia de nossos ganhadores.
  • Pequenas demonstrações de suas aplicações.
  • Uma discussão aberta sobre as tecnologias utilizadas, Perguntas e Respostas e planos para os próximos concursos.

0
0 73
Artigo Henry Pereira · Dez. 1, 2021 5m read

freepik- freepik.com Em primeiro lugar, o que é anonimização de dados?

De acordo com a Wikipedia:

O anonimização de dados é um tipo de higienização de informações cujo objetivo é a proteção da privacidade. É o processo de remoção de informações de identificação pessoal dos conjuntos de dados, para que as pessoas que os dados descrevem permaneçam anônimas.

Em outras palavras, anonimização retém os dados, mas mantém a fonte anônima. Dependendo da técnica de anonimização adotada os dados são editados, mascarados ou substituídos.

E é este o propóstido do iris-Disguise, providenciar várias ferramentas de anonimização.

3
0 143
Artigo Henrique Dias · Dez. 4, 2021 6m read

Opa pessoal, tudo bem?

E se você pudesse verificar se sua aplicação REST está suscetível a algum tipo de vulnerabilidade? E se você pudesse verificar se existe algum ataque conhecido que afete sua aplicação?

São com essas questões em mente, que trouxemos nossa aplicação de exemplo usando a ferramenta de testes ZAP. Uma forma de fornecer de maneira rápida, prática e acessível ferramentas para que os desenvolvedores validem questões de segurança com praticidade e de uma maneira acessível.

0
0 481
Artigo Yuri Marx · Nov. 30, 2021 3m read

O XData (https://docs.intersystems.com/irislatest/csp/docbook/DocBook.UI.Page.cls?KEY=GOBJ_XDATA) é um recurso poderoso para definir informações de documentação e metadados para classes e métodos. A classe% CSP.REST usa XDATA para mapear chamadas REST(https://docs.intersystems.com/irislatest/csp/docbook/DocBook.UI.Page.cls?KEY=GREST_csprest), portanto, neste artigo, você verá como usar XData em seus aplicativos como código, não apenas como documentação.

Quando você escreve comentários / definições XData, o IRIS os armazena em %Dictionary.ClassDefinition (para classes) e %Dictionary.

0
0 186
Artigo Yuri Marx · Nov. 30, 2021 3m read

A InterSystems IRIS possui um ótimo sistema de auditoria. Ele é responsável por auditar eventos do sistema, mas você pode usá-lo para auditar seus aplicativos (ótimo recurso).

O sistema de auditoria é baseado no conceito de evento. Os eventos podem ocorrer com o IRIS ou em um aplicativo. Portanto, temos dois tipos de eventos para o sistema de auditoria:

1. Eventos do sistema: eventos ocorridos nos componentes IRIS da InterSystems (banco de dados, interoperabilidade, análise e core);

2.

0
0 188