Lisebelisoa tse ling tsa ntlafatso ho InterSystems IRIS

Sehlopha sa lisebelisoa tse eketsehileng bakeng sa ho hlahloba le ho batlisisa liphoso tsa likopo le litharollo tsa ho kopanya sethaleng sa data sa InterSystems IRIS, sethala sa ho kopanya sa Ensemble le Caché DBMS, kapa pale ea baesekele e 'ngoe.

Sehloohong sena ke batla ho bua ka kopo eo, hammoho le lisebelisoa tse tloaelehileng tsa tsamaiso, ke li sebelisang letsatsi le leng le le leng ho shebella likopo le tharollo ea ho kopanya sethaleng sa InterSystems IRIS le ho fumana liphoso ha li etsahala.
Tharollo e kenyelletsa ho shebella le ho hlophisa lihlopha tsa lefats'e, ho botsa lipotso (ho kenyeletsoa JDBC / ODBC), ho romela liphetho tsa lipatlisiso ka imeile e le lifaele tsa XLS tse zipped. Sheba lintho tsa sehlopha ka bokhoni ba ho fetola. Li-graph tse 'maloa tse bonolo bakeng sa liprothokholo tsa sistimi.

Ena ke ts'ebeliso ea CSP e ipapisitseng le jQuery-UI, chate.js, jsgrid.js
Haeba u thahasella, ka kopo sheba ka tlase le ho polokelo.

Tsohle li qalile ka ho ithuta potso ea mokhoa oa ho kenya liphetoho ho lintho ho InterSystems IRIS, Ensemble le Caché DBMS.

Kamora ho bala sehlooho se setle ka sena, ke ile ka fereka morero. mme a qala ho e phetha bakeng sa litlhoko tsa hae.

Tharollo e hlahisoang e kengoa tšebetsong e le karoloana ea %CSP.Util.Pane, e nang le fensetere e kholo ea taelo le konopo ea Run, hammoho le litlhophiso tsa ntlafatso ea litaelo.

Ha o kenya "?" re fumana tlhaloso e khutšoanyane ea litaelo tsena:

Lisebelisoa tse ling tsa ntlafatso ho InterSystems IRIS

Lefatšeng ka bophara

Taelo ea ka e tloaelehileng haholo ke ho sheba lefatše. Joalo ka molao, ena ke protocol ea lefats'e ha o lokisa morero oa hau kapa oa motho e mong. U ka e sheba ka tatellano ea morao-rao, hammoho le ka ho sebelisa filthara ho sehokelo le data. Li-node tse fumanoeng li ka hlophisoa le ho hlakoloa:

Lisebelisoa tse ling tsa ntlafatso ho InterSystems IRIS

U ka hlakola lefats'e lohle ka ho kenya ho tlosa ^logMSW- ka taelo e latelang lebitso.
Empa ka tsela ena o ka hlakola li-globals ho qala ka ^log (protocol globals), ke hore. Thibelo e thibelang ho hlakolwa ka phoso e kentswe tshebetsong.

Haeba u kenya "*" ka mor'a lebitso, u tla fumana lethathamo la li-globals tse nang le litšobotsi tse ling. Ea bobeli "*" e tla eketsa tšimo e ncha "Allocated MB", 'me e' ngoe ea asterisk e tla ba "Used MB". tsa lefatše tse kholo.

Lisebelisoa tse ling tsa ntlafatso ho InterSystems IRIS

Ho tsoa tafoleng ena u ka latela lihokelo tse sebetsang ho sheba lefatše ka bolona kapa ho e sheba/e hlophisa ka tsela e tloaelehileng ho tsoa ho portal ea tsamaiso ka ho tobetsa R kapa W lebaleng la Tumello.

Likopo

Ho fetolela tlaleho ho sebopeho sa Excel

Mosebetsi oa bobeli o sebelisoang hangata ke oa ho botsa lipotso. Ho etsa sena, kenya polelo ea sql joalo ka taelo.

Ntho e ka sehloohong e neng e lekane ho 'na ka mokhoa o tloaelehileng oa Tsamaiso ea Tsamaiso e ne e le ho etsa lipotso ho mehloli ea JDBC / ODBC e hlophisitsoeng ho DBMS le ho ntša liphello ka mokhoa oa XLS, ho boloka le ho romela faele ka imeile. Ho etsa sena, sesebelisoa sa ka, pele o etsa taelo, o hloka ho nolofalletsa "Download to Excel file" lebokose la tlhahlobo.

Karolo ena e mpolokela nako e ngata kemisong ea ka ea letsatsi le letsatsi, 'me ke atleha ho kenyelletsa li-module tse lokiselitsoeng ho likopo tse ncha le tharollo ea ho kopanya.

Lisebelisoa tse ling tsa ntlafatso ho InterSystems IRIS

Empa ho etsa sena, o lokela ho qala ka ho lokisa tsela ea ho theha lifaele ho seva le lintlha tsa mosebedisi le seva sa poso; .

Lisebelisoa tse ling tsa ntlafatso ho InterSystems IRIS

Ho boloka litlaleho lefatšeng ka bophara

Hangata hoa hlokahala ho boloka liphetho tsa ts'ebetso ea tlaleho lefatšeng ka bophara. Ho etsa sena, ke sebelisa mekhoa e latelang:

Bakeng sa JDBC:
##sehlopha(App.sys).SqlToDSN

Bakeng sa ODBC:
##sehlopha(App.sys).SaveGateway

Bakeng sa mantsoe a SQL:
##sehlopha(App.sys).SaveSQL

Bakeng sa Potso:
##sehlopha(App.sys).SaveQuery

Ka mohlala, haeba ka phanele taelo
xec do ##class(App.sys).SaveQuery("%SYSTEM.License:Counts","^GN",0)
Ha re bolokeng sephetho sa kopo ea ho bala tšebeliso ea laesense ho ^GN array, 'me u ka bona se bolokiloeng phanele ka taelo: result ^GN("%SYSTEM.License:Counts",0)

Lisebelisoa tse ling tsa ntlafatso ho InterSystems IRIS

Li-module tsa ts'ebetso e eketsehileng

'Me ntlafatso ea bobeli, e ileng ea nolofatsa haholo le ho iketsetsa mosebetsi oa ka, ke ho kenya ts'ebetsong ea bokhoni ba ho etsa li-module tse ngotsoeng ka ho khetheha ha ho hlahisa mohala o mong le o mong oa potso. Ka tsela ena nka haha ​​​​ts'ebetso e ncha tlalehong e fofang ka nako e le 'ngoe, mohlala, lihokelo tse sebetsang bakeng sa ts'ebetso e eketsehileng ho data.

Mohlala 1: Ho sebetsa le App.Parameter class

Theha parameter u sebelisa "Tafole Navigator"

Fetola parameter ka "Options"

Lisebelisoa tse ling tsa ntlafatso ho InterSystems IRIS

Mohlala 2: Ho sheba lefatše ka sehokelo sa "Histori".

Lisebelisoa tse ling tsa ntlafatso ho InterSystems IRIS

Lits'oants'o

E bululetsoe ke sengoloa [9] le ho bona ka mahlo a kelello kholo ea li-database, ho ile ha etsoa leqephe le bonts'ang kerafo ea khoeli le khoeli ea boholo ba database e entsoeng ho tloha faeleng ea iris.log (cconsole.log) ho sebelisoa "Eketsa" lirekoto ka morao ho tloha letsatsing la hona joale.

Mohlala, graph ea ketsahalo e boetse e entsoe ho InterSystems IRIS, e hlahisoang hape ho tsoa ho faele ea protocol:

Lisebelisoa tse ling tsa ntlafatso ho InterSystems IRIS

Lihokelo tsa thepa:

[1] subsystem ea ho rema lifate Kasha
[2] motoho oa hang-hang - ho etsa CRUD ho Caché u sebelisa jqGrid
[3] Batsamaisi ba bang ba SQL bakeng sa Caché DBMS
[4] Mehlala ea ho hlahisa le ho romella lengolo-tsoibila ho sebelisa Caché DBMS
[5] Cache + jQuery. Ho qala kapele
[6] Phetiso ea Kopo
[7] Tšehetso ea UDL
[8] Ho sheba lefatše ho Caché Management Portal
[9] Prometheus e nang le Cache
[10] Sebaka sa sebaka ka har'a Caché DBMS

Ke leboha bangoli ba lihlooho tsena le tse ling ba nthusitseng ho etsa sesebelisoa sena.

PS Morero ona o ntse o tsoela pele mme mehopolo e mengata ha e so kengoe tšebetsong. Haufinyane ke rera ho etsa:

1. Template ea kopo holim'a moralo uikit
2. Auto-documentation of code format Doxegen ka kopanyo ho CStudio

Source: www.habr.com

Eketsa ka tlhaloso