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

Salesforce-SOQL von Apache OpenOffice

Der Salesforce ODBC-Treiber erweitert die Anzahl der Anwendungen, in denen Sie Salesforce SOQL verwenden können.

Um loszulegen:

  • Installieren und lizenzieren Sie den Salesforce.com ODBC-Treiber auf dem Computer, auf dem Apache OpenOffice installiert ist.

Bevor Sie den Salesforce.com-ODBC-Treiber verwenden können, um Ihre Anwendung mit Salesforce.com zu verbinden, müssen Sie eine 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 (den Sie zum Erstellen einer Datenquelle verwenden) auszuführen, geben Sie im Windows-Dialogfeld „Ausführen“ diesen Befehl ein, wenn Sie eine 64-Bit-Version von Apache OpenOffice verwenden:

%windir%\system32\odbcad32.exe

–Oder–

Geben Sie diesen Befehl ein, wenn Sie eine 32-Bit-Version von Apache OpenOffice verwenden:

%windir%\syswow64\odbcad32.exe

So erstellen Sie eine Salesforce.com-ODBC-Treiberdatenquelle:

  1. Wählen Sie im ODBC-Administrator die Registerkarte System-DSN und dann Hinzufügen.
  2. Wählen Sie im Dialogfeld "Neue Datenquelle erstellen" die Option "Easysoft Salesforce SOQL ODBC-Treiber" und dann "Fertig stellen".
  3. Vervollständigen Sie das Dialogfeld Easysoft Salesforce SOQL ODBC 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.

OpenOffice Base

Verwenden des Salesforce-ODBC-Treibers für den Zugriff auf Salesforce-Daten mit dem OpenOffice-Datenbankassistenten:

  1. Öffnen Sie OpenOffice Base.
  2. Wählen Sie im Datenbank-Assistenten „Mit vorhandener Datenbank verbinden“ und dann „ODBC“. Wählen Sie Weiter.
  3. Suchen Sie nach Ihrer ODBC-Datenquelle und wählen Sie dann Weiter.
  4. Wählen Sie Weiter, die ODBC-Datenquelle enthält einen Benutzernamen und ein Kennwort, Sie müssen diese nicht erneut eingeben.
  5. Wählen Sie „Fertig stellen“ und speichern Sie Ihre Datenbank, wenn Sie dazu aufgefordert werden.
  6. Klicken Sie im OpenOffice Base-Fenster mit der rechten Maustaste auf die Account-Tabelle und wählen Sie Öffnen.

Verwenden des Salesforce-ODBC-Treibers zum Arbeiten mit Salesforce-Daten durch Verwendung von SOQL in einer Pass-Through-Abfrage:

  1. Öffnen Sie die OpenOffice Base-Datenbank, die Sie erstellt haben, indem Sie den vorherigen Anweisungen folgen.
  2. Wählen Sie Abfragen und dann
  3. Klicken Sie mit der rechten Maustaste auf die Registerkarte "Abfrage" und wählen Sie dann "SQL-Ansicht".
  4. Geben Sie Ihre SOQL-Anweisung in das Abfragefenster ein. Beispiel:
    SELECT Account.Name, (SELECT Contact.LastName FROM Account.Contacts)
    FROM Account
  5. Wählen Sie die Schaltfläche "Abfrage ausführen".

OpenOffice Calc

Verwenden des Salesforce-ODBC-Treibers für den Zugriff auf Salesforce-Daten von Calc:

  1. Erstellen Sie eine neue Calc-Tabelle.
  2. Wählen Sie im Menü "Ansicht" die Option "Datenquelle".
  3. Erweitern Sie die Tabellen oder Abfragen für eine Basisdatenbank, die eine Salesforce-ODBC-Treiberdatenquelle für ihre Daten verwendet.
  4. Ziehen Sie die Tabelle oder Abfrage auf das Calc-Arbeitsblatt, um die Salesforce-Daten abzurufen.