Paglabas ng InterSystems IRIS 2019.1

kalagitnaan ng Marso lumabas bagong bersyon ng InterSystems IRIS 2019.1 data platform

Ipinakita namin sa iyong pansin ang isang listahan ng mga pagbabago sa Russian. Ang buong listahan ng mga pagbabago at Checklist ng Pag-upgrade sa English ay matatagpuan sa link.

Mga pagpapahusay sa InterSystems Cloud Manager

Ang InterSystems Cloud Manager ay isang utility para sa madaling pag-deploy ng mga pag-install ng InterSystems IRIS sa cloud. Sa release 2019.1 ang mga sumusunod na feature ay lumabas sa ICM:

Mga wika ng kliyente

Kasama sa release ang mga bagong module para sa pagtatrabaho sa InterSystems IRIS:

Pinahusay na scalability at distributed cluster management

Ang InterSystems IRIS's distributed cluster shares ng data at cache sa maraming server, na nagbibigay ng flexible, cost-effective na scalability para sa pag-query at pagdaragdag ng data. Kasama sa release na ito ang mga sumusunod na pagpapabuti:

  • Suporta para sa higit pang mga SQL script. Maaari na ngayong idagdag ang mga node sa isang cluster anumang oras, anuman ang schema ng database at mga key na ginamit. Pagkatapos magdagdag ng node, ang data ay maaaring muling balansehin (offline). Higit pang mga detalye - "I-rebalance ang Sharded Data sa Mga Karagdagang Shard Data Server'.
  • May lumabas na bagong page na may pangkalahatang-ideya at configuration ng cluster sa Management Portal.
  • Bagong API para sa paggawa ng pare-parehong cluster backup. Higit pang mga detalye - "Coordinated Backup at Restore ng Sharded Clusters'.
  • Ang bagong Java utility para sa bulk data loading ay na-optimize din para sa pagtatrabaho sa isang cluster.

Mga pagpapabuti sa SQL

Kasama sa release na ito ang mga makabuluhang pagpapabuti sa pagganap at kadalian ng paggamit ng SQL.

  • Auto-parallelization ng mga angkop na query. Higit pang mga detalye - "System-Wide Parallel Query Processing'.
  • Bagong TUNE TABLE na utos para sa pag-tune ng talahanayan sa pamamagitan ng interface ng SQL. Higit pang mga detalye - "TUNE TABLE'.
  • Mga pagpapahusay sa SQL Shell, na nagpapahintulot sa iyo na tingnan ang mga schema, talahanayan, at view na tinukoy o available sa kasalukuyang saklaw. Higit pang mga detalye - "Gamit ang SQL Shell Interface'.
  • Ang view ng query plan ay nagpapakita na ngayon ng mga subplan ng composite plan para sa parallelization at cluster query.
  • Maaari na ngayong idagdag ang mga opsyon sa query body upang i-override ang mga setting ng SQL system para sa query na iyon. Higit pang mga detalye - "Mga Pagpipilian sa Komento'.
  • Kasama sa InterSystems ang iba't ibang mga pagpapahusay ng SQL na hindi nakikita ng application sa bawat paglabas. Noong 2019.1, lalo na maraming mga naturang pagpapahusay ang idinagdag sa query optimizer at code generator. Kasama ng awtomatikong parallelization ng mga query ng user, dapat itong makabuluhang mapabuti ang performance ng mga application gamit ang InterSystems IRIS SQL.

Mga pagpapabuti sa Analytics

  • Kakayahang magtakda ng mga bahagyang petsa sa Business Intelligence. Halimbawa, ipahiwatig ang isang petsa kung saan ang taon o taon at buwan lamang ang alam. Higit pang mga detalye - "Mga Partial na Petsa'.
  • Bagong %SQLRESTRICT construction para sa pag-filter ng data sa pamamagitan ng SQL sa loob ng isang query sa MDX.

Mga pagpapabuti sa mga kakayahan sa pagsasama

Ang release na ito ay may maraming mga pagpapahusay na nagpapadali sa pag-configure at pag-troubleshoot ng mga problema sa mga produkto:

  • Hanapin at tingnan ang lahat ng mga landas na maaaring tahakin ng isang mensahe sa isang produkto. Higit pang mga detalye - "Pagtingin sa Interface Maps'.
  • Paghahanap ng mga lugar kung saan ang mga bahagi ng produkto ay tumutukoy sa iba pang mga bahagi ng produkto. Higit pang mga detalye - "Paghahanap ng Mga Sanggunian sa Interface'.
  • Pagsubok ng mga pagbabago sa Data. Sa dialog ng pagsubok, maaari ka na ngayong magtakda ng mga halaga para sa aux, konteksto at proseso ng mga bagay, na parang tinawag ang pagbabago na may mga bagay na nasimulan. Magbasa pa Β«Gamit ang Transformation Testing Page'.
  • Editor ng DTL. Mga bagong aksyon - switch/case. Pagkakataon mga aksyon ng pangkat ΠΈ magdagdag ng mga komento sa mga pagbabagong-anyo.
  • Maaari ka na ngayong magpadala ng mensahe sa isang panuntunan at makita ang resulta ng pagpapatupad nang hindi pinapatakbo ang mensahe sa buong produkto. Higit pang mga detalye - "Pagsubok sa Mga Panuntunan sa Pagruruta'.
  • Kakayahang mag-download ng mga mensahe mula sa Message Viewer sa iyong lokal na computer. Higit pang mga detalye - "Pag-export ng Mga Mensahe'.
  • Kakayahang mag-download ng mga kaganapan sa log sa iyong lokal na computer. Higit pang mga detalye - "Panimula sa Pahina ng Log ng Kaganapan'.
  • Sa Rule Editor, maaari ka na ngayong magdagdag ng mga komento sa mga panuntunan at magbukas at mag-edit ng mga pagbabagong ginagamit sa panuntunang iyong ine-edit.
  • Tinutukoy na ngayon ng setting ng Queue Wait Alert ang oras pagkatapos ng isang mensahe sa queue ng item ng produkto o isang aktibong mensahe ay bubuo ng alerto. Dati, nalalapat lang ang timeout na ito sa mga mensahe sa queue ng production item. Higit pang mga detalye - "Queue Wait Alert'.
  • Paghihigpit sa pag-access sa "System Default Settings". Maaaring i-configure ng mga administrator ang mga user upang i-edit, tingnan, o tanggalin ang mga default na setting. Higit pang mga detalye - "Seguridad para sa Mga Setting ng Default ng System'.
  • Kakayahang mag-export ng mga produkto sa isang lokal na computer. Higit pang mga detalye - "Pag-export ng Produksyon'.
  • Posibleng mag-deploy ng mga produkto mula sa isang lokal na computer. Higit pang mga detalye - "Pag-deploy ng Produksyon sa isang Target na System'.
  • Pinalawak na nabigasyon sa page ng mga setting ng produkto. Naidagdag ang mga link sa mga bookmark sa page ng Product Setup upang mabilis na mabuksan ang mga nauugnay na item sa isang hiwalay na window. Sa tab na Queue, ang pag-click sa numero ng mensahe ay magbubukas ng bakas. Sa tab na Mga Mensahe, ang pag-click sa numero ng session ay magbubukas ng bakas. Sa tab na Mga Proseso, ang pag-click sa numero ng mensahe ay magbubukas ng bakas, at ang pag-click sa numero ng proseso ay magbubukas ng isang window na may mga detalye ng proseso.
  • Mga bagong opsyon sa Add Business Product Item Wizard. Ang mga user ay maaari na ngayong awtomatikong magtalaga ng mga default ng system kung ang mga field ay iiwanang blangko at magtakda ng packet prefix upang bumuo ng mga panuntunan sa pagruruta. Higit pang mga detalye - "Mga Pagpipilian sa Wizard'.

Pagganap at kakayahan ng system

  • Makabuluhang scalability at mga pagpapahusay sa pagganap, partikular para sa malalaking sistema ng NUMA. Kasama sa mga pagpapahusay na ito ang mga pagbabago sa scalability sa pagkolekta ng mga istatistika at pamamahala sa pandaigdigang buffer, mga pagpapahusay sa pagganap sa pagmamapa sa antas ng subscript ng mga global, at iba pang mga pag-optimize upang maiwasan ang pagdaan ng pointer block. Upang gawing posible ang mga pagpapahusay na ito, ang mga pagbabago ay ginawa sa sistema at mga istatistika ng paggamit ng memory na inilarawan sa checklist para sa release na ito. Ang mga pagpapahusay na ito ay nagpapataas ng memorya na inilaan para sa pandaigdigang buffer metadata ng 64 bytes bawat buffer sa mga Intel system at ng 128 bytes sa IBM Power. Halimbawa, para sa isang 8K block buffer, ang pagtaas ay magiging 0,75% para sa mga Intel system. Ang mga pagpapahusay na ito ay humantong din sa mga maliliit na pagbabago sa pagpapakita ng mga istatistika sa mga utility at sa Management Portal.
  • Key Management Interoperability Protocol (KMIP). Simula sa paglabas na ito, ang InterSystems IRIS ay maaaring maging kliyente ng pang-industriyang key management server. Ang KMIP, isang pamantayan ng OASIS, ay nagdadala ng kapangyarihan ng sentralisadong pamamahala ng susi. Maaari mong gamitin ang mga susi ng server ng KMIP upang i-encrypt ang parehong database at mga indibidwal na elemento. Ang mga susi ng server ng KMIP ay naa-access sa parehong paraan tulad ng mga key na nakaimbak sa mga file, halimbawa para sa pag-encrypt ng mga log file. Sinusuportahan ng InterSystems IRIS ang pagkopya ng mga key mula sa KMIP server patungo sa mga lokal na file upang lumikha ng mga lokal na backup. Higit pang mga detalye - "Pamamahala ng Mga Susi gamit ang Key Management Interoperability Protocol (KMIP)Β»
  • Bagong DataMove utility para sa paglilipat ng data mula sa isang database patungo sa isa pa, habang sabay na binabago ang mga setting ng global display. Higit pang mga detalye - "Paggamit ng DataMove sa InterSystems IRIS'.
  • Suporta para sa mga string na mas mahaba sa 3'641'144 sa mga JSON object.
  • Suporta para sa pagkonekta ng IRIS Studio sa CachΓ© at Ensemble.
  • Suporta para sa protocol ng SPNEGO (Microsoft Integrated Windows Authentication) para sa mga koneksyon sa HTTP. Ang %Net.HttpRequest ay maaari na ngayong gumamit ng Windows authentication sa HTTP 1.1 upang kumonekta sa isang secure na server. Nagbibigay ang mga user ng mga kredensyal sa pag-access, o susubukan ng %Net.HttpRequest na gamitin ang kasalukuyang konteksto. Ang mga suportadong authentication scheme ay Negotiate (Kerberos & NTLM), NTLM at Basic. Higit pang mga detalye - "Pagbibigay ng Authentication'.
  • Pinahusay na pag-log at asynchronous na pagganap ng I/O.

Para sa mga user na may suporta, ang release 2019.1 ay available para i-download sa seksyong Mga Online na Pamamahagi ng website wrc.intersystems.com.

Maaaring subukan ng sinuman ang bagong bersyon sa pamamagitan ng pag-install ng container na may Community Edition, na magagamit sa dockerhub.com.

Pinagmulan: www.habr.com

Magdagdag ng komento