REST Webservice с HBase, KNOX и NiFi
Я использую Hortonworks и хочу настроить веб-сервис REST. Данные хранятся в HBase, и я хочу защитить их с помощью KNOX и Ranger. Я не уверен, возможно ли настроить его с NiFi, поэтому я могу вызвать REST API и получить данные из HBase (с Hive). Важно, что соединение защищено с помощью KNOX, и я также могу использовать Ranger для защиты данных.
- Могу ли я использовать NiFi для этого?
- Какое решение / архитектура лучше всего подходит для варианта использования?
Было бы также замечательно, если бы вы также могли добавить некоторую связанную дополнительную информацию, чтобы я мог углубиться в эту тему.
спасибо в продвинутом и наилучшими пожеланиями N3
1 ответ
С точки зрения NiFi, он будет взаимодействовать только с вашим сервисом REST, поэтому все будет зависеть от того, как вы проходите аутентификацию на вашем сервисе REST. Процессор InvokeHTTP может выполнять базовую аутентификацию с использованием имени пользователя и пароля или может предоставлять информацию о сертификате через контекст SSL.
Все, что связано с Ranger, Knox и HBase, скрыто за вашим сервисом REST.