Bez tunelu SSH · bez listy IP

Retool z SQL Serverem on-premise i sposób na obejście tunelu

Retool z SQL Serverem on-premise zwykle oznacza jedno z dwojga: dopuszczenie adresów IP Retool albo tunel SSH przez bastion host. AgentUI działa odwrotnie. Konektor tylko do odczytu na Twoim serwerze łączy się wychodząco przez HTTPS, więc nic w Twojej sieci nie przyjmuje połączeń przychodzących.

Tylko odczyt. Odwołasz go dwoma kliknięciami.

On-prem SQL Server · side by side
Compare
Retool CloudAgentUI
Inbound portsAllowlist / SSH0
Server installNone or bastion1 service
ConnectionInboundOutbound 443
DB accessRead + writeRead-only

AgentUI vs Retool dla SQL Servera on-premise

AgentUIRetool
Jak dociera do prywatnego SQL ServeraKonektor na serwerze otwiera wychodzące połączenie HTTPS (port 443)Dopuszczenie adresów IP Retool albo tunel SSH przez bastion host
Zmiana w firewallu (ruch przychodzący)BrakReguła z listą IP albo bastion host dostępny z internetu
Co instalujeszJedną usługę na Windows, macOS lub Linuksie (.exe, .pkg, .deb)Nic (lista IP), bastion host albo samodzielnie hostowany Retool
Dostęp do bazyTylko odczyt: SELECT i WITH, każde zapytanie wycofywaneOdczyt i zapis, w granicach loginu do bazy, który mu dasz
Bazy danychTylko Microsoft SQL ServerWiele typów baz
Kto buduje aplikacjęOpisujesz ją zwykłym językiem; człowiek pomoże w konfiguracjiStworzony dla programistów: edytory zapytań i JavaScript

Informacje o Retool pochodzą z jego publicznej dokumentacji i dotyczą Retool Cloud, o ile nie zaznaczono inaczej.

Jak Retool łączy się z bazą on-premise

Dla Retool Cloud są zwykle dwie opcje: dopuścić adresy IP Retool w firewallu albo otworzyć tunel SSH przez bastion host dostępny z internetu. W obu przypadkach coś po Twojej stronie przyjmuje połączenie przychodzące.

Trzecia opcja to Retool hostowany samodzielnie w Twojej infrastrukturze: ruch zostaje w Twojej sieci, ale to Twój zespół wdraża i utrzymuje Retool.

Jak AgentUI dociera do tego samego SQL Servera

Konektor dzwoni na zewnątrz

Otwiera wychodzące połączenie HTTPS do AgentUI na porcie 443.

Zapytania przychodzą tym połączeniem

Gdy aplikacja lub AI prosi o dane, konektor odbiera zapytanie i wykonuje je w SQL Serverze.

Wracają tylko wyniki

Wiersze trafiają do aplikacji, która o nie prosiła.

Kiedy lepszy będzie Retool

  • Twoje aplikacje muszą zapisywać do bazy on-premise. Konektor AgentUI tylko czyta.
  • Baza to nie SQL Server. Konektor czyta wyłącznie Microsoft SQL Server.
  • Masz programistów, którzy chcą ręcznie pisać zapytania i JavaScript i już utrzymują bastion hosty.

Jeśli to Ty i mały dział IT

Jeśli ERP, księgowość lub magazyn siedzą w SQL Serverze, a po drugiej stronie jest kierownik operacyjny i mały dział IT, bastion host to kolejny serwer do łatania. Z AgentUI IT instaluje jedną usługę. Aplikacje budujesz, opisując je, a jeśli chcesz, ktoś z naszego zespołu dołączy do rozmowy.

Gdzie kończą się możliwości konektora AgentUI

  • Każde zapytanie działa na żądanie i zwraca do 1000 wierszy w maksymalnie 30 sekund.
  • Nic nie jest kopiowane ani synchronizowane do AgentUI; dane zostają w Twoim SQL Serverze.
  • Jeden workspace mieści do 20 konektorów, więc każdy serwer lub oddział ma własny.

Powiązane

Podłącz SQL Server, który już masz

IT instaluje jedną usługę na SQL Serverze według instrukcji krok po kroku w Wordzie. Jeśli woli mieć wsparcie, ktoś z nas dołączy do rozmowy.

Tylko odczyt. Odwołasz go dwoma kliknięciami.