La communauté des développeurs d'InterSystems compte 22,782 développeurs incroyables
Ici, les programmeurs d'InterSystems IRIS apprennent et partagent, se tiennent informés, évoluent ensemble et s'amusent !

L'audit est une fonctionnalité essentielle pour garantir la sécurité de votre serveur. Depuis un certain temps déjà, nous avons inclus la possibilité d'auditer les instructions SQL exécutées sur le serveur.

Avec la version 2024.3 déjà disponible, nous proposons des options plus précises pour définir ces événements à auditer.

0 0
0 22

Bonjour la Communauté !

Nous savons que chaque développeur a de petits projets annexes : des applications qui lui permettent d’expérimenter de nouvelles technologies, de tester des idées avant de les implémenter dans des solutions plus vastes, ou simplement de créer quelque chose d’amusant par curiosité. Et si l’un de ces projets pouvait vous mener jusqu’à l’InterSystems READY 2025 ?

Nous vous proposons une opportunité unique : partagez votre créativité et votre passion pour IRIS et gagnez un pass gratuit pour l’InterSystems READY + hébergement !

Le règlement est simple : publiez votre projet annexe basé sur IRIS sur Open Exchange et enregistrez une courte vidéo inspirante expliquant pourquoi vous devriez être celui qui obtiendra l’entrée pour l’événement de l’année et gagner !

Durée : du 21 avril au 4 mai 2025

Prix : hébergement et entrées gratuites pour l’InterSystems READY 2025 !

1 0
0 21

Présentation

Grâce à SQL, vous pouvez créer, entraîner et gérer des modèles de machine learning directement dans la base de données grâce à l'outil robuste IntegratedML d'InterSystems IRIS. À l'aide d'exemples SQL représentant vos données, nous aborderons dans cet article la configuration d'IntegratedML et son utilisation pratique.

0 0
0 21
Bonjour et bienvenue à la récapitulation de la communauté des développeurs de février 2025.
Statistiques générales
✓ Nouvelles publications 19 publiées le février :
11 nouveaux articles
7 nouvelles annonces
1 nouvelle question
✓ Nouveaux membres 2 ayant rejoint le février
✓ Publications 1,113 publiées depuis le début
✓ Membres 162 ayant rejoint depuis le début
0 0
0 21

Bonjour la communauté !

Comme notre précédent tirage au sort a été un véritable succès, nous avons décidé de le répéter 😉 Et cette fois, le sujet de notre tirage au sort est

🔎 Recherche DC 🔍

Nous pensons que vous pourriez avoir quelques suggestions sur la façon dont nous pouvons améliorer notre moteur de recherche, et nous serions ravis de vous entendre !

0 0
0 21
Bonjour et bienvenue à la récapitulation de la communauté des développeurs janvier 2025.
Statistiques générales
✓ Nouvelles publications 22 publiées le janvier :
13 nouveaux articles
7 nouvelles annonces
2 nouvelles questions
✓ Nouveaux membres 3 ayant rejoint le janvier
✓ Publications 1,095 publiées depuis le début
✓ Membres 158 ayant rejoint depuis le début
0 0
0 21

InterSystems a corrigé un défaut qui provoque l'introduction d'enregistrements de base de données et de journaux non valides lors de l'utilisation d'une syntaxe $LIST spécifique. La probabilité de rencontrer ce défaut est très faible, mais les impacts opérationnels peuvent être importants.

Produits concernés

0 0
0 21

Lorsque vous déployez du code à partir d'un dépôt, la suppression de classe (fichier) peut ne pas être reflétée par votre système CI/CD.
Voici une simple ligne de commande pour supprimer automatiquement toutes les classes d'un package spécifié qui n'ont pas été importées. Elle peut être facilement ajustée pour une variété de tâches annexes :

set packages = "USER.*,MyCustomPackage.*"
set dir = "C:\InterSystems\src\"
set sc = $SYSTEM.OBJ.LoadDir(dir,"ck", .err, 1, .loaded)
set sc = $SYSTEM.OBJ.Delete(packages _ ",'" _ $LTS($LI($LFS(loaded_",",".cls,"), 1, *-1), ",'"),, .err2)

La première commande compile les classes et renvoie également une liste des classes chargées. La deuxième commande supprime toutes les classes des packages spécifiés, à l'exception des classes chargées juste avant.

2 0
0 21

Comme beaucoup d'autres se retrouvent probablement, nous étions obligés de faire un mappage de données en direct dans notre moteur d'interface, ce que nous ne voulions vraiment pas faire, mais nous n'avions pas de bon choix alternatif. Nous voulons uniquement conserver les mappages aussi longtemps que nécessaire, puis purger les lignes expirées en fonction d'une valeur TTL. Nous avions en fait 4 cas d'utilisation pour cela nous-mêmes avant de créer cela. Cas d'utilisation :

0 0
0 21

Salut la Communauté!

Profitez de regarder la nouvelle vidéo sur la chaîne Youtube d'InterSystems France :

📺 Java External Language Gateway

https://www.youtube.com/embed/fvkB-qph028
[Ceci est un lien intégré, mais vous ne pouvez pas consulter le contenu intégré directement sur le site car vous avez refusé les cookies nécessaires pour y accéder. Pour afficher le contenu intégré, vous devez accepter tous les cookies dans vos Paramètres des cookies]

1 0
0 21
Article
· Août 28, 2024 2m de lecture
Décompresse les rôles de manière récursive

Récemment, je me suis retrouvé dans une situation où un utilisateur avait des rôles qui lui accordaient des rôles supplémentaires, etc.

Comme je ne comprenais pas d'où venait une autorisation particulière, j'ai écrit ce code qui obtient un ensemble initial de rôles et les décompresse de manière récursive, en tenant compte des éventuelles répétitions.

0 0
0 21

Alerte : corruption de base de données avec des bases de données multivolumes après troncation

InterSystems a corrigé un défaut qui peut entraîner une corruption de base de données ou des erreurs <DISKHARD> avec des bases de données multivolumes dans des circonstances extrêmement rares. Seules les bases de données qui ont été tronquées sont à risque.

0 0
0 21
InterSystems officiel
· Juil 22, 2024
Annonce de version IAM 2.8.4.10 et 3.4.3.10

Les versions 2.8.4.10 et 3.4.3.10 d'InterSystems API Manager (IAM) sont désormais généralement disponibles. Il s'agit des dernières versions des deux versions d'IAM prises en charge à long terme. Ces versions contiennent des correctifs importants et tous les clients sont encouragés à effectuer la mise à niveau.

Les clients utilisant IAM 3.0 ou 3.2 sont encouragés à passer à la version 3.4.3.10, car la prise en charge de ces versions prendra bientôt fin.

0 0
0 21
Bonjour et bienvenue à la récapitulation de la communauté des développeurs Juin 2024.
Statistiques générales
✓ Nouvelles publications 42 publiées le Juin :
27 nouveaux articles
11 nouvelles annonces
4 nouvelles questions
✓ Nouveaux membres 2 ayant rejoint le Juin
✓ Publications 961 publiées depuis le début
✓ Membres 138 ayant rejoint depuis le début
1 0
0 21

En utilisant IRIS 2024.1.2 lorsque je monte la base de données de routine en lecture seule, j'obtiens une erreur lors de l'exécution de requêtes SQL dynamique.

Quelles globales doivent être mappées dans une base de données en lecture-écriture afin de permettre l'écriture des plans d'exécutions ?

0 0
0 20

L'utilisation de Embedded Python lors de la création d'une solution basée sur InterSystems peut ajouter des fonctionnalités très puissantes et approfondies à votre boîte à outils.

J'aimerais partager un exemple de cas d'utilisation que j'ai rencontré : l'activation d'un CDC (Change Data Capture) pour une collection mongoDB - la capture de ces modifications, leur digestion via un flux d'interopérabilité et, pour finir, la mise à jour d'un EMR via une API REST.

1 0
0 20

Lors du dernier concours InterSystems "Bringing Ideas to Reality", j'ai parcouru le portail d'idées à la recherche de problèmes d'interface utilisateur à traiter. 

https://www.youtube.com/embed/zw51X1JQhQ0
[Ceci est un lien intégré, mais vous ne pouvez pas consulter le contenu intégré directement sur le site car vous avez refusé les cookies nécessaires pour y accéder. Pour afficher le contenu intégré, vous devez accepter tous les cookies dans vos Paramètres des cookies]

1 0
0 20

Les versions 2024.2 d'InterSystems IRIS Data Platform, InterSystems IRIS for Health et HealthShare Health Connect sont désormais disponibles en version générale (GA).

POINTS FORTS DE LA VERSION

2024.2 est une version à livraison continue (CD). De nombreuses mises à jour et améliorations ont été ajoutées dans cette version :

Amélioration de l'expérience des développeurs

0 0
0 20

Comme vous le savez peut-être, le serveur web privé fourni avec chaque installation IRIS a été supprimé, rendant nécessaire l'utilisation d'un serveur web externe.

Pour les déploiements Docker, il est courant d'utiliser l'image de passerelle web (disponible ici) avec l'image IRIS pour accéder facilement au Portail de Gestion. Cette image peut être configurée pour un accès via HTTPS sans problème en configurant les certificats.

1 0
0 19

Contrairement au film mentionné dans l'image (pour ceux qui ne connaissent pas, Matrix, 1999), le choix entre Dynamic SQL et Embedded SQL n'est pas un choix entre réalité et fantaisie, mais une décision à prendre. Ci-dessous, je vais essayer de vous faciliter la tâche.

Si votre besoin concerne les interactions entre le client et l'application (et par conséquent la base de données), le Dynamic SQL peut être plus approprié, car il s'adapte très facilement à ces changements de requête. Cependant, ce dynamisme a un coût : à chaque nouvelle requête, elle est remodelée, ce qui peut entraîner un coût d'exécution plus élevé. Voici un exemple simple d'extrait de code Python.

0 0
0 19

L'essor des projets Big Data, des analyses en libre-service en temps réel, des services de recherche en ligne et des réseaux sociaux, entre autres, a donné naissance à des scénarios de requête de données massives et très performantes. En réponse à ce défi, la technologie MPP (base de données de traitement hautement parallèle) a été créée et s'est rapidement imposée. Parmi les options MPP open-source, Presto (https://prestodb.io/) est la plus connue.

1 0
0 19
Bonjour et bienvenue à la récapitulation de la communauté des développeurs de septembre 2024.
Statistiques générales
✓ Nouvelles publications 15 publiées le septembre :
10 nouveaux articles
4 nouvelles annonces
1 nouvelle question
✓ Nouveaux membres 4 ayant rejoint le septembre
✓ Publications 1,023 publiées depuis le début
✓ Membres 150 ayant rejoint depuis le début
0 0
0 19

Salut la Communauté!

Profitez de regarder la nouvelle vidéo sur la chaîne Youtube d'InterSystems France :

📺 La voix pour structurer le traitement dans le DPI

https://www.youtube.com/embed/1XbNVihw-ms
[Ceci est un lien intégré, mais vous ne pouvez pas consulter le contenu intégré directement sur le site car vous avez refusé les cookies nécessaires pour y accéder. Pour afficher le contenu intégré, vous devez accepter tous les cookies dans vos Paramètres des cookies]

2 0
0 19