Skip to main content

Connessioni ai database ODBC e OLEDB

Designer può accedere ai dati che risiedono in un database e inserirli nella propria memoria per l'elaborazione oppure può elaborare i dati all'interno del database in cui risiedono.

Utilizza lo strumento Dati di input e lo strumento Dati di output per connetterti a un database e leggere o scrivere i dati per l'elaborazione in memoria. Utilizza lo strumento Connetti In-DB o lo strumento Flusso di dati in entrata per connetterti al database, leggere i dati e creare la query da inviare al database quando viene eseguito il flusso di lavoro.

Opzione ODBC generico

Dallo strumento Connetti In-DB, è possibile selezionare l'opzione ODBC generico per tentare una connessione a un'origine dati non supportata. Questa opzione non garantisce una connessione corretta a origini dati non supportate. Tuttavia, le origini dati simili a Microsoft SQL Server hanno le migliori possibilità di successo.

Designer supporta connessioni ai database ODBC e OLEDB, varie piattaforme dati e vari driver. Consulta Origini dati e formati di file supportati .

Questa pagina illustra la procedura per aggiungere un nuovo driver ODBC e OLEDB sul computer.

Suggerimento

Designer consente di configurare il timeout della connessione per le origini dati ODBC. La funzionalità migliora l'esperienza di connettività generale quando ti connetti a origini dati remote o che operano in orari di punta e non sono in grado di rispondere entro 30 secondi. Per ulteriori informazioni su come configurare il timeout della connessione, puoi consultare l'articolo della community.

Creazione di una connessione a un database ODBC

Per connetterti tramite ODBC, installa innanzitutto il driver ODBC sul computer. Quindi utilizza Amministrazione origine dati ODBC per creare un nome origine dati (DSN) per la connessione. Potrai poi selezionare il DSN nello strumento Alteryx che utilizzi per connetterti al database.

Per configurare una connessione ODBC:

  1. Apri Amministratore ODBC per il driver installato utilizzando uno dei seguenti metodi:

    • Sul computer, seleziona Start > Tutti i programmi .

    • In Alteryx, nella finestra Configurazione dello strumento Dati di input seleziona Connetti un file o un database e quindi Altri database > ODBC > Amministratore ODBC .

    • In Alteryx, nella finestra Configurazione dello strumento Dati di output seleziona Scrivi nel file o nel database > Altri database > Amministratore ODBC .

  2. Seleziona la scheda Driver e verifica che il driver venga visualizzato nell'elenco dei driver ODBC installati sul computer.

  3. Seleziona la scheda DSN utente per creare un DSN utente o la scheda DSN di sistema per creare un DSN di sistema. Un DSN utente è specifico per un utente sul computer e può essere visualizzato solo dall'utente che lo crea. Un DSN di sistema può essere visualizzato da tutti gli utenti che accedono al computer. Seleziona Aggiungi .

  4. Nella finestra Crea nuova origine dati, seleziona il driver ODBC e quindi Fine .

  5. Nella finestra Configurazione DSN driver ODBC, in Nome origine dati digita un nome per il DSN.

  6. In Descrizione digita i dettagli relativi al DSN.

  7. In Host digita l'indirizzo IP o il nome host del server.

  8. In Porta digita il numero della porta di ascolto del servizio.

  9. Seleziona Meccanismo , scegli l'autenticazione appropriata e fornisci le informazioni richieste. Per ulteriori informazioni sui requisiti di autenticazione, consulta Configurazione della connessione manuale .Considerazioni sulla configurazione della connessione

  10. Seleziona Opzioni avanzate per configurare le opzioni avanzate del driver.

  11. Seleziona Test per testare la connessione, quindi scegli OK .

  12. Seleziona OK .

Dopo aver creato un nome origine dati (DSN) per la connessione, seleziona il DSN nello strumento Dati di input per leggere i dati o nello strumento Dati di output per scrivere i dati, per l'elaborazione in memoria. Il DSN può essere utilizzato anche nello strumento Connetti In-DB o nello strumento Flusso di dati in entrata per leggere ed elaborare i dati In-Database tramite un driver ODBC.

Creazione di una connessione a un database OLEDB

Per connetterti tramite OLEDB, installa innanzitutto il driver OLEDB sul computer. Dopo aver installato il driver, potrai poi selezionarlo da un elenco di driver disponibili nello strumento Alteryx che utilizzi per connetterti al database.

Per configurare una connessione OLEDB:

  1. Apri la finestra Proprietà collegamento dati utilizzando uno dei seguenti metodi:

    • In Alteryx, nella finestra Configurazione dello strumento Dati di input fai clic su Connetti un file o un database e quindi su Altri database > OleDB .

    • In Alteryx, nella finestra Configurazione dello strumento Dati di output fai clic su Scrivi nel file o nel database > Altri database > OleDB .

  2. Apri la finestra Proprietà collegamento dati e seleziona un provider nella scheda Provider.

  3. Fai clic sulla scheda Connessione .

  4. Seleziona o digita il nome del server.

  5. Seleziona il tipo di autenticazione e, se necessario, digita un nome utente in Nome utente e una password in Password . Per ulteriori informazioni sui requisiti di autenticazione, consulta Configurazione della connessione manuale .Considerazioni sulla configurazione della connessione

    Avvertimento

    Per una connessione OLEDB a SQL Server quando si utilizzano nome utente e password, il parametro Salvataggio permanente delle informazioni di sicurezza deve essere impostato su True .

  6. Seleziona la casella di spunta Consenti salvataggio password . Per ulteriori considerazioni sulla crittografia delle password, consulta Crittografia password .

  7. Fai clic su Verifica connessione .

  8. Fai clic su OK o seleziona la scheda Avanzate o Tutte per visualizzare e impostare altre proprietà di inizializzazione richieste dal driver, se necessario.