[VELODB.IO]
DATANOMIX.PRO // БЛОГ // AI_AGENTS

Неге агенттерге нақты уақыт аналитикасы керек

Matt Yi мақаласының аудармасы: production-агенттер алдымен аналитиканы сұрайды, hybrid search сол қозғалтқышта тұрады.

Түпнұсқа авторы:
Matt Yi
Аударма:
Datanomix.pro
Түпнұсқа күні:
2026-06-24
Оқу уақыты:
~12 мин
Дереккөз:
velodb.io

Агенттер алдымен аналитиканы санайды

Таңғы сағат 2-де түсім туралы ескерту іске қосылады. Кезекші ops-агент оны алып, өзі есеп беретін инженерден тікелей сұрақ алады: «Соңғы екі аптадағы GPU ақауларына байланысты, түсімнен $1M-нан астам жоғалтуға әкелген инциденттерді тап және ұқсас тарихи жағдайларды қос».

Түзету туралы ойламас бұрын агент осыған жауап беруі керек. Жауап негізінен аналитикалық жұмыс. Агент инциденттерді соңғы екі аптаға сүзеді, fault-лог мәтінін GPU ақауларымен салыстырады, $1M-нан жоғары түсім әсерін агрегаттайды, содан кейін өткен инциденттерді семантикалық жақындық бойынша реттейді. Бес қадамның төртеуі — сүзу, уақыт терезесі және агрегация. Біреуі — векторлық іздеу.

Көп команда агенттерге арналған data layer-ді агенттер оны қолданатын реттің керісіншесімен құрады. Олар семантикалық retrieval-ден бастайды: векторлық базалар, RAG-фреймворктар, workflow оркестрациясы. Бұл жұмыс нақты, және production-агенттерге ол керек. Жеткіліксіз қалатын қабат — агент бірінші соғатын қабат: нақты бизнес фактілері бойынша real-time аналитика.

Бұл фактілер нақты әрі операциялық: тапсырыстар, пайдаланушы жазбалары, транзакциялар, қалдықтар, ескертулер. Клиент сервисінің агентіне тапсырыстың ағымдағы күйі, жеткізу жаңартулары және қайтару құқығы керек. Бизнес-аналитика агентіне тірі түсім, конверсия және аномалия сигналдары керек. Ops-агент қай ескертулер жанып тұрғанын және олар неге әсер ететінін білуі керек. Әр тапсырма — адам-оператор бұрыннан іске қосатын real-time аналитиканың автоматтандырылған нұсқасы.

Агенттер бұл қабатқа адамдардан қаттырақ жүктеме салады. Олар бір тапсырмаға көп сұраныс жібереді, жаңа дерек күтеді және мыңдаған сессияда параллель жұмыс істейді. Real-time ingestion, төмен кідіріс, жоғары бәсекелестік және бірыңғай сұраныс базалық талапқа айналады. Бұл Apache Doris сияқты real-time аналитика жүйелерінің анықтаушы мүмкіндіктері.

Agentic жүктеме не өзгертеді

Agentic жүктемеге көшу data layer не беруі керектігін өзгертеді. Салыстыру workload деңгейінде:

ӨлшемДәстүрлі real-time аналитикаAgentic-аналитика
Негізгі тұтынушыларАналитиктер, операция, бизнес-командаларАгенттер, AI-қосымшалар, автоматты workflow
Базалық талапБизнес-фактілерді көрсетуОйлау тізбегі бойы фактілер мен контексті үздіксіз алу
Негізгі сұраныс түрлеріSQL, агрегация, сүзу, drill-downSQL + Vector + Full-text + Graph + Stream
Кідіріс талабыМинуттар мен секундтарСекундтар және секунд үлесі
Жүйе рөліАналитика және шешімді қолдауТүсіну, ойлау, жад және әрекет үшін фактілерге кіру нүктесі

Агент сұранысы — ең алдымен аналитикалық сұраныс

Сұраныс деңгейінде сурет айқынырақ. Басындағы инцидент сұрағын алайық:

Соңғы екі аптадағы GPU ақауларына байланысты, түсімнен $1M-нан астам жоғалтуға әкелген инциденттерді тап және ұқсас тарихи жағдайларды қос.

Оны әр фрагментке керекті мүмкіндік бойынша бөлейік:

Сұраныс фрагментіҚандай мүмкіндік керек
GPU ақауына байланыстыТолық мәтінді іздеу, кілт сөз бойынша сәйкестік
Соңғы екі аптаУақыт бойынша сүзу, терезе шегі
Түсім жоғалтуы $1M-нан жоғарыАгрегация, метрика бойынша сүзу
ИнциденттерҚұрылымдық дерекке қол жеткізу
Ұқсас тарихи жағдайларВекторлық retrieval, семантикалық жақындық

Іс жүзінде агент data layer-ге жасайтын сұраныс былай көрінеді:

// HYBRID SEARCH
SELECT * FROM incidents WHERE l2_distance(description_embedding, query_embedding) < 0.1 AND MATCH(log_text, 'GPU overheating') AND severity >= 4 AND revenue_impact > 1000000 ORDER BY timestamp DESC LIMIT 10;

Құрылымдық сүзгілер мен агрегация бірінші орындалады. Векторлық ұқсастық — бірнеше предикаттың бірі. Нәтиже сапасы жаңа дерек үстінде жоғары бәсекелестіктегі күрделі сүзу мен агрегацияға байланысты, ал семантикалық іздеу сол қозғалтқышқа салынған.

Жеке векторлық retrieval мұның бір бөлігін жабады да, қалғанын басқа жүйелерге қалдырады:

Агенттің негізгі талабыЖеке векторлық retrieval қайда жетпейдіReal-time аналитика қозғалтқышы қайда жақсырақ
Күрделі сүзу және агрегацияОлқылықты жабу үшін сыртқы аналитикалық жүйелерге сүйенедіАналитикалық қозғалтқыштың базалық мүмкіндігі
Нақты уақыттағы бизнес-фактілерҰзын синхрондау жолы, жаңалықты кепілдеу қиынырақДеректі нақты уақытта тұтынуға жақын
Жоғары бәсекелестіктегі қысқа сұраныстарRetrieval-ге жақсы, күрделі аналитикалық жүктемеге оңтайланбағанҚұралдардың аналитикалық шақыруларының үлкен көлемін жақсы көтереді
Нәтижені түсіндіруҚұрылымдық дәлелді жиі бөлек тігу керекТексерілетін бизнес-фактілерді тікелей қайтарады

Apache Doris дәстүрлі және agentic аналитиканы қалай қосады

Apache Doris-ті он жыл бұрын real-time іздеу мен аналитика базасы ретінде құра бастады: масштабта жоғары бәсекелестік және төмен кідіріс. Ол кезде жүйе AI-агенттерге арналмаған, бірақ real-time аналитика үшін қабылданған архитектуралық шешімдер енді агент жүктемесі талап ететін нәрсемен сәйкес келеді.

Бұл жүктемені тікелей қызмет ету үшін Doris real-time аналитика қозғалтқышына hybrid search қосты: бір жүйеде нативті векторлық іздеу және толық мәтінді іздеу. Агенттер Doris-тің real-time өнімділігін және сұраныстарына керекті hybrid search-ті бір қозғалтқыштан алады.

Сол базалық мүмкіндіктер аналитикадан агенттерге өтеді:

Apache Doris базалық мүмкіндігіДәстүрлі аналитикадағы құныАгент жүктемесіндегі кеңейтілген құны
Real-time ingestion және жаңартуСоңғы тапсырыс, транзакция және метрика бірден қолжетімдіАгенттер ең жаңа бизнес-фактілермен ойлайды
Төмен кідірісті OLAPЕсеп, дашборд және ad-hoc сұранысты қоректендіредіОйлау тізбегі бойы құралдардың жиі шақыруын ұстайды
Жоғары бәсекелестіктегі сұранысКөп аналитик пен бизнес-қосымшаға қызмет етедіЖүздеген және мыңдаған агент пен автоматты workflow-ға қызмет етеді
Жартылай құрылымдық өңдеуJSON, Variant және басқа икемді форматтармен жұмыс істейдіҚұрал шығысын, оқиға payload-ын және AI тудырған құрылымды қабылдайды
Lakehouse және бірнеше дереккөзге бірыңғай қол жеткізуӘртүрлі дереккөзден дерек жинайдыСуық білім мен ыстық деректі бірге тұтыну оңайырақ
Full-text пен vector-дың жалғасып жатқан бірігуіАналитика шекарасын кеңейтедіHybrid search-ті бір кіру нүктесіне жақындатады

Мультимодалық контекст: бірыңғай контекст қабаты

Бір сұраныстан шегініп қарасақ, екінші қажеттілік көрінеді. Командалар мультимодалық деректерді аналитикадан бөлек санатқа жиі салады, векторлар мен білім графтары OLAP-тан басқа яруста тұрғандай. Мультимодалық деректердің құны олар құрылымдық дерекпен қатар қолданылғанда көрінеді: аналитика тірі бизнес-операцияларға жақындайды.

Схема: агент үшін фактілер, түсіндірме және семантика бірыңғай контекст қабаты ретінде
Фактілер мен контекст қатар: құрылымдық дерек, түсіндірме және семантика бір қабатта.

Құрылымдық дерек агенттерге фактілік негіз береді, ал жартылай құрылымдық модальділік модельдерге түсіну, түсіндіру және әрекет ету үшін ақпарат береді. Мұны контекст деп атайды. Ops-агент түсім жоғалтуы шектен өтті ме, соны білуі керек: бұл факт. Және оған байланысты fault-логтар, ұқсас өткен инциденттер мен runbook керек: бұл контекст. Байланысты әрі дәл жауап немесе әрекет үшін факт пен контекст екеуі де керек.

Мультимодалық контекст — тек көбірек дерек түрін қолдау емес. Бұл агенттер сенімді тұтынатын бірыңғай контекст қабаты: фактілер, түсіндірмелер, мінез-құлық, жад және семантика бір жүйенің ішінде. Мұндай рөл Doris сияқты real-time аналитика қозғалтқышын іздеу-аналитика жүйесінен контекст жүйесіне өсіреді.

Контекст қабаттары былай бөлінеді:

Дерек қабатыӘдеттегі құрамыАгент үшін рөліНеге аналитикамен қосу керек
Фактілер қабатыТапсырыс, транзакция, метрика, қалдық, инцидент«Не болды» дегенге жауапСүзу, агрегация, join және нақты уақыт сұранысы керек
Түсіндірме қабатыҚұжат, тикет, хат, пікір, білім базасы«Неге болды» дегенге жауапФактілік нәтиженің жанында қайтуы керек
Мінез-құлық қабатыЛог, оқиға ағыны, құрал шақыруының трассасы«Тізбек қалай өрбіді» дегенге жауапУақыт және нысан бойынша join керек
Жад қабатыПайдаланушы профилі, диалог тарихы, тапсырма күйі«Бұрын не болды және әрі қарай не» дегенге жауапАғымдағы сұранысқа енген үздіксіз жаңарту керек
Семантикалық қабатEmbeddings, нысан байланысы, білім графы«Не немен байланысты» дегенге жауапҚұрылымдық сүзу мен аналитиканың жанында жұмыс істеуі керек
Аналитикалық қозғалтқыш үстіндегі агент контекстінің бес қабатының схемасы
Агент бірге оқитын бес қабат: факт, түсіндірме, мінез-құлық, жад, семантика.

Неге бөлек базалар жиынтығы агент жүктемесінде сынады

Көп корпоративтік стек бұл контексті бөлек жүйелерден жинайды: embeddings үшін vector store, толық мәтін үшін іздеу қозғалтқышы, агрегация үшін OLAP және жартылай құрылымдық дерек үшін бөлек қойма. Адам-оператор арадағы алшақтықты қолмен жабады. Агентте мұндай көпір жоқ.

Агенттерге дерекке ең қысқа жол керек. Бір тапсырма бірнеше backend арасында секіргенде үш мәселе қосылады:

  • Контекст фрагментациясы: дерек бар, бірақ агент бүтін суретті емес, бөліктерді көреді.
  • Келісімділік дрейфі: әр жүйенің өз синхрондау ырғағы, индекс жаңартуы және құқық моделі бар, әр саңылау ойлауды нашарлатады.
  • Кідіріс және құн: бір логикалық сұраныс бірнеше желілік шақыру мен нәтижені біріктіру раундына жайылады, тізбек баяулайды немесе үзіледі.
Фрагменттелген стек схемасы: агент бір қозғалтқыштың орнына бірнеше базаға барады
Агенттің бір логикалық сұранысы vector store, іздеу, OLAP және бөлек қоймаға жайылады.

Сондықтан Doris-ке нативті толық мәтінді іздеу мен векторлық іздеу қосылды: толық мәтін, векторлық іздеу және жартылай құрылымдық дерек үшін бір қозғалтқыш. Агенттерге дерек жолы қысқарып, тұрақтырақ болады.

Осы бірыңғай қозғалтқыштың ішінде Doris аналитикалық жұмыстың жанында контекст retrieval-ін, hybrid-сұраныс жоспарлауын және агент жадын алады. Піскен real-time аналитика қозғалтқышынан сыртқа кеңею маманданған жүйелерді сырттан тігуден практикалық.

Бір бірыңғай қозғалтқыш нені алмастырады:

МодульБұрын оны кім бердіБірыңғай real-time қозғалтқыш
OLAPДерек қоймасы / аналитикалық БДФактілерді нақты уақытта алу және агрегаттаушы аналитика
Толық мәтінді іздеуІздеу қозғалтқышыKeyword recall және дәлелді алу
Векторлық іздеуVector DBСемантикалық жақындық және релеванттылық
StreamingKafka / Apache FlinkНақты уақыттағы оқиға және инкрементті жаңарту
Жартылай құрылымдық өңдеуJSON / Variant қозғалтқышыИкемді кіріс және құрал деректері
Жад қоймасыSession / Agent StoreҰзақ жад және тапсырма күйі
Семантикалық қабатМетадерек / governance жүйесіДеректі машина тұрақты оқиды

Қорытынды

Production AI-агенттер — ең алдымен аналитика тұтынушылары. Олар тудыратын сұраныстар бір қадамда құрылымдық деректерді, толық мәтінді іздеуді және векторлық retrieval-ді қамтиды, ал жауап нақты уақытта керек, пакеттік синхрондаудан емес.

Apache Doris real-time аналитиканы нативті hybrid search-пен бір қозғалтқышта біріктіреді және production-агенттерге құрылымдық, жартылай құрылымдық және векторлық дерек арқылы бірыңғай дерек жолын береді.

Түпнұсқа дереккөз

Matt Yi, Apache Doris PMC Member және Tech VP @ VeloDB, «Why AI Agents Need Real-Time Analytics and Hybrid Search», 2026-06-24.

https://www.velodb.io/blog/why-ai-agents-need-real-time-analytics-and-hybrid-search

Production-агенттерге бірыңғай data layer керек пе?

./ARCH_REVIEW_СҰРАУ.sh
© 2026 DATANOMIX.PRO — VELODB-НЫҢ ОРТАЛЫҚ АЗИЯДА ЭКСКЛЮЗИВТІК СЕРІКТЕСІ
VeloDB — AI Agents БАСТЫ