Database
 sql >> Datenbank >  >> RDS >> Database

Analysieren von ODBC-Daten in IBM SPSS

IBM SPSS (das ursprünglich für Statistical Package for the Social Sciences stand) ist ein Analysepaket, das Daten aus mehreren Quellen entnehmen und zum Erstellen von Berichten, Diagrammen und Darstellungen von Verteilungen und Trends verwenden kann. Eine der Möglichkeiten, Daten in SPSS zu bekommen, ist aus einer Datenbank, und SPSS verlässt sich dazu in erster Linie auf ODBC. ODBC ist eine Datenzugriffsschnittstelle, die datenbankspezifische Komponenten namens ODBC-Treiber verwendet, um eine Verbindung zu Daten herzustellen und mit ihnen zu arbeiten.

Zur Veranschaulichung des Prozesses zeigen die folgenden Schritte, wie Sie mit Salesforce.com- und MongoDB-Daten in IBM SPSS arbeiten, indem Sie einen Easysoft ODBC-Treiber für diese Produkte verwenden.

Beispiel:So verbinden Sie IBM SPSS mit Salesforce.com

Die zum Verbinden von IBM SPSS mit Salesforce.com erforderlichen Komponenten sind:

IBM SPSS <-> Salesforce.com ODBC-Treiber <-> Salesforce.com

Beispiel:So verbinden Sie IBM SPSS mit MongoDB

Die zum Verbinden von IBM SPSS mit MongoDB erforderlichen Komponenten sind:

IBM SPSS <-> MongoDB ODBC-Treiber <-> MongoDB

Der Salesforce.com-ODBC-Treiber und der MongoDB-ODBC-Treiber können von der Easysoft-Website heruntergeladen werden.

Installieren, Lizenzieren und Testen des Easysoft ODBC-Treibers

  1. Laden Sie je nach Bedarf den Windows Salesforce.com ODBC-Treiber oder den Windows MongoDB ODBC-Treiber herunter. (Anmeldung erforderlich.)
  2. Installieren und lizenzieren Sie den Easysoft ODBC-Treiber auf einem Windows-Rechner.

    Installationsanweisungen finden Sie in der Salesforce.com-ODBC-Treiberdokumentation oder MongoDB-ODBC-Treiberdokumentation.

Bevor Sie den Easysoft ODBC-Treiber verwenden können, um IBM SPSS mit Salesforce.com oder MongoDB zu verbinden, müssen Sie eine System-ODBC-Datenquelle konfigurieren. Eine ODBC-Datenquelle speichert die Verbindungsdetails für die Zieldatenbank (z. B. Salesforce.com) und den ODBC-Treiber, der für die Verbindung dazu erforderlich ist (z. B. der ODBC-Treiber von Salesforce.com).

Um den ODBC-Administrator unter 32-Bit-Windows auszuführen, öffnen Sie Verwaltung in der Systemsteuerung und öffnen Sie dann Datenquellen (ODBC). (Bei älteren Versionen von Windows trägt das Applet der Systemsteuerung, das den ODBC-Administrator startet, die Bezeichnung Datenquellen.)

Um den ODBC-Administrator unter 64-Bit-Windows auszuführen, geben Sie im Windows-Dialogfeld „Ausführen“ diesen Befehl ein:

%windir%\system32\odbcad32.exe

Hinweis Dieser Befehl führt die 64-Bit-Version von ODBC Administrator aus. Da IBM SPSS eine 64-Bit-Anwendung auf 64-Bit-Windows ist, müssen Sie diese Version verwenden.

Verwenden Sie den ODBC-Administrator, um Ihre ODBC-Treiber-Datenquelle zu erstellen.

Erstellen einer Salesforce.com-ODBC-Datenquelle

  1. Wählen Sie die Registerkarte „System-DSN“ und dann „Hinzufügen“.
  2. Wählen Sie im Dialogfeld „Neue Datenquelle erstellen“ die Option „Easysoft ODBC-Salesforce-Treiber“ und dann „Fertig stellen“.
  3. Vervollständigen Sie das Dialogfeld Easysoft ODBC-Salesforce Driver DSN Setup:
    Setting Wert
    DSN Salesforce.com
    Benutzername Der Name Ihres Salesforce.com-Benutzers. Beispiel:[email protected].
    Passwort Das Passwort für Ihren Salesforce.com-Benutzer.
    Token Das Sicherheitstoken für Ihren Salesforce.com-Benutzer, falls erforderlich.

    Um herauszufinden, ob Sie ein Sicherheitstoken angeben müssen, wählen Sie die Schaltfläche Test. Wenn der Verbindungsversuch mit einem Fehler fehlschlägt, der LOGIN_MUST_USE_SECURITY_TOKEN enthält , müssen Sie einen angeben.

    Salesforce.com sendet das Sicherheitstoken per E-Mail an die E-Mail-Adresse, die Ihrem Salesforce.com-Benutzerkonto zugeordnet ist. Wenn Sie kein Sicherheitstoken erhalten haben, können Sie es neu generieren. Salesforce.com sendet Ihnen dann das neue Sicherheitstoken per E-Mail zu. Melden Sie sich zum erneuten Generieren Ihres Sicherheitstokens bei Salesforce.com an und wählen Sie dann Setup aus dem Benutzermenü. Suchen Sie im Feld „Schnellsuche“ nach „Sicherheitstoken“. Klicken Sie auf der Seite „Sicherheitstoken zurücksetzen“ auf „Sicherheitstoken zurücksetzen“. Wenn Sie das Token in Ihrem E-Mail-Client erhalten, kopieren Sie es und fügen Sie es dann in das Token-Feld ein.

  4. Verwenden Sie die Test-Schaltfläche, um zu überprüfen, ob Sie erfolgreich eine Verbindung zu Salesforce.com herstellen können.

Erstellen einer MongoDB-ODBC-Datenquelle

  1. Wählen Sie die Registerkarte „System-DSN“ und dann „Hinzufügen“.
  2. Wählen Sie im Dialogfeld „Neue Datenquelle erstellen“ die Option „Easysoft ODBC-MongoDB-Treiber“ und dann „Fertig stellen“.
  3. Füllen Sie diese Felder aus Easysoft ODBC-MongoDB Driver DSN Setup Dialogfeld:
    Setting Wert
    DSN MongoDB
    Beschreibung Easysoft MongoDB ODBC-Treiber
    Server Der Name oder die IP-Adresse des Hosts, auf dem Ihre MongoDB-Instanz ausgeführt wird.
    Benutzername Wenn Sie einen Benutzernamen für den Zugriff auf Ihre MongoDB-Datenbank angeben müssen, geben Sie ihn hier ein.
    Passwort Das Passwort für Ihren MongoDB-Benutzernamen.
  4. Verwenden Sie die Test-Schaltfläche, um zu überprüfen, ob Sie erfolgreich eine Verbindung zu Ihrer MongoDB-Datenbank herstellen können.

Verbinden von IBM SPSS mit Ihrer ODBC-Datenbank

Sie können jetzt IBM SPSS mit Ihrer ODBC-Datenbank verbinden.

  1. Wählen Sie in IBM SPSS Datei> Neuer Stream .
  2. Wählen Sie Einfügen> Quellen> Datenbank .
  3. Klicken Sie mit der rechten Maustaste auf die Datenbank. Wählen Sie im Pop-up-Menü Bearbeiten aus .
  4. Im daraufhin angezeigten Dialogfeld aus der Datenquelle wählen Sie Ihre ODBC-Datenquelle aus.
  5. Wählen Sie Auswählen rechts neben dem Tabellennamen Feld.
  6. In den Tabellen/Ansichten . Liste, wählen Sie die Tabelle aus, die die Daten enthält, mit denen Sie in SPSS arbeiten möchten. Wählen Sie OK .
  7. Klicken Sie mit der rechten Maustaste auf die Datenbank. Wählen Sie im Pop-up-Menü Vorschau aus um die Daten anzuzeigen.

    Die ODBC-Daten können jetzt in Ihrem SPSS-Stream verwendet werden.