Cliente Trino para Mac
Une tablas de distintos catálogos en una consulta, lee el plan que ejecutará Trino y detén una consulta descontrolada en el coordinador. Las posibilidades de escritura dependen del conector de cada catálogo.
Funciona en MacEl controlador se descarga la primera vez que eliges Trino


De un vistazo
- Lenguaje de consulta
- SQL
- Controlador
- Se descarga en el primer uso
- Conectar mediante
- Host y puerto, Túnel SSH, SSL/TLS
- Puerto predeterminado
- 8080
- iPhone y iPad
- No se abre
Conecta e inicia sesión
Introduce host y puerto del coordinador y un Nombre de usuario, bajo el cual se ejecutan las consultas. Catálogo y Esquema son puntos iniciales opcionales; deja Catálogo vacío para explorar todos. Una Zona horaria IANA en Opciones fija la zona de la sesión.
Autentícate con contraseña enviada como HTTP Basic para LDAP o archivo de contraseñas, o token JWT enviado como credencial bearer. Ambos solo van por TLS: con SSL Desactivado, una conexión que los tenga se rechaza antes de enviar nada. Un certificado de cliente y clave en SSL añaden TLS mutuo.
SSL empieza Desactivado, es decir HTTP sin cifrar; los demás modos fuerzan TLS sin alternativa en claro, y 443 activa Verificar identidad. Nunca se sigue una redirección de un proxy delante del coordinador; el error indica su destino. Accede detrás de un bastión con un túnel SSH e importa una URL trino:// con Importar desde URL….
Consulta entre catálogos
La conexión abre un catálogo y esquema; cualquier consulta puede seguir usando el nombre completo catalog.schema.table, como una unión entre tablas Hive y PostgreSQL. La barra lateral despliega catálogos en esquemas y tablas, con vistas materializadas junto a tablas y vistas, y recuentos de SHOW STATS.
bigint y decimal se leen como texto exacto, no como coma flotante. varbinary aparece en hexadecimal; array, map y row, como JSON; las fechas conservan el valor del servidor.
Explicar ofrece Lógico, Distribuido, E/S, Validar y Analizar. Validar comprueba sin ejecutar; Analizar ejecuta y mide tiempos reales; todos los planes vuelven como texto sin procesar.
SET SESSION dura el resto de la conexión. Consulta > Cancelar consulta pide al coordinador terminar la consulta: así se detiene, porque el tiempo de espera de la conexión no llega a Trino.
Las ediciones de celda generan INSERT, UPDATE y DELETE con el tipo Trino de cada valor. Trino no informa de claves primarias, así que se compara cada columna original de la fila, sin transacción para revertir. Editar una de dos filas idénticas cambia ambas; comprueba duplicados antes.
Estructura
La pestaña Estructura crea tablas y añade, elimina, renombra y cambia tipos de columnas en autocommit. El conector decide si el cambio se ejecuta; el cambio de tipo es el menos aceptado.
Transfiere datos
No hay importación. Exporta tablas o resultados como CSV, JSON, SQL, XLSX, Markdown, HTML y XML.
iPhone y iPad
La app para iPhone y iPad no tiene un controlador de Trino. Las conexiones de Trino sincronizadas desde un Mac aparecen en la lista, pero no se abren.
Limitaciones
- Los servidores Presto no son compatibles.
- La autenticación Kerberos y OAuth no es compatible.
Preguntas sobre Trino
¿Por qué una sentencia válida devuelve NOT_SUPPORTED?
El conector del catálogo no implementa la operación, aunque la gramática Trino la permita. Uno de solo lectura rechaza todas las escrituras. Consulta su documentación para ver qué admite.
¿Puedo usar una clave de cliente cifrada?
No. Las conexiones Trino no tienen campo de frase de contraseña. Crea una copia descifrada con openssl pkey -in encrypted.key -out client.key y elige ese archivo.
Consigue TablePro
Requiere macOS 13 Ventura o posterior