Âûáèðàé : Ïîêóïàé : Èñïîëüçóé
0

Îáíîâëåíèå ïëàòôîðìû Luxms BI v9.3 ñ HTML-äîêóìåíòàöèåé, ôîêóñîì íà óäîáñòâå èñïîëüçîâàíèÿ è ñòàáèëüíîñòè

ÃÊ Luxms ïðåäñòàâèëà íîâóþ âåðñèþ ïëàòôîðìû – v 9.3. HTML-äîêóìåíòàöèÿ Îäíèì èç êëþ÷åâûõ îáíîâëåíèé ñèñòåìû ñòàëà äîêóìåíòàöèÿ...

ÃÊ Luxms ïðåäñòàâèëà íîâóþ âåðñèþ ïëàòôîðìû – v 9.3.

HTML-äîêóìåíòàöèÿ

Îäíèì èç êëþ÷åâûõ îáíîâëåíèé ñèñòåìû ñòàëà äîêóìåíòàöèÿ â ôîðìàòå HTML. Ðóêîâîäñòâà, ïðèìåðû, òåõíè÷åñêèå îïèñàíèÿ è äðóãèå äîêóìåíòû î ðàáîòå íà ïëàòôîðìå ñòðóêòóðèðîâàíû è íàõîäÿòñÿ â îäíîì ìåñòå, îáåñïå÷èâàÿ óíèâåðñàëüíûé è óäîáíûé äîñòóï ê èíôîðìàöèè.

Ðåàëèçîâàí èíòåãðèðîâàííûé ïîèñê ïî âñåé áàçå çíàíèé, ïîçâîëÿÿ ïîëüçîâàòåëÿì ìãíîâåííî íàõîäèòü íóæíóþ èíôîðìàöèþ, òåì ñàìûì îáëåã÷àÿ îðèåíòàöèþ â ôóíêöèîíàëå BI ñèñòåìû. Ýòî ñíèæàåò ïîðîã âõîæäåíèÿ äëÿ íîâûõ ïîëüçîâàòåëåé, ñîêðàùàåò âðåìÿ íà îáó÷åíèå, è óïðîùàåò ðàáîòó íà ïëàòôîðìå.

Äîêóìåíòàöèÿ è îáíîâëåíèÿ ê íåé ðàñïðîñòðàíÿþòñÿ è óñòàíàâëèâàþòñÿ êàê ñòàíäàðòíûé ïàêåò Linux – êàê è ëþáîé äðóãîé êîìïîíåíò ïëàòôîðìû Luxms BI. Îá ýòîì CNews ñîîáùèëè ïðåäñòàâèòåëè Luxms.

Êàëåíäàðíûå ôóíêöèè

Íîâûì îáíîâëåíèåì âåðñèè 9.3 ñòàëè êàëåíäàðíûå ôóíêöèè â LPE. Ñòàíäàðòíûå ôóíêöèè èíîãäà ìîãóò áûòü íåóäîáíûìè â ïðàêòè÷åñêèõ ðàñ÷åòàõ, íàïðèìåð, îïðåäåëåíèå ïðîøåäøåãî êâàðòàëà, ïîýòîìó â íîâîì ðåëèçå âíåäðåí íàáîð êàëåíäàðíûõ ôóíêöèé, ñîçäàííûõ äëÿ ýôôåêòèâíîé ðàáîòû ñ âðåìåííûìè ïðîìåæóòêàìè, äåëàÿ ðàñ÷åòû áîëåå ïðîñòûìè è óäîáíûìè.

Êàëåíäàðíûå ôóíêöèè äåëÿòñÿ íà òðè îñíîâíûõ áëîêà:

Ïåðâûé áëîê ôóíêöèé – «Àëãåáðà ñ äàòàìè». Ýòî íàáîð êàëåíäàðíûõ ôóíêöèé íà ÿçûêå LPE, ðàçðàáîòàííûé äëÿ ýôôåêòèâíûõ âû÷èñëåíèé âðåìåííûõ ïðîìåæóòêîâ. Ïîëüçîâàòåëè ìîãóò âûïîëíÿòü ñëîæíûå îïåðàöèè ñ äàòàìè è âðåìåííûìè èíòåðâàëàìè òàê æå, êàê è ñ ÷èñëàìè â ìàòåìàòè÷åñêèõ âûðàæåíèÿõ.  íîâîì ðåëèçå ïðåäñòàâëåíû ôóíêöèè, êîòîðûå ïîçâîëÿþò óäîáíî ìàíèïóëèðîâàòü äàòàìè, âû÷èñëÿòü ñìåùåíèÿ, îïðåäåëÿòü íà÷àëî è êîíåö èíòåðâàëîâ.

Âòîðîé áëîê – «Ôóíêöèè, âîçâðàùàþùèå öåëûå ÷èñëà», ïðåäîñòàâëÿåò èíñòðóìåíòû äëÿ ýôôåêòèâíîé ãðóïïèðîâêè äàò è ñðàâíåíèé. Çäåñü ïðåäñòàâëåíû ôóíêöèè, êîòîðûå âîçâðàùàþò õàðàêòåðèñòèêè äàòû, âûðàæåííûå â öåëûõ ÷èñëàõ, òàêèå êàê íîìåð äíÿ ãîäà, íîìåð íåäåëè ãîäà, ìåñÿöà, êâàðòàëà, ïîëóãîäèÿ è ãîä.

Òðåòèé áëîê – «Ôóíêöèè, âîçâðàùàþùèå ñòðîêó â ôîðìàòå ISO», ïðåäñòàâëÿåò ñîáîé èíñòðóìåíòàðèé äëÿ ðàáîòû ñ äàòàìè â ñîîòâåòñòâèè ñ ISO 8601. Ñòàíäàðò îáåñïå÷èâàåò óíèôèöèðîâàííûé ôîðìàò ïðåäñòàâëåíèÿ äàò è âðåìåíè, ÷òî îáëåã÷àåò îáìåí èíôîðìàöèåé è îáåñïå÷èâàåò ñòàíäàðòèçèðîâàííûé ïîäõîä ê ðàáîòå ñ äàòàìè.

Íà äàííûé ìîìåíò ôóíêöèè ïðåäëàãàþò âûñîêóþ ãðàíóëÿðíîñòü, îõâàòûâàÿ âðåìåííûå èíòåðâàëû ñ òî÷íîñòüþ äî äíåé. Ñëåäóþùèé øàã – ðàáîòà ñ ÷àñàìè, ìèíóòàìè è ñåêóíäàìè äëÿ áîëüøåé ãèáêîñòè è òî÷íîñòè ïðè àíàëèçå äàííûõ â ðàçðåçå âðåìåíè.

Îêîííûå ôóíêöèè

 ðåëèçå 9.3 ïîÿâèëèñü îêîííûå ôóíêöèè, ïîçâîëÿþùåå äåëàòü âû÷èñëåíèÿ ñ ó÷åòîì äàííûõ â ñîñåäíèõ ñòðîêàõ (îêíàõ). Îêîííûå ôóíêöèè ïîçâîëÿþò âû÷èñëÿòü íàðàñòàþùèé èòîã, ñðàâíèâàòü äàííûå çà ðàçíûå ïåðèîäû, ïðîèçâîäèòü ðàíæèðîâàíèå ñòðîê è äð. Äàííàÿ ðåàëèçàöèÿ ïîâòîðÿåò ôóíêöèîíàë îêîííûõ ôóíêöèé èç SQL è ïîääåðæèâàåò áëîêè ïàðòèöèðîâàíèÿ (ãðóïïèðîâêè) è ñîðòèðîâêè äàííûõ â îêíå.  ñëåäóþùèõ âåðñèÿõ áóäåò äîáàâëåíà ïîääåðæêà óêàçàíèÿ ãðàíèö îêíà.

Íîâûå àãðåãàöèîííûå ôóíêöèè

Ïîÿâèëèñü íîâûå àãðåãàöèîííûå ôóíêöèè: uniq, quantile, total. Ôóíêöèÿ Total ïîçâîëÿåò âû÷èñëÿòü îáùèå àãðåãàòû ïî âñåì äàííûì èç êóáà. Ýòî äàåò âîçìîæíîñòü ëåãêî ïîñ÷èòàòü äîëè îòíîñèòåëüíî îáùåé ñóììû èëè îáùåãî êîëè÷åñòâà.  ñëåäóþùèõ âåðñèÿõ ôóíêöèîíàë ôóíêöèè total áóäåò ðàñøèðåí ïóòåì äîáàâëåíèÿ ôèëüòðîâ, ÷òî ïîçâîëèò âû÷èñëÿòü èòîã ñ ó÷åòîì óñëîâèé. Ôóíêöèÿ uniq – êîðîòêàÿ çàïèñü äëÿ ïîäñ÷åòà óíèêàëüíîãî êîëè÷åñòâà ñòðîê, à ôóíêöèÿ quantile âû÷èñëÿåò êâàíòèëü.

Êëîíèðîâàíèå àòëàñîâ è êóáîâ

Ïîÿâèëàñü âîçìîæíîñòü êëîíèðîâàíèÿ àòëàñîâ è êóáîâ — âàæíûé èíñòðóìåíò äëÿ óäîáñòâà ðàçðàáîòêè. Ýòà ôóíêöèÿ ïîçâîëÿåò ïîëüçîâàòåëÿì óñêîðèòü ïðîöåññ èçó÷åíèÿ ïëàòôîðìû, áûñòðåå àíàëèçèðîâàòü ðàçðàáîòêè äðóãèõ ïîëüçîâàòåëåé BI è ñîçäàâàòü óíèêàëüíûå ïðèëîæåíèÿ íà îñíîâå ÷óæîãî îïûòà, çàèìñòâóÿ çàèíòåðåñîâàâøèå ïîëüçîâàòåëÿ ýëåìåíòû â ñâîþ «ïåñî÷íèöó». Òàêæå ýòî äàåò âîçìîæíîñòü ïåðåèñïîëüçîâàòü ñâîè ðàçðàáîòêè â ðàçíûõ ïðèëîæåíèÿõ. Êëîíèðîâàíèå îáúåêòîâ ðåàëèçîâàíî ñ ó÷åòîì ñëîæíûõ ñöåíàðèåâ ðîëåâîé ìîäåëè è ñîáëþäåíèåì âñåõ àñïåêòîâ áåçîïàñíîñòè.

API-òîêåíû JWT

 íîâîì ðåëèçå ïîÿâèëèñü API-òîêåíû (JSON Web Token). Òîêåíû ïðåäñòàâëÿþò ñîáîé êëþ÷è äëÿ áåçîïàñíîãî è óïðàâëÿåìîãî äîñòóïà ê ðàçëè÷íûì ôóíêöèÿì Luxms BI ÷åðåç ïðîãðàììíûé èíòåðôåéñ API. Îíè äàþò âîçìîæíîñòü ñîçäàâàòü óíèêàëüíûå êëþ÷è, êîòîðûå èñïîëüçóþòñÿ äëÿ àâòîðèçàöèè çàïðîñîâ ê ñèñòåìå.

Àäìèíèñòðàòîðû ìîãóò ñàìîñòîÿòåëüíî ñîçäàâàòü òîêåíû ÷åðåç èíòåðôåéñ ñèñòåìû, à òàêæå óïðàâëÿòü èìè, ïðîâåðÿòü ïðàâà äîñòóïà è îòñëåæèâàòü ñòàòóñ òîêåíîâ. Êàæäûé òîêåí óíèêàëåí è íàñòðàèâàåòñÿ ïîä êîíêðåòíûå ïîòðåáíîñòè ïîëüçîâàòåëÿ, ýòî ãàðàíòèðóåò áåçîïàñíîñòü äàííûõ.

Ïîäðîáíóþ èíôîðìàöèþ î ñîçäàíèè è èñïîëüçîâàíèè API-òîêåíîâ ìîæíî íàéòè â îáíîâëåííîé HTML äîêóìåíòàöèè.

Îáíîâëåíèÿ ETL/ELT èíñòðóìåíòà

 íîâîé âåðñèè ðàñøèðèëèñü âîçìîæíîñòè âñòðîåííîãî ETL/ELT èíñòðóìåíòà Luxms Data Boring. Îí ïðåäîñòàâëÿåò âîçìîæíîñòü ìíîãîïîëüçîâàòåëüñêîé ðàáîòû, îáåñïå÷èâàÿ ýôôåêòèâíîå ðàçäåëåíèå äàííûõ è ïîâûøåííûé óðîâåíü áåçîïàñíîñòè.

Êàæäûé ïîëüçîâàòåëü òåïåðü ðàáîòàåò â ñâîåé èçîëèðîâàííîé âèðòóàëüíîé ñðåäå, ãäå ïîòîêè, îïåðàòèâíàÿ ïàìÿòü è ïðîöåññû àáñîëþòíî íå ïåðåñåêàþòñÿ ñ äðóãèìè ïîëüçîâàòåëÿìè. Îòäåëüíîå õðàíèëèùå äàííûõ, íàñòðîéêè è óçëû ñîçäàþòñÿ äëÿ êàæäîãî ïîëüçîâàòåëÿ èíäèâèäóàëüíî, è ýòî ãàðàíòèðóåò âûñîêèé óðîâåíü áåçîïàñíîñòè è ýôôåêòèâíîå óïðàâëåíèå äàííûìè. Ýòî îñîáåííî âàæíî â ñèòóàöèÿõ, êîãäà íåîáõîäèìà ïîääåðæêà íåñêîëüêèõ êëèåíòîâ èëè ïðîåêòîâ íà îäíîì ñåðâåðå Data Boring. Ìíîãîïîëüçîâàòåëüñêèé äîñòóï òàêæå ïîçâîëÿåò àäìèíèñòðàòîðó ñèñòåìû èñïîëüçîâàòü àêêàóíòû ïîëüçîâàòåëåé äëÿ óïðàâëåíèÿ èõ ïîòîêàìè, íå ïåðåõîäÿ â èõ ó÷åòíûå çàïèñè.

 Data Boring â óçëå Data Transfer äîáàâëåíà ïîääåðæêà íåñêîëüêèõ ôîðìàòîâ äàííûõ, âêëþ÷àÿ QVD, AVRO è PARQUET. Ýòî ðàñøèðåíèå ïîçâîëèò ðàáîòàòü ñ äàííûìè èç QlikView/QlikSense è èç ïðîåêòîâ AI/ML è BigData.

Data Boring ïðåäîñòàâëÿåò êàæäîìó ïîëüçîâàòåëþ èíäèâèäóàëüíûé äîñòóï ê äàííûì ìîíèòîðèíãà. Ñèñòåìà ñëåäèò çà âñåìè ïðîöåññàìè ïîäñèñòåì è ïîòîêîâ, êîòîðûå çàïóùåíû â äàííûé ìîìåíò, è ïîìîãàåò îïåðàòèâíî âûÿâëÿòü è ðåàãèðîâàòü íà ïîòåíöèàëüíûå ïðîáëåìû. Ïîëüçîâàòåëü ìîæåò ïðîñìàòðèâàòü ñòàòèñòèêó è ïîëó÷àòü îò÷åòû î ïðîèçâîäèòåëüíîñòè è èñïîëüçîâàíèè ðåñóðñîâ. Æóðíàë, ïîìèìî èñòîðèè èçìåíåíèé, îòîáðàæàåò âàæíóþ èíôîðìàöèþ – îøèáêè, ïðåäóïðåæäåíèÿ, îáíîâëåíèÿ è äðóãèå àñïåêòû ðàáîòû ñèñòåìû. Ïîëüçîâàòåëü â ëþáîé ìîìåíò ìîæåò âåðíóòüñÿ ê ïðåäûäóùèì ñîñòîÿíèÿì ñèñòåìû, âûáðàâ êîíêðåòíûé ìîìåíò èç æóðíàëà, ÷òî îáåñïå÷èâàåò áåçîïàñíîñòü â ñëó÷àå ñèñòåìíûõ ñáîåâ, à òàêæå ãèáêîñòü è êîíòðîëü â óïðàâëåíèè äàííûìè è ïðîöåññàìè.

Äîáàâëåíû óëó÷øåíèÿ â ðàáîòå ñ ìíîãîñòðàíè÷íûìè xlsx-ôàéëàìè. Òåïåðü åñòü âîçìîæíîñòü óêàçûâàòü ëèñòû â xlsx-ôàéëàõ êàê ïî èõ èìåíè, òàê è ïî ïîðÿäêîâîìó íîìåðó. Ýòî óïðîùàåò âûáîð íóæíîãî ëèñòà äëÿ ðàáîòû ñ äàííûìè. Äîáàâëåíà âîçìîæíîñòü óêàçàíèÿ íîìåðà ñòðîêè ñ çàãîëîâêàìè è íîìåðà ñòðîêè ñ äàííûìè, ÷òî îáåñïå÷èâàåò áîëåå ãèáêèé è òî÷íûé àíàëèç ìíîãîñòðàíè÷íûõ xlsx-ôàéëîâ.

Îáùèå óëó÷øåíèÿ

 ðåëèç 9.3 âîøëî íåñêîëüêî UI-UX óëó÷øåíèé. Íàïðèìåð, òåïåðü ïðè íàïèñàíèè çàïðîñà â òåêñòîâîì ðåäàêòîðå SQL ñèñòåìà âûâîäèò ïîäñêàçêè, à êëþ÷åâûå ñëîâà äëÿ óäîáñòâà âûäåëÿþòñÿ öâåòîì. Èçìåíåí èíòåðôåéñ ñâîäíîé òàáëèöû è äîáàâèëñÿ ýêðàí ïîìîùè ïðè íàïèñàíèè ôîðìóë äëÿ ôàêòîâ.

Ó ïîëüçîâàòåëåé ïîÿâèëàñü âîçìîæíîñòü çàãðóæàòü ñîáñòâåííûå âèçåëè â ôîðìàòå ZIP-àðõèâà. Êàñòîìíûå âèçóàëèçàöèè îòîáðàæàþòñÿ íà ïàíåëè âûáîðà âèäæåòà ñðåäè ñòàíäàðòíûõ âàðèàíòîâ, è äîñòóïíû äëÿ äàëüíåéøåé ðàáîòû.

Ðàñøèðèëñÿ ôóíêöèîíàë âíóòðåííåãî ÿçûêà LPE. Òàê, â ðåäàêòîð äýøëåòîâ äîáàâëåí êîíñòðóêòîð LPE âûðàæåíèé äëÿ ðåàêöèé ïî êëèêó â ýëåìåíòàõ èíòåðôåéñà, à òàêæå ïîÿâèëàñü âîçìîæíîñòü ïèñàòü LPE-âûðàæåíèÿ äëÿ çàãîëîâêîâ äýøëåòà.

 íîâûì ðåëèç âîøëè ïðåäûäóùèå îáíîâëåíèÿ ìèíîðíûõ âåðñèé, ñðåäè êîòîðûõ: êëîíèðîâàíèå äýøëåòîâ è äýøáîðäîâ; îáíîâëåííûé óïðàâëÿþùèé äýø; ðåäàêòîð òåì – êàñòîìèçàöèÿ áåç ïðîãðàììèðîâàíèÿ; ìîíî-ïðåçåíòàöèè äëÿ ïîâûøåííîé áåçîïàñíîñòè; óëó÷øåíèÿ â ðàññûëêàõ è îò÷åòàõ; îáíîâëåíèÿ â èíòåðôåéñå ïðè ñîçäàíèè êóáà.

Êîììåíòàðèè