Annonce Robert Bira · Mai 17, 2022

Bonjour à tous,

Rejoignez-nous pour assister à un webinaire le 24 mai à 17h00 pour découvrir les nouvelles fonctionnalités d'InterSystems IRIS ® et InterSystems IRIS for Health™ version 2022.1
Cette version vous permettra de créer encore plus facilement des applications à hautes performances et de les rendre encore plus intelligentes grâce à l'IA et l'apprentissage automatique.

Au cours de ce webinaire, nous vous présenterons certaines de ces nouvelles fonctionnalités

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Ce webinaire comprendra une session de questions-réponses et il sera enregistré et disponible en replay.

0
0 55
Annonce Irène Mykhailova · Mai 16, 2022

Salut les développeurs !

InterSystems Grand Prix réunit toutes les fonctionnalités clés des plateformes de données InterSystems !

Ainsi, nous vous invitons à utiliser les fonctionnalités suivantes et à collecter des bonus techniques supplémentaires qui vous aideront à gagner le prix !

Nous y voilà!

  • InterSystems FHIR  - 5
  • IntegratedML - 4
  • Native API - 3
  • Interoperability - 3
  • Production EXtension(PEX) - 4
  • Embedded Python - 5
  • Adaptive Analytics (AtScale) Cubes usage - 4
  • Tableau, PowerBI, Logi usage - 3
  • InterSystems IRIS BI - 3 
  • Docker container usage - 2 
  • ZPM Package deployment - 2
  • Online Demo - 2
  • Unit Testing - 2
  • Premier article sur la communauté des développeurs - 2
  • Deuxième article sur la communauté des développeurs - 1
  • Code Quality pass - 1
  • Video sur YouTube - 3
0
0 57
Article Lorenzo Scalese · Mai 16, 2022 11m read

Les modèles de données objet et relationnel de la base de données Caché supportent trois types d'index, à savoir standard, bitmap et bitslice. En plus de ces trois types natifs, les développeurs peuvent déclarer leurs propres types d'index personnalisés et les utiliser dans toutes les classes depuis la version 2013.1. Par exemple, les index de texte iFind utilisent ce mécanisme.

Un Custom Index Type est une classe qui implémente les méthodes de l'interface %Library.FunctionalIndex pour effectuer des insertions, des mises à jour et des suppressions. Vous pouvez spécifier une telle classe comme type d'index lorsque vous déclarez un nouvel index.

Exemple:

Property A As %String;
Property B As %String;
Index someind On (A,B) As CustomPackage.CustomIndex;

La classe CustomPackage.CustomIndex est la classe même qui implémente les index personnalisés.

0
0 119
Article Lorenzo Scalese · Mai 12, 2022 8m read

IRIS External Table est un projet Open Source de la communauté InterSystems, qui vous permet d'utiliser des fichiers stockés dans le système de fichiers local et le stockage d'objets en nuage comme AWS S3, en tant que tables SQL. IRIS External Table

Il peut être trouvé sur Github https://github.com/intersystems-community/IRIS-ExternalTable Open Exchange https://openexchange.intersystems.com/package/IRIS-External-Table et est inclus dans InterSystems Package Manager ZPM.

Pour installer External Table depuis GitHub, utilisez :

git clone https://github.com/antonum/IRIS-ExternalTable.
0
0 109
Annonce Robert Bira · Avr 29, 2022

 

 

Chers développeurs,

Les équipes InterSystems France ont hâte de vous retrouver au salon SANTEXPO du 17 au 19 mai prochain à Paris Porte de Versailles. L’occasion parfaite de se retrouver, d’échanger et de construire ensemble le futur de la santé.

Nos experts techniques et métiers présents sur notre stand E41 vous aideront à mieux traiter, comprendre et innover grâce à vos données. 

1
0 60
Annonce Irène Mykhailova · Mai 11, 2022

 

 Salut la communauté (en particulier les développeurs dans le domaine de la santé) !

Je viens d'apprendre que notre client, Rhodes Group, donnera une session sur son travail de lutte contre l'hépatite C au Nouveau-Mexique. Vous trouverez ci-dessous la description complète de la session.

Inscrivez-vous au Global Summit et à cette session dès aujourd'hui.

0
0 54
Annonce Irène Mykhailova · Mai 11, 2022

Salut la communauté,

Nous sommes ravis d'inviter tous les développeurs au prochain webinaire de lancement du concours InterSystems Grand Prix 2022!

Nous partagerons les détails de notre méga concours Grand Prix Contest 2022 et décrirons comment vous pouvez gagner jusqu'à 22 000 $ en prix ! Contrairement à nos autres concours InterSystems Developer Community, ce concours vous permet d'utiliser n'importe quel élément de notre plateforme de données - IntegratedML, Native API, multi-modèle, Analytics et NLP, Open API and Interoperability, IKO etc. - dans votre projet.

Dans ce webinaire, nous parlerons des sujets attendus des participants et vous montrerons comment développer, créer et déployer des applications sur la plate-forme de données InterSystems IRIS.

Date et heure: lundi 9 mai à 11:00 EDT

Haut-parleurs:  
🗣 ​​​@Alex Woodhead, InterSystems Technical Specialist
🗣 ​​​@Bob Kuszewski, InterSystems Product Manager
🗣 @Jeff Fried, InterSystems Director of Product Management
🗣 ​​​@Dean Andrews, InterSystems Head of Developer Relations
🗣 @Evgeny Shvarov, InterSystems Developer Ecosystem Manager

 

0
0 45
Article Irène Mykhailova · Mai 11, 2022 9m read

Partie 2 : Gestion des index

Vous avez maintenant une bonne idée du type d'index dont vous avez besoin pour votre classe et de la manière de les définir. Ensuite, comment les gérer ?

Plan de requête

(L'AVERTISSEMENT: Comme toute modification d'une classe, l'ajout d'index dans un système en direct comporte des risques - si des utilisateurs accèdent à des données ou les mettent à jour pendant qu'un index est rempli, ils peuvent rencontrer des résultats de requête vides ou incorrects, ou même corrompre les index en cours de construction.

0
0 136
InterSystems officiel Robert Bira · Mai 10, 2022

Ce mois, j'annonce la sortie de la version 1.8.0 de l'extension VS Code qui contient les améliorations et corrections de bogues suivantes.

La grande nouveauté est la prise en charge des fichiers de projet côté serveur, comme certains d'entre vous se souviendront de Studio. Si vous travaillez côté client, VS Code possède déjà d'excellentes fonctionnalités de gestion de projet. Vous pouvez simplement utiliser un dossier en tant que projet ou utiliser des multi-root workspaces.

0
0 82
Annonce Irène Mykhailova · Mai 10, 2022

 

Salut la communauté :

Nous sommes ravis d'annoncer que l'auteur à succès et spécialiste des technologies perturbatrices Geoffrey Moore sera l'un des conférenciers invités au Global Summit le 22 juin. Nous avons hâte d'entendre ce qu'il a à dire. Voici sa biographie :

Geoffrey Moore partage son temps de conseil entre les start-up des portefeuilles Wildcat Venture Partners et les entreprises de haute technologie établies, notamment Salesforce, Microsoft, Autodesk, F5Networks, Gainsight, Google et Splunk.
 
Le travail de sa vie s'est concentré sur la dynamique du marché des innovations de rupture.

0
0 52
Annonce Irène Mykhailova · Mai 10, 2022

Le concours annuel pour les développeurs d'InterSystems IRIS approche !

Nous sommes ravis de vous inviter tous à participer au concours Grand Prix pour la création de solutions open source à l'aide de la plate-forme de données InterSystems IRIS !

Les nouveaux développeurs sont bienvenus - créez un compte maintenant.

🏆Concours de programmation Grand Prix InterSystems 🏆

Les prix : plus de 22 000 $

La durée : du 9 au 29 mai 2022

Période de vote : 30 mai - 5 juin 2022


0
0 110
Annonce Irène Mykhailova · Mai 9, 2022

Learning Services a publié le calendrier des formations en classe virtuelle jusqu'en septembre ! Tous les cours ont lieu de 9 h à 17 h, heure de l'Est des États-Unis, sous forme de salles de classe virtuelles en direct dirigées par un instructeur avec des exercices pratiques et des discussions interactives. Rendez-vous sur classroom.intersystems.com pour consulter l'horaire, vous inscrire à un cours ou demander une formation privée pour 5 à 15 personnes dans votre entreprise.

Suivre nos cours fait partie d'une excellente façon de se préparer à nos examens de certification professionnelle!

0
0 93
Article Irène Mykhailova · Mai 9, 2022 14m read

Cet article est le premier d'une série d'articles sur les indexes SQL.

Partie 1 - Découvrez vos indexes

Qu'est-ce qu'un index, en fait ?

Imaginez la dernière fois où vous êtes allé à la bibliothèque. En général, les livres y sont classés par sujet (puis par auteur et par titre), et chaque étagère comporte une étiquette avec un code décrivant le sujet de ses livres.

0
0 135
Annonce Irène Mykhailova · Mai 8, 2022

Nous avons publié 6 pages Angular pour tous les utilisateurs de leur phase de test bêta :

Transition, Create, Clone, Merge, Standard Changes et Peer Review Docs.

Tout problème ou commentaire peut être signalé ici ou via vos canaux d'assistance habituels. Les utilisateurs non bêta peuvent basculer leur statut bêta ici dans l'application CCR.

0
0 78
InterSystems officiel Robert Bira · Mai 7, 2022

 

InterSystems a le plaisir d'annoncer la sortie de la version 1.1 de System Alerting & Monitoring (SAM).

Qu'est-ce que SAM ?

SAM combine l'API de surveillance et le moniteur de journal basés sur les normes d'IRIS avec des outils standard familiers de l'industrie comme Grafana et Prometheus pour créer une solution de surveillance et d'alerte de base pour les clusters IRIS.

Pour plus d'informations sur SAM, consultez le Guide d'alerte et de surveillance du système.

Quoi de neuf dans SAM 1.1 ?

0
0 61
Article Guillaume Rongier · Mai 6, 2022 4m read

Voici le troisième article de notre courte série sur les innovations d'IRIS SQL qui offrent une expérience plus adaptative et plus performante aux analystes et aux applications requérant des données relationnelles sur IRIS. Il s'agit peut-être du dernier article de cette série pour 2021.2, mais nous prévoyons plusieurs autres améliorations dans ce domaine. Dans cet article, nous allons approfondir un peu plus les statistiques de tableaux supplémentaires que nous commençons à rassembler dans cette version : Histogrammes

0
0 131
Article Iryna Mykhailova · Mai 5, 2022 13m read

 

Quand on travaille avec les globales, on voit qu’il n’y a pas mantes fonction en ObjectScript (COS) à utiliser. C’est aussi le cas avec Python et Java. Toutefois, toutes ses fonctions sont indispensables quand on travaille directement avec les données sans utilisation des objets, des documents ou des tables.

Dans cet article je voudrais parler de différentes fonctions et commandes qui se servent à travailler avec les globales dans trois langues : ObjectScript, Python et Java (les deux derniers en utilisant Native API).

0
0 232
Article Guillaume Rongier · Mai 3, 2022 5m read

Voici le deuxième article de notre série sur les améliorations apportées à la version 2021.2 de SQL, qui offre une expérience SQL adaptative et performante. Dans cet article, nous allons examiner les innovations en matière de collecte Table Statistics, qui sont bien sûr le principal élément d'entrée pour la capacité de Run Time Plan Choice que nous avons décrite dans l'article précédent.

0
0 75
Article Guillaume Rongier · Mai 2, 2022 5m read

La version 2021.2 de la plate-forme de données InterSystems IRIS Data Platform comprend de nombreuses nouvelles fonctionnalités intéressantes pour le développement rapide, flexible et sécurisé de vos applications critiques. Embedded Python est certainement la vedette (et pour une bonne raison !), mais en SQL, nous avons également fait un grand pas en avant vers un moteur plus adaptatif qui recueille des informations statistiques détaillées sur les données de votre tableau et les exploite pour fournir les meilleurs plans de requête. Dans cette brève série d'articles, nous allons examiner de plus près trois éléments qui sont nouveaux dans 2021.2 et qui travaillent ensemble vers cet objectif, en commençant par Run Time Plan Choice.

Il est difficile de trouver le bon ordre pour en parler (vous ne pouvez pas imaginer le nombre de fois où je les ai remaniés en rédigeant cet article), car ils s'emboîtent si bien les uns dans les autres. Vous pouvez donc les lire dans un ordre aléatoire smiley.

0
0 65
Annonce Irène Mykhailova · Avr 10, 2022

Docker 20.10.14 (publié le 23 mars 2022) modifie les capacités Linux accordées aux conteneurs d'une manière incompatible avec le vérificateur de capacités Linux dans les conteneurs InterSystems IRIS 2021.1 (et versions ultérieures).

Les utilisateurs exécutant Docker 20.10.14 sous Linux constateront que les conteneurs IRIS 2021.1+ ne démarreront pas et les journaux signaleront à tort que les fonctionnalités Linux requises sont manquantes. Par example :

[ERROR] Required Linux capability cap_setuid is missing.
[ERROR] Required Linux capability cap_dac_override is missing.
2
0 131
Annonce Robert Bira · Mai 2, 2022
Bonjour à toutes et à tous !
Voici le résumé des publications de la communauté des développeurs d'Avril 2022.
Statistiques générales
Nouvelles publications 21 publiées en Avril :
    – 12 new articles
    – 9 new annonces
Nouveaux membres 195 ayant rejoint pendant Avril
Publications 47 publiées depuis le début
Membres 10,809 ayant rejoint depuis le début
0
0 33
Article Lorenzo Scalese · Avr 28, 2022 4m read

Alors je sais que ça fait un peu longtemps, et je déteste laisser tomber mes fans adorateurs... mais pas assez pour recommencer à écrire.  Mais l'attente est terminée et je suis de retour !  Maintenant, profitez de mes mots vraiment magnifiques !

Pour cette série, je vais examiner certains problèmes courants que nous rencontrons au WRC et discuter de certaines solutions communes.

0
0 54
Article Irène Mykhailova · Avr 25, 2022 7m read

@Benjamin De Boe a écrit un excellent article sur les Universal Cached Queries, mais qu'est-ce qu'une Universal Cached Query (UCQ) et pourquoi devrais-je m'en préoccuper si j'écris du bon vieux Embedded SQL?  Dans Caché et Ensemble, les Cached Queries seraient générées pour résoudre xDBC et Dynamic SQL.  Maintenant, l'Embedded SQL d'InterSystems IRIS a été mis à jour pour utiliser les Cached Queries, d'où l'ajout du mot Universal au nom.  Désormais, tout SQL exécuté sur IRIS le sera à partir d'une classe UCQ.

0
0 73
Annonce Irène Mykhailova · Avr 23, 2022

Salut la communauté !

Nous sommes ravis d'annoncer que vous trouverez les titres et les descriptions des sessions publiés sur notre site Web de l'événement. Suivez le lien d'inscription pour les voir.

J'espère que vous pourrez créer votre emploi du temps en ligne très bientôt. Nous finalisons tout avant de le charger dans notre application de planification. Nous vous tiendrons au courant.

1
0 57
Article Irène Mykhailova · Avr 22, 2022 2m read

Comment rechercher une globale contenant un string spécifique ?

Vous pouvez afficher les globales dans le Management Portal et effectuer une recherche avec Ctrl + F, mais les grandes globales peuvent prendre du temps et être difficiles à afficher.

Bien sûr, vous pouvez effectuer une boucle en utilisant les fonctions $ORDER et $QUERY pour trouver la chaîne.

Mais il existe un moyen plus simple et plus pratique.

Il s'agit d'une méthode qui utilise la fonction de recherche globale de chaîne de caractères qui peut être effectuée dans le Management Portal.

0
0 109
Article Sylvain Guilbaud · Avr 20, 2022 4m read

Lors d'une montée de version majeure il est conseillé de recompiler les classes et les routines de tous vos espaces de noms (cf. Major Version Post-Installation Tasks).

do $system.OBJ.CompileAllNamespaces("u")
do ##Class(%Routine).CompileAllNamespaces()

Pour automatiser cette tâche d'administration et conserver un journal des erreurs éventuelles, vous trouverez ci-dessous un exemple d'une classe à importer et compiler dans l'espace de noms USER que vous pourrez utiliser après chaque montée de version : admin.utils.cls

 


 Class admin.utils.cls

0
1 183