Datenkonnektoren sind eine leistungsstarke Neuerung in JMP 18. Angesichts der kürzlich erfolgten Aktualisierungen der JMP-Unterstützung für SAS und SharePoint sind diese Konnektoren oft unerlässlich. Sie sind jedoch nicht immer notwendig. Dieser Artikel erläutert die verschiedenen Datenkonnektortypen, um Ihnen zu helfen, zu entscheiden, wann sie ein unverzichtbares Werkzeug und wann ein optionales Tool sind.
SAS / SAS Via (erforderlich)
Verbindung zu SAS in JMP wird jetzt hergestellt erfordert Ein Datenkonnektor. Fortgeschrittene Benutzer können zwar alternativ die JMP Python-Umgebung nutzen, die meisten Benutzer werden jedoch die Konfiguration eines SAS Local-, SAS Remote- oder SAS Viya-Datenkonnektors als deutlich einfacher empfinden.
Schneeflocke (Empfohlen)
Während Snowflake-Verbindungen traditionell Snowflake DSII ODBC-Treiber verwenden, treten bei diesen Treibern häufig Zuverlässigkeitsprobleme auf oder es werden teure Drittanbieterlizenzen (wie der CData-Treiber) benötigt. JMP bietet nun eine Snowflake-Datenkonnektor Diese Methode nutzt REST-API-Technologie zur Verbindung. Sie ist kostenlos, deutlich schneller und zuverlässiger als jeder ODBC-Treiber.
SharePoint & OneDrive (Optional/Empfohlen)
Historically, users accessed SharePoint via the JSL
Open()
function. However, as JMP evolved, this method became prone to failure.
- Der Verbinder: Der OneDrive- und SharePoint-Datenkonnektor bietet eine stabile, dedizierte Verbindung.
- Die Alternative: Wenn Ihr Computer bereits auf Betriebssystemebene mit OneDrive verbunden ist, können Sie ihn trotzdem verwenden. Datei > Öffnen . Die Verwendung des Datenkonnektors ist jedoch die bevorzugte Methode.
Der OneDrive & SharePoint-Datenkonnektor ist im JMP Marketplace erhältlich.
ODBC (optional/kontextabhängig)
ODBC war der Haupttreiber für die Entwicklung von Datenkonnektoren. Während Standard-ODBC-Treiber grundlegende Parameter (Server, Port, Passwort) abdecken, benötigen viele Datenbankmanagementsysteme (DBMS) spezielle Konfigurationen für einen effizienten Betrieb.
- Wann verwenden? Verwenden Sie einen ODBC-Datenkonnektor, wenn Sie bestimmte Verhaltensweisen verwalten müssen, wie zum Beispiel SQL Server's Block Fetch , DB2s scrollbare Cursor oder Databricks-Angebotstypen . Diese ermöglichen es Ihnen, die Leistung feinabzustimmen und Abfragefehler zu vermeiden.
- Wann man diesen Schritt überspringen sollte: Wenn Sie derzeit Abfragen ausführen können über Abfrage-Generator oder Offener Tisch Ohne Fehler ist ein Datenkonnektor überflüssig. Es gibt keinen funktionalen Unterschied in der Art und Weise, wie JMP den Standard-ODBC-Datenverkehr verarbeitet, wenn diese speziellen Parameter nicht benötigt werden.
- Plus eins: Falls Sie einen Verbinder benötigen, ist es einfacher, ihn aus einem vorhandenen zu bauen. DSN Die Konfiguration erfolgt auf Ihrem Rechner, anstatt von Grund auf neu zu beginnen.