Космос на Wirecloud

Принимая в качестве справочной общедоступной документации ( https://wirecloud.conwet.etsiinf.upm.es/slides/1.2_Integration%20with%20other%20GEs.html) Интересно, есть ли на этом этапе какой-либо прогресс в подключении Wirecloud & Космос для того, чтобы получить исторические данные и визуализировать их через настройки гибридных приложений.

Если нет, не могли бы вы дать какое-нибудь указание, чтобы я мог попытаться реализовать что-то подобное?

Примечание: я уже проверил некоторую доступную документацию, и мне кажется, что моя желаемая функция может быть реализована простой реализацией Python для извлечения файлов HDFS в соответствующий формат NGSI. Это правильно?

Тем не менее, я считаю, что это будет грязный механизм. Какой должен быть рекомендуемый способ?

2 ответа

Решение

Я искренне надеюсь, что не буду обманывать, отвечая на свои вопросы и помечая их как правильные, но я хотел бы оставить запись о решении для тех людей, которые могут испытывать те же проблемы, что и я.

Я разработал быстрый и грязный механизм для извлечения файлов HDFS в форматы NGSI, чтобы мы могли извлекать исторические данные, как мы делаем с виджетами Orion.

https://github.com/netzahdzc/cloudCos

Пожалуйста, обратите внимание, что это вполне рабочий прогресс, поэтому есть некоторый жесткий код, который я надеюсь со временем исправить.

Официальная интеграция с Cosmos-WireCloud в настоящее время недоступна, хотя существуют сторонние виджеты, использующие космос.

На мой взгляд, лучшим вариантом для доступа к файловой системе HDFS является использование WebHDFS (вам потребуется добавить токен FIWARE в запрос аутентификации).

Также должна быть возможность подключения к Hive (см. Этот билет для получения дополнительной информации)

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