Passa al contenuto principale

Importare da una query

A volte non puoi aprire una connessione diretta al tuo database — si trova dietro un bastion, è bloccato o isolato dalla rete. Importare da una query ti permette di eseguire l'introspezione dello schema alle tue condizioni e di portarne il risultato in EntityFlow senza condividere alcuna credenziale.

Come funziona​

  1. Nella procedura guidata Nuovo diagramma, scegli Importare da una query.
  2. Seleziona il motore del tuo database. EntityFlow ti fornisce una query di introspezione specifica del dialetto.
  3. Esegui quella query nel tuo client SQL — quello di cui ti fidi già e che ha già accesso.
  4. Copia il risultato JSON che restituisce e incollalo nella procedura guidata.
  5. EntityFlow analizza il risultato e costruisce il diagramma.

Perché usarla​

:::tip Nessuna credenziale lascia la tua macchina Esegui la query tu stesso con il tuo accesso esistente, così EntityFlow non vede mai il tuo host, utente o password. Questo è il percorso più sicuro per database di produzione, regolamentati o isolati dalla rete. :::

  • Funziona quando connettersi direttamente non è possibile o consentito.
  • Mantiene l'accesso al database interamente dalla tua parte.
  • Produce lo stesso tipo di diagramma di una connessione dal vivo — tabelle, campi, tipi e relazioni.
note

Poiché non c'è alcuna connessione memorizzata, un diagramma importato da una query non può essere sincronizzato in seguito. Se hai bisogno di una sincronizzazione continua, connettiti direttamente al database e memorizza la connessione.