查找

文章
· 22 hr 前 阅读大约需 12 分钟

Understanding SQL Window Functions (Part 3)

In this final part of our introduction to Window Functions, we will explore the remaining functions that have not been covered yet. You will also discover performance tips and a practical guide to help you decide when (and when not) to use window functions effectively.


1. Offset and Positional Value Functions

Overview

These functions reference values are calculated from other rows relative to the current row, or they are extracted from the first, last, or nth values within a window.

讨论 (0)1
登录或注册以继续
问题
· 23 hr 前

iris telnet da el error Cannot load supporting modules

Simplemente instalo intersystems iris en un pc cliente la opción cliente

Toda la instalació no da ningun error pero luego el telnet no funciona

Saludos y gracias

César Arasa

讨论 (0)1
登录或注册以继续
文章
· 十二月 2 阅读大约需 2 分钟

Use o IRIS Load Data no VSCode

O utilitário Load Data é uma excelente ferramenta para carregar dados de arquivos CSV/TXT para uma tabela SQL do IRIS, mas é necessário enviar o arquivo de destino para o servidor IRIS e escrever a instrução Load Data para ingerir o conteúdo do arquivo. Agora é possível selecionar um arquivo no VSCode, definir a tabela de destino e enviar a solicitação. O utilitário vscode-load-data enviará o arquivo para o servidor IRIS e executará o comando Load Data para você! Muito simples:

Instale a extensão do vscode-load-data

1. Faça o Download da extensão: https://github.com/yurimarx/vscode-load-data/raw/refs/heads/main/intersystems-load-data/intersystems-load-data-0.0.1.vsix

2. Abra qualquer projeto InterSystems IRIS que use Docker container.

3. Vá em Extensions (Crtl + Shift + X): 

4. Clique no botão no topo ... :

 

5. Selecione a opção Install from VSIX:

6. Verifique no seu ambiente Docker o nome do seu contêiner IRIS (no meu exemplo, é iris-cdc-sample-iris-1): 

7. Abra o arquivo .vscode/settings.json e adicione as seguintes linhas ao final do arquivo:

"irisImporter.containerName": "iris-cdc-sample-iris-1",
    "irisImporter.namespace": "USER"

Resultado final (para mim é iris-cdc-sample-iris-1 e namespace USER):

8. Crie um arquivo CSV/TXT em seu projeto VSCode:

O conteúdo de exemplo:

PersonName,PersonAge,PersonGender
Liam Johnson,25,Male
Olivia Smith,34,Female
Noah Williams,19,Male
Emma Brown,42,Female
Oliver Jones,56,Male
Ava Garcia,29,Female
Elijah Miller,31,Male
Sophia Davis,22,Female
James Rodriguez,45,Male
Isabella Martinez,67,Female
William Hernandez,38,Male
Mia Lopez,24,Female
Benjamin Gonzalez,51,Male
Charlotte Wilson,33,Female
Lucas Anderson,27,Male
Amelia Thomas,20,Female
Henry Taylor,48,Male
Harper Moore,26,Female
Alexander Jackson,39,Male
Evelyn Martin,60,Female

9. Certifique-se de ter um contêiner Docker em execução.  

10. Certifique-se de ter um arquivo de texto ou CSV para importar e uma tabela de destino no IRIS. Os nomes dos cabeçalhos no arquivo e os nomes das colunas na tabela devem ser os mesmos.

11. Para este exemplo, se você ainda não tem a tabela SQL, crie-a:

create table dc_cdc.SamplePerson (
    PersonName VARCHAR(200),
    PersonAge INT,
    PersonGender VARCHAR(10)
)

12. Clique com o botão direito do mouse no seu arquivo CSV e selecione "Importar para o contêiner Docker do IRIS":

13. Preencha a tabela SQL que receberá os dados (no meu caso, dc_cdc.SamplePerson).:

14. Clique no botão Carregar dados

15. O terminal mostrará os resultados.: 

16. Use o SQL Explorer para verificar os resultados.:

17. Aproveite sua nova extensão!

讨论 (0)1
登录或注册以继续
文章
· 十二月 2 阅读大约需 1 分钟

Load data into servers (local or remote) from within VS Code

I'm pleased to announce the publication of gj :: dataLoader, a new VS Code extension that simplifies the task of loading data from local CSV files into SQL tables on your InterSystems IRIS servers.

Here's an introductory video:

gj :: dataLoader is now available on Marketplace for direct installation into VS Code. It is my entry in the "Bringing Ideas to Reality" Contest 2025 and implements this idea - https://ideas.intersystems.com/ideas/DPI-I-667

Feedback is welcome.

讨论 (0)1
登录或注册以继续
公告
· 十二月 2

Apresentando o Bot de IA para a Comunidade de Desenvolvedores

Olá Desenvolvedores,

Temos ótimas notícias: a Comunidade de Desenvolvedores agora conta com uma ferramenta auxiliar nova, inteligente e proativa:

🤖 Bot de IA da Comunidade de Desenvolvedores, também conhecido como @DC AI Bot 🤖

Utilizando a mesma tecnologia de Busca Vetorial IRIS do assistente de IA da CD, nosso novo @DC AI Bot leva isso um passo adiante:

👉 Ele analisa automaticamente todas as perguntas recém-publicadas — e, se encontrar uma resposta relevante, deixa uma resposta diretamente nos comentários.


Embora o bot tenha como objetivo fornecer respostas úteis e rápidas, observe que suas respostas podem nem sempre ser totalmente precisas ou completas. É por isso que todas as respostas do @DC AI Bot são revisadas por nossa equipe de moderadores, que são desenvolvedores experientes do IRIS, para garantir a melhor qualidade possível.

Portanto, se você acabou de postar uma pergunta, fique de olho nas suas notificações — o DC AI Bot pode já ter a resposta que você precisa!

Conte-nos o que você achou — e dê as boas-vindas ao nosso mais novo ajudante, @DC AI Bot, à Comunidade!

讨论 (0)1
登录或注册以继续