Március közepe kijött az InterSystems IRIS 2019.1 adatplatform új verziója
Figyelmébe ajánljuk az orosz nyelvű változások listáját. A változtatások teljes listája és a frissítési ellenőrzőlista angol nyelven a következő címen érhető el link.
Az InterSystems Cloud Manager továbbfejlesztései
Az InterSystems Cloud Manager egy segédprogram az InterSystems IRIS-telepítések felhőben történő egyszerű telepítéséhez. A 2019.1-es kiadásban a következő szolgáltatások jelentek meg az ICM-ben:
Elérhetőségi zóna támogatás. Egy régión belül több zónát elfoglaló létesítmények létrehozása. További részletek - "Telepítés több zónában".
Aszinkron tükör támogatás. Az aszinkron tükörcsomópontok belefoglalása a telepítési konfigurációba. További részletek - "Tükörbeállítási követelmények".
Telepítse az InterSystems IRIS-t tárolók használata nélkül, közvetlenül a telepítőcsomagból. További részletek - "Konténer nélküli telepítés".
Továbbfejlesztett méretezhetőség és elosztott fürtkezelés
Az InterSystems IRIS elosztott fürtje több szerver között osztja meg az adatokat és a gyorsítótárat, így rugalmas, költséghatékony skálázhatóságot biztosít az adatok lekérdezéséhez és hozzáadásához. Ez a kiadás a következő fejlesztéseket tartalmazza:
További SQL-szkriptek támogatása. A csomópontok mostantól bármikor hozzáadhatók egy fürthöz, függetlenül a használt adatbázissémától és kulcsoktól. Csomópont hozzáadása után az adatok újraegyensúlyozhatók (offline). További részletek - "Kiegyensúlyozza újra a megosztott adatokat a további Shard Data Serverek között".
Megjelent egy új oldal a fürt áttekintésével és konfigurációjával a Kezelőportálon.
Új TUNE TABLE parancs egy táblázat hangolásához az SQL interfészen keresztül. További részletek - "HANGOLÁSASZTAL".
Az SQL Shell továbbfejlesztése, amely most lehetővé teszi az aktuális hatókörben meghatározott vagy elérhető sémák, táblák és nézetek megtekintését. További részletek - "Az SQL Shell felület használata".
A lekérdezési tervnézet most az összetett tervek alterveit jeleníti meg a párhuzamosításhoz és a fürtlekérdezésekhez.
A lekérdezés törzséhez opciók adhatók az adott lekérdezés SQL rendszerbeállításainak felülbírálásához. További részletek - "Megjegyzés opciók".
Az InterSystems különféle SQL fejlesztéseket tartalmaz, amelyek az alkalmazás számára láthatatlanok minden egyes kiadásnál. 2019.1-ben különösen sok ilyen fejlesztést adtunk hozzá a lekérdezésoptimalizálóhoz és a kódgenerátorhoz. Ez a felhasználói lekérdezések automatikus párhuzamosításával együtt jelentősen javítja az InterSystems IRIS SQL-t használó alkalmazások teljesítményét.
Fejlesztések az Analytics szolgáltatásban
Lehetőség részdátumok beállítására az Business Intelligence-ben. Például adjon meg egy dátumot, amelyre csak az év vagy az év és a hónap ismert. További részletek - "Részleges dátumok".
Új %SQLRESTRICT konstrukció az adatok SQL-en keresztüli szűrésére egy MDX-lekérdezésben.
Az integrációs képességek fejlesztése
Ez a kiadás számos fejlesztést tartalmaz, amelyek megkönnyítik a termékek konfigurálását és hibaelhárítását:
Keressen és tekintsen meg minden utat, amelyen egy üzenet eljuthat egy termékben. További részletek - "Interfésztérképek megtekintése".
Olyan helyek keresése, ahol a termékösszetevők más termékösszetevőkre hivatkoznak. További részletek - "Interfész hivatkozások keresése".
Adattranszformációk tesztelése. A teszt párbeszédablakban most beállíthat értékeket a segéd-, kontextus- és folyamatobjektumokhoz, mintha a transzformációt az objektumokkal inicializálva hívták volna meg. Olvass tovább "A transzformációtesztelési oldal használata".
Mostantól üzenetet küldhet egy szabálynak, és megtekintheti a végrehajtás eredményét anélkül, hogy az üzenetet a teljes terméken futtatná. További részletek - "Útválasztási szabályok tesztelése".
Lehetőség üzenetek letöltésére a Message Viewer alkalmazásból a helyi számítógépére. További részletek - "Üzenetek exportálása".
A Szabályszerkesztőben most megjegyzéseket fűzhet a szabályokhoz, valamint megnyithatja és szerkesztheti a szerkesztett szabályban használt átalakításokat.
A Várakozási sor riasztás beállítása mostantól azt az időtartamot adja meg, amely után a termékcikk-sorban lévő üzenet vagy egy aktív üzenet riasztást generál. Korábban ez az időkorlát csak az éles cikkek sorban lévő üzenetekre vonatkozott. További részletek - "Várakozási sor figyelmeztetés".
Hozzáférés korlátozása a "Rendszer alapértelmezett beállításaihoz". A rendszergazdák beállíthatják a felhasználókat az alapértelmezett beállítások szerkesztésére, megtekintésére vagy törlésére. További részletek - "Biztonság az alapértelmezett rendszerbeállításokhoz".
Termékek exportálása helyi számítógépre. További részletek - "Produkció exportálása".
Kibővített navigáció a termékbeállítások oldalán. A Termékbeállítás oldalon található könyvjelzőkhöz hivatkozásokat adtunk, amelyekkel gyorsan meg lehet nyitni a kapcsolódó tételeket egy külön ablakban. A Sor lapon az üzenetszámra kattintva megnyílik a nyomkövetés. Az Üzenetek lapon a munkamenet számára kattintva megnyílik a nyomkövetés. A Folyamatok lapon az üzenetszámra kattintva megnyílik a nyomkövetés, a folyamatszámra kattintva pedig egy ablak nyílik meg a folyamat részleteivel.
Új lehetőségek az Üzleti termékelem hozzáadása varázslóban. A felhasználók mostantól automatikusan hozzárendelhetik a rendszer alapértelmezett beállításait, ha a mezők üresen maradnak, és beállíthatnak egy csomag előtagot az útválasztási szabályok létrehozásához. További részletek - "Varázsló beállításai".
A rendszer teljesítménye és képességei
Jelentős skálázhatósági és teljesítménybeli fejlesztések, különösen a nagy NUMA rendszerek esetében. Ezek a fejlesztések magukban foglalják a statisztikai adatok gyűjtésének és a globális pufferkezelésnek a méretezhetőségét, a globálisok al-index szintű leképezésének teljesítménybeli fejlesztéseit, valamint a mutatóblokk bejárásának elkerülése érdekében végzett egyéb optimalizálásokat. Ezen fejlesztések lehetővé tétele érdekében változtatásokat hajtottak végre a rendszer- és memóriahasználati statisztikákban, amelyeket a cikkben ismertettünk ellenőrzőlista ehhez a kiadáshoz. Ezek a fejlesztések pufferenként 64 bájttal növelik a globális puffer metaadatokhoz lefoglalt memóriát Intel rendszereken, és 128 bájttal IBM Power rendszeren. Például egy 8K-s blokkpuffer esetében a növekedés 0,75% lenne az Intel rendszerek esetében. Ezek a fejlesztések kisebb változtatásokat is eredményeztek a statisztikák megjelenítésében a közművekben és a Kezelőportálon.
Key Management Interoperability Protocol (KMIP). Ettől a kiadástól kezdve az InterSystems IRIS az ipari kulcskezelő szerver kliense lehet. A KMIP, az OASIS szabvány, a központi kulcskezelés erejét hozza magával. A KMIP-kiszolgálókulcsokkal mind az adatbázist, mind az egyes elemeket titkosíthatja. A KMIP-kiszolgáló kulcsai ugyanúgy hozzáférhetők, mint a fájlokban tárolt kulcsok, például a naplófájlok titkosításához. Az InterSystems IRIS támogatja a kulcsok másolását a KMIP-kiszolgálóról a helyi fájlokba a helyi biztonsági mentések létrehozásához. További részletek - "Kulcsok kezelése a Key Management Interoperability Protocol (KMIP) segítségével»
Új DataMove segédprogram adatok átviteléhez egyik adatbázisból a másikba, miközben egyidejűleg megváltoztatja a globális megjelenítési beállításokat. További részletek - "A DataMove használata az InterSystems IRIS-szel".
3'641'144-nél hosszabb karakterláncok támogatása JSON-objektumokban.
Az IRIS Studio Caché és Ensemble csatlakoztatásának támogatása.
Az SPNEGO (Microsoft Integrated Windows Authentication) protokoll támogatása a HTTP-kapcsolatokhoz. A %Net.HttpRequest mostantól HTTP 1.1-en keresztüli Windows-hitelesítést használhat a biztonságos kiszolgálóhoz való csatlakozáshoz. A felhasználók hozzáférési hitelesítő adatokat adnak meg, vagy a %Net.HttpRequest megpróbálja az aktuális környezetet használni. A támogatott hitelesítési sémák a Negotiate (Kerberos és NTLM), az NTLM és a Basic. További részletek - "Hitelesítés biztosítása".
Továbbfejlesztett naplózás és aszinkron I/O teljesítmény.
A támogatással rendelkező felhasználók számára a 2019.1-es kiadás letölthető a webhely Online terjesztések részében wrc.intersystems.com.
Bárki kipróbálhatja az új verziót a Community Edition tároló telepítésével, amely elérhető a dockerhub.com oldalon.