Daten aus MySQL Cloud-Datenbank in Fusion Data Intelligence laden (Vorschau)

Als Serviceadministrator können Sie den Fusion Data Intelligence-Extraktionsservice verwenden, um Daten aus der MySQL Cloud-Datenbank abzurufen und damit Datenerweiterungen zu erstellen.

Stellen Sie sicher, dass MySQL Cloud auf der Seite "Features aktivieren" aktiviert ist, bevor Sie diese Verbindung erstellen. Siehe Vorschaufeatures verfügbar machen.

  1. Prüfen Sie die Portnummer für Ihre MySQL Cloud-Datenbank, und erstellen Sie eine Serviceanfrage mit Serverhost- und Portdetails, um die Netzwerkkonnektivität zum MySQL-Server zu ermöglichen.
  2. Erstellen Sie in Fusion Data Intelligence die MySQL Cloud-Datenbankverbindung mit den folgenden Anweisungen:
    1. Klicken Sie in der Fusion Data Intelligence-Konsole unter Anwendungsadministration auf Datenkonfiguration.
    2. Klicken Sie auf der Seite "Datenkonfiguration" auf Verbindungen verwalten.
    3. Klicken Sie auf die Seite "Verbindungen verwalten" auf Erstellen und dann auf Verbindung.
    4. Wählen Sie unter "Verbindung erstellen" unter Nutzungstyp die Option Datenextraktion aus, und wählen Sie MySQL Cloud als Verbindungstyp aus.

      MySQL Cloud-Datenbankverbindungsoption

    5. Geben Sie im Dialogfeld für die MySQL Cloud-Datenbankverbindung die folgenden Details an:
      • Hostname: Geben Sie den Hostnamen des MySQL-Servers ein, wie 100.111.252.64
      • Portnummer: Geben Sie die Portnummer ein, an der der Server horcht, wie 3306
      • Datenbank: Geben Sie den Datenbanknamen ein, mit dem Sie eine Verbindung herstellen möchten, z.B. airportdb
      • Zugangsdaten für den Zugriff auf die Datenbank unter Benutzername und Kennwort
      • Spaltenmuster für letztes Aktualisierungsdatum: Geben Sie ein Format ein, z.B. "%mo%fie%te%"

        Hinweis:

        Wenn der Spaltenname mit dem angegebenen Muster übereinstimmt, markiert Fusion Data Intelligence den Spaltennamen mit isLastUpdateDate = true und verwendet ihn für den inkrementellen Export. Beispiel: Wenn das angegebene Muster “%mo%fie%te%“ ist, wird der Spaltenname modifiedDate als isLastUpdateDate = true markiert.
      • Spaltenmuster für das Datum der ersten Extraktion: Geben Sie ein Format ein, wie z.B. "%cr%ted%te%"

        Hinweis:

        Wenn der Spaltenname mit dem angegebenen Muster übereinstimmt, markiert Fusion Data Intelligence den Spaltennamen mit isCreationDate = true und verwendet ihn für die anfängliche Extraktionsdatumsextraktion. Beispiel: Wenn das angegebene Muster “%cr%ted%te%“ lautet, wird der Spaltenname createdDate als isCreationDate = true markiert.

      Dialogfeld "Verbindung für MySQL Cloud-Datenbank erstellen"

    6. Prüfen Sie, ob der Umschalter Metadaten aktualisieren aktiviert ist, um sicherzustellen, dass die Metadaten beim Speichern der Verbindung aktualisiert werden.
      Sie können die Metadaten später im Menü "Aktionen" auf der Seite "Verbindungen verwalten" aktualisieren, falls erforderlich.

      Hinweis:

      Sie können keine Erweiterungen für die MySQL Cloud-Datenbank erstellen, es sei denn, Sie führen einen Metadatenextrakt aus.
    7. Klicken Sie auf Speichern.
  3. Wählen Sie auf der Seite "Verbindungen verwalten" Aktionen für die MySQL Cloud-Datenbankverbindung aus, und wählen Sie Verbindung testen aus.
  4. Um eine Verbindung zu löschen, klicken Sie auf der Seite "Verbindungen verwalten" auf Aktionen für die entsprechende Verbindung, und wählen Sie Löschen aus.

    Hinweis:

    Stellen Sie sicher, dass Sie die Funktionsbereiche, Datenerweiterungen und Datenanwendungen für die Datenverbindung löschen, bevor Sie sie löschen. Sie können keine Daten aus gelöschten Datenverbindungen in das Warehouse aktualisieren oder laden.
  5. Nachdem die Verbindungen erfolgreich hergestellt wurden, navigieren Sie zur Seite "Datenkonfiguration", wählen Sie die Verbindung in der Datenquelle aus, klicken Sie auf die Kachel "Datenerweiterung", und erstellen Sie eine Datenerweiterung mit den MySQL Cloud-Datenbankdaten. Wählen Sie die entsprechenden Quelltabellen für die MySQL Cloud-Datenbank aus. Siehe Daten erweitern.