Schnittstelle zwischen FileMaker und R

584
Bobby

Ich möchte ein R-Skript für einige meiner Daten ausführen, die in einer FileMaker-Datenbank enthalten sind. Gibt es Optionen für eine Live-Schnittstelle zwischen R und FileMaker? Ich wäre daran interessiert, statistische Analysen, Daten-Clustering-Algorithmen und Visualisierungen durchzuführen.

0

1 Antwort auf die Frage

2
AndreasT

Wie stellen Sie Ihre FileMaker-Datenbank bereit? Wenn Sie FileMaker Server verwenden, gibt es abhängig von der Version von FileMaker Server viele Optionen zum Abfragen der Datenbank. Ganz von meinem Kopf: SQL über ODBC, XML, PHP API, REST Data API (Version 16)

Ja das hilft. Wir haben FM auf einem selbst gehosteten Server. Jetzt haben wir einige Datenbanken in 11 und einige in Version 15. Welches wäre die höchste Leistung und welche die intuitivsten, die Sie mit R verwenden können? Ich habe das RODBC-Paket mit Erfolg verwendet, aber es ist eine Menge Arbeit, es einzurichten. Ich suche nach anderen Möglichkeiten. Gibt es eine, bei der ich täglich einen vollständigen Datenextrakt und dann eine inkrementelle Aktualisierung durchführen kann? Bobby vor 6 Jahren 0
Version 15 ist angeblich schneller als 11, hängt jedoch mehr von der Serverhardware ab, dh. Viele RAM, schnelle Festplatten, Netzwerk usw. und Datenbankdesign. Alle von mir genannten APIs sind in den beiden Versionen identisch, aber die REST-Daten-API ist nur in Version 16 vorhanden. Wenn Sie ein Upgrade auf 16 durchführen können, wäre dies die einfachste Option. Sie senden Ihre POST- oder GET-Anforderungen und erhalten ein JSON-Objekt zurück. Ansonsten sind sowohl PHP als auch XML recht einfach, wenn der Server dafür aktiviert ist und über einen Webserver verfügt. Wenn Sie keinen Internetzugang haben, ist ODBC so ziemlich alles, was noch übrig ist. AndreasT vor 6 Jahren 1
Zum Extrahieren der benötigten Teilmenge müssen Sie Ihre Datums- / Zeitfilterkriterien in der Anforderung senden, um sie mit relevanten Feldern in der Datenbank abzugleichen, unabhängig von der von Ihnen gewählten Methode. AndreasT vor 6 Jahren 1
Hast du gute Beispiele? Welche erlauben Lese- und Schreibzugriff? Und welche sind am besten in R integriert? Bobby vor 6 Jahren 0
Mir ist keine R-Integration als solche bekannt, aber Sie müssen lediglich die Aufrufe der meisten dieser Methoden unter Verwendung von Standard-Webanforderungen ausschreiben. ODBC ist komplizierter, aber direkt nach dem ersten Setup. Alle bieten je nach Anmeldeinformationen des Benutzers sowohl Lese- als auch Schreibzugriff. Für Beispiele und Implementierung empfehle ich Ihnen, diese Dokumentation von FileMaker zu lesen. https://fmhelp.filemaker.com/docs/16/de/fms16_cwp_guide.pdf https://fmhelp.filemaker.com/docs/16/de/fm16_odbc_jdbc_guide.pdf https://fmhelp.filemaker.com/docs/ 16 / de / restapi / AndreasT vor 6 Jahren 0