MongoDB: Was ist der beste Konnektor, reicht der ODBC-Konnektor aus oder brauche ich den BI-Konnektor?Hallo zusammen,
aus einem anderen Beitrag von @JumpingAC Ich habe den Hinweis bekommen, dass es einen Connector für MongoDB gibt:
und dann bekam ich den Hinweis, dass es einen MongoDB Connector für BI geben soll
aber:
- „Der MongoDB Connector für BI ist als Teil des MongoDB Enterprise Advanced-Abonnements verfügbar, das die umfassendste Unterstützung für MongoDB und das beste SLA bietet.“
- dh Ich muss es kaufen.
Was ist der Unterschied zwischen den beiden, hat jemand Erfahrung?
Wie greife ich auf den nicht tabellenähnlichen Inhalt von MongoDB zu, ist das mit diesen Konnektoren möglich oder brauche ich einen anderen Weg?
Danke und viele Grüße,
Georg
Betreff: MongoDB: Was ist der beste Konnektor, reicht der ODBC-Konnektor aus oder brauche ich den BI-Konnektor?Leider gibt es derzeit keine native JMP-Verbindung für mongo-db.
Dieses Thema war eine meiner Diskussionen mit Jmp15-Entwicklern, aber es scheint, dass sie im Moment nicht planen, eine native Verbindung für keine SQL-Quellen zu entwickeln
ciao
Gianpaolo
Betreff: MongoDB: Was ist der beste Konnektor, reicht der ODBC-Konnektor aus oder brauche ich den BI-Konnektor?Hallo Gianpaolo,
danke für deinen hinweis, du hast recht.
Ich habe auch eine Verbindung zur MongoDB mit Python hergestellt, es hat auch funktioniert.
Dies wäre jedoch nicht meine bevorzugte Lösung, da dies eine Python-Installation für jeden Benutzer erfordern würde, der das Skript verwenden möchte. Ich hätte also gerne eine Art Konnektor oder eine native Verbindung von JMP zu MongoDB.
Mit freundlichen Grüßen,
Georg
Betreff: MongoDB: Was ist der beste Konnektor, reicht der ODBC-Konnektor aus oder brauche ich den BI-Konnektor?Hallo Georg,
Nur zu Ihrer Information, es ist auch möglich, MongoDB ohne Treiber von Drittanbietern abzufragen:
Mit dem JSL-Skript können Sie Ihr lokales JMP über die R- oder Python-Schnittstelle mit MONGO verbinden.
Ich habe diese Funktionalität mit R getestet und es funktioniert gut.
// hier ein Abfragebeispiel mit R 3.5 //
R Init( );
R Senden( "
Bibliothek (Mongolit)
mquery <- mongo(collection = \!"ProbeWafer\!", db = \!"DbProbe\!", url = \!"mongodb://27017/DbaProbe\!")
DataFrame <- mquery$find ('{\!"DATETIME\!": { \!"$gte\!" : { \!"$date\!" : \!"2018-11-30T23:30:00Z\!" }, \!"$lt\!" : { \!"$date\!": \!"2018-12-01T00:00:00Z\!" } }}')");
dt = R Holen (DataFrame);
dt << Neue Datenansicht;
dt << Satzname ("Mongo-Tabelle");
R-Term();
// R-Sitzung schließen
ciao
Gianpaolo
Betreff: MongoDB: Was ist der beste Connector, reicht ein ODBC-Connector aus oder brauche ich einen BI-Connector?Update: Ab JMP 18 ist Python in JMP eingebettet und Sie benötigen nicht mehr für jeden Benutzer eine separate Python-Installation:)