Klien Trino untuk Mac
Gabungkan tabel dari katalog berbeda dalam satu kueri, baca rencana yang akan dijalankan Trino, dan hentikan kueri yang tidak terkendali pada koordinator. Kemampuan penulisan bergantung pada konektor di balik setiap katalog.
Berfungsi di MacDriver diunduh saat Anda pertama kali memilih Trino


Sekilas
- Bahasa kueri
- SQL
- Driver
- Diunduh saat pertama kali digunakan
- Hubungkan melalui
- Host dan port, Tunnel SSH, SSL/TLS
- Port default
- 8080
- iPhone dan iPad
- Tidak terbuka
Hubungkan dan masuk
Masukkan host dan port koordinator serta Username, pengguna yang menjalankan kueri Anda. Catalog dan Schema adalah titik awal opsional; kosongkan Catalog untuk menelusuri semua katalog. Time Zone IANA pada bagian Options menetapkan zona waktu sesi.
Masuk dengan kata sandi, yang dikirim sebagai HTTP Basic untuk autentikasi LDAP atau berkas kata sandi, atau token akses JWT yang dikirim sebagai kredensial bearer. Keduanya hanya dikirim melalui TLS: dengan SSL Disabled, koneksi yang memuat salah satunya ditolak sebelum data dikirim. Sertifikat dan kunci klien pada panel SSL menambahkan TLS timbal balik.
SSL awalnya Disabled, yaitu HTTP tanpa enkripsi; mode lainnya mewajibkan TLS tanpa peralihan ke teks biasa, dan port 443 mengaktifkan Verify Identity. Pengalihan dari proxy di depan koordinator tidak pernah diikuti; kesalahan menyebutkan tujuannya. Akses koordinator di balik bastion melalui tunnel SSH, lalu impor URL trino:// menggunakan Import from URL….
Kueri lintas katalog
Koneksi dibuka pada katalog dan skema, dan setiap kueri tetap dapat menyebut catalog.schema.table secara lengkap, misalnya join antara tabel Hive dan PostgreSQL. Bilah samping menguraikan setiap katalog menjadi skema dan tabel, dengan materialized view di samping tabel dan view, serta jumlah baris dari SHOW STATS.
bigint dan decimal dibaca sebagai teks presisi, bukan floating point. varbinary ditampilkan sebagai heksadesimal, array, map, dan row sebagai JSON, dan timestamp mempertahankan nilai yang dikembalikan server.
Explain menyediakan Logical, Distributed, IO, Validate, dan Analyze. Validate memeriksa kueri tanpa menjalankannya, Analyze menjalankan kueri dan melaporkan waktu aktual, dan setiap rencana dikembalikan sebagai teks mentah.
SET SESSION berlaku selama sisa koneksi. Query > Cancel Query meminta koordinator menghentikan kueri aktif, dan itulah cara menghentikannya: batas waktu kueri koneksi tidak diteruskan ke Trino.
Perubahan sel menjadi INSERT, UPDATE, dan DELETE, dengan setiap nilai membawa jenis Trino-nya. Trino tidak melaporkan primary key, sehingga perubahan mencocokkan semua kolom baris sesuai nilai saat dibaca, tanpa transaksi untuk membatalkannya. Mengedit satu dari dua baris identik mengubah keduanya; periksa duplikat terlebih dahulu.
Struktur
Tab Structure membuat tabel serta menambah, menghapus, mengganti nama, dan mengubah jenis kolom dalam autocommit. Apakah perubahan dapat dijalankan bergantung pada konektor katalog, dan perubahan jenis diterima oleh paling sedikit konektor.
Pindahkan data
Impor tidak tersedia. Ekspor tabel atau hasil sebagai CSV, JSON, SQL, XLSX, Markdown, HTML dan XML.
iPhone dan iPad
Aplikasi iPhone dan iPad tidak memiliki driver Trino. Koneksi Trino yang disinkronkan dari Mac muncul dalam daftar tetapi tidak dapat dibuka.
Batasan
- Server Presto tidak didukung.
- Login Kerberos dan OAuth tidak didukung.
Pertanyaan tentang Trino
Mengapa pernyataan valid mengembalikan NOT_SUPPORTED?
Konektor di balik katalog tersebut tidak menerapkan operasi itu, apa pun yang diizinkan tata bahasa Trino. Konektor hanya baca menolak semua penulisan. Periksa dokumentasi konektor untuk kemampuan yang didukung.
Apakah saya dapat menggunakan kunci klien terenkripsi?
Tidak. Koneksi Trino tidak memiliki bidang frasa sandi kunci. Tulis salinan terdekripsi menggunakan openssl pkey -in encrypted.key -out client.key, lalu pilih berkas tersebut.
Unduh TablePro
Memerlukan macOS 13 Ventura atau lebih baru