Êîìïàíèÿ «Äèàñîôò» ðàçâèâàåò âîçìîæíîñòè òåõíîëîãè÷åñêîé low-code ïëàòôîðìû äëÿ óïðàâëåíèÿ äàííûìè Digital Q.DataFlows, êîòîðàÿ âêëþ÷àåò â ñåáÿ ïðîäóêòû «Èíòåãðàöèÿ äàííûõ», «Êàòàëîã äàííûõ» è «Äèçàéíåð êîíòðîëÿ êà÷åñòâà». Ïëàòôîðìà ñîêðàùàåò òðóäîçàòðàòû íà ïîñòðîåíèå ïðîöåññîâ ïîäãîòîâêè äàííûõ çà ñ÷åò ïðåäíàñòðîåííûõ ñöåíàðèåâ çàãðóçêè äàííûõ. Îá ýòîì CNews ñîîáùèëè ïðåäñòàâèòåëè «Äèàñîôò».
Çàãðóçêà äàííûõ ñòàëà ïðîùå
×òîáû îáíîâèòü äàííûå â òàáëèöå, ïîëüçîâàòåëþ òåïåðü íå íóæíî ñàìîìó ñîçäàâàòü âðåìåííûå òàáëèöû, ïèñàòü SQL-ñêðèïòû äëÿ ñðàâíåíèÿ è ïåðåíîñà äàííûõ. Äîñòàòî÷íî â ïðîäóêòå «Èíòåãðàöèÿ äàííûõ» âûáðàòü îäèí èç òðåõ ñöåíàðèåâ çàãðóçêè äàííûõ:
– Äîáàâëåíèå – ýòî ñöåíàðèé, â êîòîðîì äàííûå äîáàâëÿþòñÿ ñ ïðåäâàðèòåëüíîé î÷èñòêîé ïî óñëîâèþ èëè áåç, à òàêæå ñ âîçìîæíîñòüþ ñîçäàíèÿ ðåçåðâíîé êîïèè äàííûõ.
– Èíêðåìåíòàëüíîå îáíîâëåíèå – ñöåíàðèé, â êîòîðîì ïðîèñõîäèò îáíîâëåíèå äàííûõ ïî êëþ÷åâîìó íàáîðó àòðèáóòîâ; äàííûå ìîæíî îáíîâèòü, äîáàâèòü èëè óäàëèòü â ëþáîé êîìáèíàöèè, ïðè ýòîì èñïîëüçóÿ òåõíè÷åñêèå òàáëèöû, êîòîðûå àâòîìàòè÷åñêè ñîçäàþòñÿ è óäàëÿþòñÿ.
– Ïåðåñîçäàíèå òàáëèöû – ñöåíàðèé, â êîòîðîì äàííûå â òàáëèöå-ïðèåìíèêå ïîëíîñòüþ çàìåíÿþòñÿ íîâûìè.
SQL-çàïðîñû äëÿ ñîçäàíèÿ ðåçåðâíûõ êîïèé, âðåìåííûõ òåõíè÷åñêèõ òàáëèö, îáíîâëåíèÿ, äîáàâëåíèÿ èëè óäàëåíèÿ äàííûõ ãåíåðèðóþòñÿ àâòîìàòè÷åñêè íà îñíîâå îïèñàíèÿ îáúåêòîâ â õîäå ïðîåêòèðîâàíèÿ ïðîöåññîâ ïîäãîòîâêè äàííûõ â ïðîäóêòå «Èíòåãðàöèÿ äàííûõ» òåõíîëîãè÷åñêîé ïëàòôîðìû Digital Q.DataFlows.
Ðàáîòà ñî ñëîæíûìè ñòðóêòóðàìè áåç ïðåîáðàçîâàíèé
 èíôðàñòðóêòóðíîé ïëàòôîðìå Digital Q.NiFi óìåíüøåíû çàäåðæêè ïðè îáðàáîòêå ïîòîêîâûõ äàííûõ, à òàêæå îïòèìèçèðîâàíà ðàáîòà êîìïîíåíòîâ, êîòîðûå ðàáîòàþò ñî ñëîæíûìè XML è JSON ôàéëàìè.
Òàêæå â ïðîäóêòå «Èíòåãðàöèÿ äàííûõ» òåõíîëîãè÷åñêîé ïëàòôîðìû Digital Q.DataFlows óëó÷øåí ôóíêöèîíàë ïî ðàáîòå ñî ñëîæíûìè âëîæåííûìè ñòðóêòóðàìè. Äîñòàòî÷íî íàñòðîèòü âèçóàëüíûé ìàïïèíã, à ñèñòåìà ñàìà îáðàáîòàåò îòâåò è ðàçëîæèò ïî ïîëÿì â âèçóàëüíîì êîìïîíåíòå ñîïîñòàâëåíèÿ ñõåì äàííûõ, áåç íåîáõîäèìîñòè ïèñàòü JOLT- èëè XSLT-ïðåîáðàçîâàíèÿ.
Òåõíîëîãè÷åñêàÿ ïëàòôîðìà Digital Q.DataFlows ïîçâîëÿåò óñêîðèòü ðåàëèçàöèþ ïðîöåññîâ ïîäãîòîâêè äàííûõ è çàãðóçêó äàííûõ çà ñ÷åò âñòðîåííûõ low-code èíñòðóìåíòîâ.
Ïëàòôîðìà Digital Q.DataFlows âõîäèò â ýêîñèñòåìó low-code ðàçðàáîòêè ìèêðîñåðâèñíûõ ïðîãðàììíûõ ïðîäóêòîâ Digital Q è âêëþ÷åíà â ðååñòð ðîññèéñêîãî ïðîãðàììíîãî îáåñïå÷åíèÿ (çàïèñü ¹ 16802 îò 1 ìàðòà 2023 ã.).


