Carica dati da MySQL Database on-premise in Fusion Data Intelligence (anteprima)

L'amministratore del servizio può utilizzare un agente remoto del servizio di estrazione per connettersi al database MySQL in locale.

Dopo aver eseguito la connessione al sistema on-premise, l'agente remoto estrae i dati e li carica nel data warehouse autonomo associato all'istanza di Oracle Fusion Data Intelligence. L'agente remoto esegue il pull dei metadati tramite l'API REST del servizio di estrazione pubblico e esegue il push dei dati nello storage degli oggetti utilizzando l'API REST dello storage degli oggetti. È possibile estrarre e caricare i dati in locale in Oracle Fusion Data Intelligence solo una volta al giorno.

Prima di creare questa connessione, assicurarsi che MySQL in locale sia abilitato nella pagina Abilita funzioni. Vedere Rendere disponibili le funzioni di anteprima.

  1. Impostare l'agente remoto per caricare i dati dal database MySQL in locale in Oracle Fusion Data Intelligence.
  2. Controllare il numero di porta per il database MySQL in locale e creare una richiesta di servizio con i dettagli dell'host e della porta del server per abilitare la connettività di rete al server MySQL in locale.
  3. Specificare l'agente remoto e configurare il database MySQL in locale nella pagina Configurazione dati di Oracle Fusion Data Intelligence effettuando le operazioni riportate di seguito.
    1. Nella Console, fare clic su Configurazione dati in Amministrazione applicazione.
    2. Nella pagina Configurazione dati, fare clic su Gestisci connessioni.
    3. Nella pagina Gestisci connessioni, fare clic su Crea, quindi su Connessione.
    4. In Crea connessione, selezionare Estrazione dati in Tipo di uso, quindi selezionare MySQL In locale come tipo di connessione.
      Opzione di connessione in locale MySQL

    5. In Tipo di connettività, selezionare Remote.
    6. Nel campo Agente remoto selezionare la connessione agente remoto creata, ad esempio MySQL-Agente remoto. Immettere un indirizzo di posta elettronica per ricevere le notifiche in E-mail di notifica e fornire i dettagli riportati di seguito.
      • Nome host: immettere il nome host del server MySQL, ad esempio 100.111.252.64
      • Numero porta: immettere il numero della porta di ascolto del server, ad esempio 3306.
      • Database: immettere il nome del database a cui è necessario connettersi, ad esempio airportdb
      • Credenziali per accedere al database in Nome utente e Password
      • Pattern colonna data ultimo aggiornamento: immettere "%r%a%o%%"
        Nota

        Se il nome della colonna corrisponde al pattern fornito, Fusion Data Intelligence contrassegna il nome della colonna con isLastUpdateDate = true e lo utilizza per l'estrazione incrementale. Ad esempio, se il pattern fornito è “%mo%fie%te%“, il nome colonna modifiedDate viene contrassegnato come isLastUpdateDate = true.
      • Pattern colonna data estrazione iniziale: immettere "%e%art%new"
        Nota

        Se il nome della colonna corrisponde al pattern fornito, Fusion Data Intelligence contrassegna il nome della colonna con isCreationDate = true e lo utilizza per l'estrazione iniziale della data di estrazione. Ad esempio, se il pattern fornito è: “%cr%ted%te%“, il nome colonna createdDate viene contrassegnato come isCreationDate = true.

      Finestra di dialogo Crea connessione per MySQL in locale

    7. Verificare che il pulsante di attivazione/disattivazione Aggiorna metadati sia abilitato per assicurarsi che i metadati vengano aggiornati quando si salva la connessione. È possibile aggiornare i metadati in un secondo momento dal menu Azioni nella pagina Gestisci connessioni, se necessario.
      Nota

      Non è possibile creare augmentation per il database MySQL in locale a meno che non si esegua un'estrazione dei metadati.
    8. Confermare la visualizzazione delle connessioni al database MySQL in locale e dell'agente remoto nella pagina Gestisci connessioni.
    9. Eseguire il test di entrambe le connessioni selezionando l'opzione Test della connessione in Azioni. È possibile controllare gli stati di tutte queste richieste nella pagina Cronologia richieste di configurazione dati.
    10. Per eliminare una connessione, nella pagina Gestisci connessioni fare clic su Azioni per la connessione applicabile e selezionare Elimina.
      Nota

      Prima di eliminare la connessione dati, assicurarsi di eliminare le aree funzionali, le data augment e le configurazioni dati personalizzate correlate alla connessione dati. Impossibile aggiornare o caricare i dati dalle connessioni dati eliminate al warehouse.
  4. Dopo aver stabilito correttamente le connessioni, passare alla pagina Configurazione dati, selezionare la connessione in Origine dati, quindi fare clic sulla casella Data augmentation e creare una data augmentation utilizzando i dati del database MySQL in locale. Selezionare le tabelle di origine del database MySQL in locale applicabili. Vedere Augment Your Data.