2016-06-03 1 views
0

У меня есть сервер Ubuntu 14.04 с MySQL. Я хочу получить доступ к нему удаленно, используя соединение OData (общедоступная версия Tableau предоставляет только интерфейс OData). Я ищу правильную процедуру для этого. Информация, которую я мог бы собрать с этого и других форумов, не ясна или не специфична для MySQL на Linux (Ubuntu). Я заранее извиняюсь, если это повторение - но я так не думаю. Может ли кто-нибудь помочь мне, пожалуйста?OData-MySQL соединение в Ubuntu

ответ

0

К сожалению, MySQL не поддерживает OData из коробки. Это означает, что вам нужно будет поместить что-то среднее между ними, которое переводит запросы OData по HTTP-запросам SQL и возвращает результаты MySQL как XML или JSON.

Tableau ---- OData ----> Конвертер ---- SQL ----> MySQL

Это преобразование промежуточного слоя может быть построен с использованием нескольких компонентов. Если вы владеете Java, вы можете создать приложение Java с помощью OLingo. В .Net у вас будет инструментарий, который исследует вашу структуру базы данных и генерирует код C#. И есть несколько библиотек, которые помогут вам достичь того же, используя Node и PHP.