Me encantaría tener un conector de datos a la base de datos Presto/Trino.Esta es una base de datos utilizada por Seagate.Esto es lo que preguntaron y por qué.
Nuestro problema actual (que no es realmente el problema de JMP) es que nuestra fuente de datos es una aplicación de "motor de consultas distribuidas" de Presto/Trino.
- Presto/Trino había sufrido algunos problemas de bifurcación/propiedad del proyecto desde que se escindió de FaceBook/Meta. De aquí en adelante simplemente me referiré a esto como 'Trino'.
- La interfaz central de Trino es HTTP/REST pasando JSON
- Existen interfaces específicas del idioma para los idiomas comunes: perl, python, Java (como jdbc)
- El proyecto principal de Trino nunca proporcionó una interfaz ODBC; eso "se dejó como un ejercicio para que otros lo completaran".
- Se crearon los controladores ODBC de MSWindows, pero no está clara su propiedad:
- No sé si existe una interfaz TRINO/ODBC de código abierto.
Dado que la comunidad de usuarios de JMP está formada principalmente por usuarios de MSWindows (y Mac, pero no de Linux), conectar JMP con fuentes de datos basadas en la nube significa utilizar ODBC y, finalmente, incurrir en gastos secundarios para empresas como Magnitude, que ofrecen una solución.
JMP tiene grandes beneficios para los usuarios de MSWindows, pero los costos secundarios de ODBC de MSWindows pueden ser suficientes para empujar a los usuarios al mundo de Linux/OpenSource (python, R, incluso Java) donde eliminan los costos secundarios a cambio de un análisis exploratorio de datos menos conveniente.
Gracias por publicar @Peter_Hersh . Te he agregado como observador en Jira.