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.
AgentUI vs Retool dla SQL Servera on-premise
| AgentUI | Retool | |
|---|---|---|
| Jak dociera do prywatnego SQL Servera | Konektor 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) | Brak | Reguła z listą IP albo bastion host dostępny z internetu |
| Co instalujesz | Jedną usługę na Windows, macOS lub Linuksie (.exe, .pkg, .deb) | Nic (lista IP), bastion host albo samodzielnie hostowany Retool |
| Dostęp do bazy | Tylko odczyt: SELECT i WITH, każde zapytanie wycofywane | Odczyt i zapis, w granicach loginu do bazy, który mu dasz |
| Bazy danych | Tylko Microsoft SQL Server | Wiele typów baz |
| Kto buduje aplikację | Opisujesz ją zwykłym językiem; człowiek pomoże w konfiguracji | Stworzony 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.