Salut les développeurs,
Que la semaine du vote commence ! C'est le moment de voter pour les meilleures applications du Grand Prix Programming Contest!
🔥 C'est vous qui décidez : VOTEZ ICI 🔥
Salut les développeurs,
Que la semaine du vote commence ! C'est le moment de voter pour les meilleures applications du Grand Prix Programming Contest!
🔥 C'est vous qui décidez : VOTEZ ICI 🔥
Bonjour à la communauté IRIS,
InterSystems Certification est en train de développer un examen de certification pour les administrateurs système IRIS et, si vous correspondez à la description de l'examen ci-dessous, nous aimerions que vous testiez l'examen en version bêta. L'examen sera disponible pour un test bêta du 20 au 23 juin 2022 lors du Global Summit 2022, mais uniquement pour les personnes inscrites au Summit (visitez cette page pour en savoir plus sur la certification au GS22). Le test bêta sera ouvert à tous les autres bêta-testeurs intéressés le 1er juillet 2022.
Étant donné que SELECT ... FOR UPDATE est implémenté dans de nombreux RDBMS en tant que méthode d'acquisition de lock de ligne explicite, vous utilisez probablement cette fonctionnalité dans de nombreux cas.
Cette syntaxe n'entraîne pas d'erreur dans les produits InterSystems, mais elle n'acquiert pas les locks de ligne attendus.
Cet article vous montrera comment obtenir la même fonctionnalité.
DECLARE CURSOR C1 IS SELECT Name FROM Person WHERE Name LIKE 'A%' FOR UPDATE OPEN C1 LOOP FETCH C1 INTO name .afficher le nom. .
InterSystems est fier d'offrir des tentatives gratuites d'examen de certification InterSystems (valeur de 150 $) à tous les participants inscrits au InterSystems Global Summit 2022. La tentative d'examen gratuite sera disponible pour l'une des 7 sessions surveillées en direct pendant le Summit.
| Date | Tôt | Tard |
|---|---|---|
| Lundi 20 juin | 13h30 - 15h30 | 15h45 - 17h45 pm |
| Mardi 21 juin | 7h00 - 9h00 | 15h45 - 17h45 pm |
| Mercredi 22 juin | 7h00 - 9h00 | 15h45 - 17h45 pm |
| Jeudi 23 juin | 7h00 - 9h00 | Pas de séance l'après-midi |
La cause de cette erreur est que la ressource locked est déjà locked par un autre processus dans l'application et que le lock n'est pas libéré pour une raison quelconque.
S'il n'y a aucun signe que d'autres processus avec le lock, il est possible que la table de locks manque d'espace libre. Dans ce cas, le message LOCK TABLE FULL est envoyé au Message Log
Si vous effectuez un traitement transactionnel, il est possible que le report du lock ait un effet.
Veuillez vous référer aux documents suivants pour la transaction et le report de lock.
Salut les développeurs !
Découvrez notre nouvelle campagne amusante Ready, Set, Go sur Global Masters où vous pouvez nager 🏊♂️ , faire du vélo 🚴♀️ et courir 🏃♂️ à travers huit défis pour collecter des points et gagner le droit de vous vanter.
Ne manquez pas l'occasion de nous raconter pourquoi vous avez commencé à programmer et de lire les histoires des autres participants, partagez avec nous la partie la plus difficile du codage pour vous et même laissez un avis sur l'une des applications Open Exchange et obtenez des points bonus 🌟 .
Alors, êtes-vous prêt ? 😉 🏁
Salut la communauté :
Je pensais juste vous informer de tout le contenu sur HL7®FHIR® que nous avons planifié (et finalisé) pour le Global Summit.
Il y a quelque chose de spécial cette année pour tous ceux qui découvrent la norme et pour ceux d'entre vous qui n'ont pas de formation technique. Le lundi après-midi 20 juin, nous organisons un atelier spécial de quatre heures dirigé par Russ Leftwich, MD, avec Laura Heermann Langford, Ph.D., RN, FAMIA.
Ce mois-ci, essayez un nouveau parcours d'apprentissage pour voir comment vous pouvez utiliser la plate-forme de données InterSystems IRIS® comme back-end de votre application. Vous pouvez également écouter le dernier épisode de podcast sur l'accessibilité, explorer de nouvelles pages d'accueil de produits dans la documentation et suivre un cours en classe. Retrouvez tous les détails et d'autres ressources d'apprentissage dans la newsletter de mai 2022.
Il est possible de construire (reconstruire) l'index pendant que des données sont enregistrées/supprimées, mais si vous construisez l'index pendant ce processus, il sera référencé pendant sa mise à jour, utilisez donc l'utilitaire dédié et procédez à la construction de l'index.
La procédure est la suivante.
L'exemple d'exécution est le suivant.
Voici quelques exemples de conversions et d'opérations dont vous pourriez avoir besoin, ainsi que des liens vers la documentation où vous pourrez en apprendre davantage.
Au moment où j'ai écrit ces lignes, l'heure d'été était en vigueur pour mon système Caché.
Caché a un format d'heure simple, avec une plus grande gamme de dates reconnues par rapport à certaines autres technologies.
Le type DATE correspond au type de données du produit InterSystems %Date et le type TIME correspond à %Time.
%Date enregistre une date interne (premier élément séparé par une virgule de la variable spéciale $Horolog), et %Time enregistre l'heure interne (deuxième élément séparé par une virgule de la variable spéciale $Horolog). La logique côté serveur utilise donc la valeur au format (logique) interne, sauf si vous changez le mode d'affichage.
La méthode permettant de modifier le format d'affichage de la date et de l'heure internes dans la logique côté serveur dépend de la méthode d'exploitation.
Pour SQL, null et la chaîne vide ('') sont distinguées. Chaque méthode de définition/réception est la suivante.
InterSystems utilise une cadence de publication à deux flux avec InterSystems IRIS depuis 2018 (voir l'annonce originale du moment où cela a commencé). Nous fournissons :
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à!
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.
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
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.
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.
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
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!
Cet article est le premier d'une série d'articles sur les indexes SQL.
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.
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.
Un bon écrivain est censé vous attirer avec le titre et cacher la réponse quelque part dans l'article. Je suppose que cela fait de moi un mauvais écrivain - ne m'estimez pas, mon estime de moi vient de l'opinion des utilisateurs d'Internet !
@Benjamin De Boea é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.
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.
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.
Vous avez probablement entendu parler des bases de données NoSQL. Il existe plusieurs définitions, mais pour simplifier, ce terme est couramment utilisé pour désigner les bases de données qui n'utilisent littéralement pas le langage SQL, c'est-à-dire les bases de données autres que les bases de données relationnelles (RDB).
InterSystems IRIS Data Platform vous permet de définir des tableaux et d'accéder aux données en SQL. Par conséquent, InterSystems IRIS Data Platform n'est pas strictement une base de données NoSQL.
Bonjour la communauté,
Après avoir testé en version bêta le nouvel examen CCR Technical Implementation Specialist, l'équipe de certification d'InterSystems Learning Services a effectué l'étalonnage et les ajustements nécessaires pour le diffuser à notre communauté. Il est maintenant prêt à être acheté et programmé dans le catalogue d'examens d'InterSystems
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.