Support Dashboard Databron-connectoren Toevoegen

Toevoegen

Nadat je een MySQL-verbinding hebt toegevoegd en geverifieerd, kun je formulierconnectoren toevoegen om gegevens naar een database te pushen of gegevens uit een database te halen met behulp van Data Source Connectors, waar dit artikel over gaat.

Met ons platform kun je snel en eenvoudig gegevensbronnen verbinden met je MySQL Server-tabellen, waardoor eenrichtingssynchronisatie mogelijk is waarbij wijzigingen in de MySQL-tabel regelmatig in je gegevensbron worden gedownload.

Je gegevensbron wordt op deze manier automatisch bijgewerkt totdat je de connector verwijdert of er een fout optreedt, zoals het verlies van autorisatie voor toegang tot de database.

Toevoegen

Databron-connectoren: Toevoegen - schermafbeelding 1
  • Navigeer in het zijmenu naar Data Hub > Gegevensbronnen
  • Beweeg je muis over een gegevensbron en klik op het pictogram Instellingen ()
  • Klik in Instellingen op de knop Connector toevoegen
  • Selecteer de relevante optie om de connector toe te voegen

Dit vernieuwt de pagina met de nieuw toegevoegde connector klaar voor configuratie.

Niets is op dit moment opgeslagen, dus sla je connector op nadat je wijzigingen hebt aangebracht om deze in te schakelen of bij te werken.

Als je de rijen van een gegevensbron bekijkt, kun je ook naar de pagina Instellingen navigeren via de optie onder de paginatitel.

Configureren

Configureer de gegevensbronconnector na het toevoegen ervan. Voer een optionaal schema in, de tabelnaam waaruit rijen worden opgehaald, of een optionele clausule om specifieke rijen als resultaat te geven.

Databron-connectoren: Toevoegen - schermafbeelding 2

Vernieuwingsfrequentie

Het tijdsinterval waarmee gegevens worden opgehaald en vernieuwd door deze connector.

Tabelnaam

De MySQL-databasetabel waaruit rijen worden opgehaald.

Datumnotatie

Geef de notatie op die wordt gebruikt om datumwaarden naar tekst te converteren bij het ophalen van nieuwe rijen.

Standaardinstellingen voor legacy en nieuwe datumnotatie

Voor bestaande/oudere connectoren wordt een lege datumnotatie standaard ingesteld op:
yyyy-MM-dd hh:mm:ss tt
Voor nieuwe connectoren met een lege datumnotatie wordt het systeem standaard ingesteld op ISO8601-datumnotatie:
yyyy-MM-ddTHH:mm:ss
Anders gebruikt het systeem de datumnotatie die je hier opgeeft.

WHERE-clausule

Voeg een optionele WHERE-clausule toe aan de query die alleen de gewenste records retourneert. Bijvoorbeeld: WHERE LastName = ‘Good’.

Interne kolommen negeren

Indien ingeschakeld, negeert deze connector alle kolommen waarvan de kolomnaam met een underscore begint, bijvoorbeeld _lastupdated

Als je tabel een kolom met de naam _identity heeft en interne kolommen niet worden genegeerd, is deze kolom altijd de eerste kolom van de gegevensbron. Overige interne kolommen worden aan het einde toegevoegd.

Wanneer je je wijzigingen OPSLAAT , wordt de connector voor de eerste keer geactiveerd en wordt deze uitgevoerd op de opgegeven vernieuwingsfrequentie.
Wacht een minuut en bekijk vervolgens de rijen van de gegevensbron die zijn ingevuld met je MySQL Server-gegevens.

Connectorlogboeken

Wanneer je je wijzigingen opslaat, wordt de connector voor de eerste keer geactiveerd en wordt deze daarna uitgevoerd op de vernieuwingsfrequentie die je hebt opgegeven in de connectorinstellingen.

Wacht een minuut of klik op het menu met drie punten ( ) en klik op NU UITVOEREN om de connector handmatig te activeren en controleer de rijen in je gegevensbron.

Als rijen niet worden gedownload, kan er een fout optreden in de verbinding, wat kan worden bevestigd door de connectorlogboeken te bekijken. Om het probleem te identificeren en op te lossen, kun je de logboeken controleren door op het menu met drie punten ( ) te klikken en LOGBOEKEN WEERGEVEN te selecteren.

Nadat het is opgelost, kun je de connector opnieuw uitvoeren en bevestigen dat de rijen met succes zijn gedownload.

Gewijzigde en verwijderde rijen in je SQLc time, the platform will know to pull that row data across.

The _deleted column is how the platform determines whether the row was deleted on the SQL server side.
So, instead of simply deleting rows from the SQL table, you should mark these rows as deleted by setting this column to 1 (true) and also update the _lastupdated for that row to the current UTC time.

This is important because if you were to delete rows from the table, then the platform would never know about this, and the row would persist on the platform unless you have deleted and re-added the connector.

Once you are sure that these deletes have been synced, you can choose to delete these rows from the SQL Database entirely. However, we would suggest that you leave them in place.

Antwoord niet gevonden?

Staat jouw vraag er niet bij? Neem dan direct contact met ons op.

Contact opnemen