Интеграция ML с сервером аналитики данных WSO2

Я попытался в ML 1.1.0 создать новый набор данных из DAS, но ответ пуст, по какой-то причине таблица / события в DAS не отображаются в ML. Я просмотрел эту документацию ( https://docs.wso2.com/display/ML100/Integration+with+WSO2+Data+Analytics+Server), но никаких результатов. Я проверил api /api/configs/das/tables и ответ пуст []

1 ответ

Решение

По вашему вопросу не ясно, какую версию DAS вы тестируете с WSO2 ML.

Предполагая, что вы используете WSO2 DAS 3.0.0:

Я протестировал этот сценарий, используя встроенную базу данных (т.е. H2), которая поставляется с продуктами WSO2. Также обратите внимание, что выгрузка данных с сервера DAS работает независимо от системы базы данных, которая конфигурируется с DAS и ML.

Поэтому, чтобы помочь вам отладить вашу проблему, я хотел бы выделить следующие моменты.

  1. Правильно ли вы настроили все три базы данных, а именно: WSO2_ANALYTICS_FS_DB, WSO2_ANALYTICS_EVENT_STORE_DB а также WSO2_ANALYTICS_PROCESSED_DATA_STORE_DB, Обратите внимание, что источники данных в ML и DAS должны указывать на одну и ту же базу данных. Например, источник данных WSO2_ANALYTICS_FS_DB как в ML, так и в DAS должны быть правильно указаны одинаковые базы данных.

  2. Затем запустите оба сервера (если вы используете оба сервера на одном и том же компьютере, вы должны сместить порты на одном из серверов).

  3. Теперь перейдите на сервер DAS и создайте тестовую таблицу.

  4. Далее, если вы перейдете на страницу "Создать набор данных", вы сможете увидеть вновь созданную таблицу данных.

Однако, если вы используете WSO2 DAS 3.0.1:

В настоящее время создание набора данных с использованием функции таблиц DAS не работает с DAS 3.0.1. Мы создали общедоступную JIRA [1] для решения этой проблемы, и как только это будет исправлено, мы уведомим вас.

[1]. https://wso2.org/jira/browse/ML-312

Другие вопросы по тегам