Может ли Tableau делать олицетворение при подключении к Drill?

У меня есть Tableau Server, подключающийся к представлению Drill. Я хочу иметь дело с авторизацией в Drill, поэтому мне нужно, чтобы Drill знал, кто запрашивает данные с сервера Tableau. Для этого мне нужно олицетворение для работы, так как в противном случае session_user в Drill всегда будет учетной записью службы Tableau Server, а не фактическим человеком, подключающимся к Tableau Server.

Похоже, эта ссылка предполагает, что олицетворение в Таблице работает только для SQL Server: https://onlinehelp.tableau.com/v10.1/server/en-us/impers_requ.htm

Было бы странно, учитывая, сколько источников данных Tableau поддерживает... Это действительно невозможно? И если это не так, есть ли обходные пути?

Мои версии: Tableau 10.1 и Drill 1.10

1 ответ

Я думаю, что путаница здесь из-за Tableau не упоминает о Drill нигде в документации. Вы можете рассматривать Drill как SQL-сервер и использовать олицетворение с ним. Drill поддерживает так называемое входящее олицетворение, которое позволяет пользователю соединения (session_user) в Drill олицетворять конечного пользователя Tableau. Соответствующий параметр для строки подключения Drill - Delegation_uid.

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