Космос на 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 (см. Этот билет для получения дополнительной информации)