跳至主要內容

每天都用 TablePro?購買授權即可使用付費功能,並支持下一版本的開發。 購買授權購買授權,支持 TablePro

適用於 Mac 的 Teradata 用戶端

透過 TD2 或 TDNEGO 登入,瀏覽資料庫、使用者及其資料表、檢視表、預存程序和巨集,以原生 Swift 驅動程式查詢編輯,無須安裝 Teradata 用戶端軟體。

適用於 Mac首次選擇 Teradata 時下載驅動程式

概覽

查詢語言
SQL
驅動程式
首次使用時下載
連線方式
主機與連接埠, SSH 通道, SSL/TLS
預設連接埠
1025
iPhone 與 iPad
無法開啟

連線與登入

填寫主機、使用者名稱和密碼。任何接受 TD2 登入的 Vantage 均可,不檢查版本。Options 的 Logon Mechanism 接受 TD2 或 TDNEGO;僅需不同於帳號預設資料庫時填寫 Database。

預設連接埠使用明文工作階段。任意 SSL 模式將工作階段移至閘道 WebSocket 端點的 443 連接埠,不可變更。Verify CA 需 CA 憑證,Verify Identity 用該憑證驗證鏈和主機名稱,未提供時使用系統信任存放區。

除非指令碼需要 ANSI 或 TERA 提交規則及工作階段大小寫區分,Transaction Mode 保持 DEFAULT。堡壘主機後的系統透過 SSH 通道存取。Import from URL… 接受 teradata://,macOS 不會將其作為連結開啟。

查詢與編輯

Teradata 中資料庫和使用者都是命名空間,均在側欄頂層顯示其資料表和檢視表。繫結第二個資料庫的分頁保持同一工作階段,在陳述式前執行 DATABASE。

預存程序列在側欄,巨集位於 Functions 下,各自在唯讀分頁中開啟原始碼。

Teradata 沒有 LIMIT,資料表第一頁使用 TOP,後續使用 QUALIFY ROW_NUMBER()。EXPLAIN 傳回原始文字計畫。列編輯暫存至儲存,Preview SQL 先顯示每個陳述式。

結構

從 Structure 分頁建立資料表和修改欄位。資料表 DDL 檢視顯示含條件約束的完整定義。

移動資料

透過匯入載入 CSV、TSV、JSON、JSONL、XLSX與SQL,資料表或結果儲存為 CSV、JSON、SQL、XLSX、Markdown、HTML與XML。Copy To 將資料表、列或兩者傳送至其他 Teradata 連線,拒絕複製至其他引擎。

iPhone 與 iPad

iPhone 與 iPad App 沒有 Teradata 驅動程式。從 Mac 同步的 Teradata 連線會顯示在清單中,但無法開啟。

限制

  • 拒絕 LDAP、Kerberos 和 JWT 登入。請使用 TD2 或 TDNEGO。
  • 不列出外部索引鍵。請查看資料表的 DDL。

關於 Teradata 的問題

為什麼登入機制被忽略?

請用大寫。驅動程式不識別的值,例如小寫 tdnego,會依 TD2 讀取。

如何知道工作階段已加密?

請用 Required (skip verify) 或驗證模式測試。Preferred 在 TLS 連接埠不可達時退回明文,因此交握失敗也可能顯示連線成功。

取得 TablePro

Mac App 可免費下載和使用。Starter 或 Team 方案新增選用功能。
下載 Mac 版

需要 macOS 13 Ventura 或更新版本