Sie befinden sich hier:
Heroku Postgres-Verbindungen
Erstellen Sie mithilfe des Heroku Postgres-Konnektors eine Remote-Verbindung, um Heroku Postgres-Daten mit CRM Analytics zu synchronisieren.
Verbindungsanforderungen
Um in Heroku Private Spaces auf Heroku Postgres zuzugreifen, führen Sie diese Schritte durch, bevor Sie die Verbindung erstellen.
- Wenden Sie sich an den Heroku-Support, um vertrauenswürdige IP-Bereiche für Datenservices im Private Space zu aktivieren. Vertrauenswürdige IP-Bereiche für Datenservices ist eine Beta-Funktion.
- Auch wenn das Zulassen von angegebenen IPs in der Regel nicht die bevorzugte oder empfohlene Vorgehensweise ist, müssen Sie in den meisten Fällen die Salesforce-IP-Bereiche den vertrauenswürdigen IP-Bereichen in diesem Bereich hinzufügen. Eine Liste der Salesforce-IP-Bereiche der Erstanbieter finden Sie im Knowledge-Artikel "Salesforce Core Services – IP Addresses and Domains to Allow". Wenn Sie diesen Konnektor mit Hyperforce verwenden möchten, verwenden Sie die unter Zuzulassende Hyperforce IPs – Sales, Service, Branchen und Tableau Clouds aufgeführten IPs.
Erstellen der Verbindung
- Klicken Sie im Datenmanager auf der Registerkarte "Verbindungen" auf Neue Verbindung.
- Klicken Sie auf den Namen des Konnektors und dann auf Weiter.
- Geben Sie die Konnektoreinstellungen ein.
- Klicken Sie auf Speichern und testen, um Ihre Einstellungen zu validieren und zu versuchen, eine Verbindung mit der Quelle herzustellen. Wenn die Verbindung fehlschlägt, zeigt CRM Analytics mögliche Gründe an.
Alle Einstellungen erfordern einen Wert, sofern nicht anders angegeben. Wechseln Sie zur Datenbank in Heroku und klicken Sie auf Anmeldeinformationen anzeigen..., um auf die Werte für die Verbindungseinstellungen zuzugreifen.
| Verbindungseinstellung | Beschreibung |
|---|---|
| Verbindungsname | Identifiziert die Verbindungen. Verwenden Sie eine Konvention, mit der Sie verschiedene Verbindungen auf einfache Weise voneinander unterscheiden können. |
| Entwicklername | Der API Name für die Verbindung. Dieser Name darf keine Leerzeichen enthalten. Der API-Name wird in Ihren Rezepten verwendet, um auf die über diese Verbindung extrahierten Daten zu verweisen. Sie können den Entwicklernamen nicht ändern, nachdem Sie die Verbindung erstellt haben. |
| Beschreibung | Beschreibung der Verbindung für die interne Verwendung. |
| JDBC Connection URL (URL für JDBC-Verbindung) | URL-Schema für die Datenbank. Nehmen Sie die Eingabe in folgendem Format vor: jdbc:postgresql://<host>:<port>/<database> Suchen Sie nach den Host-, Port- und Datenbankdetails in den Datenbankanmeldedaten. Beispiel: |
| Benutzername | Der Datenbankbenutzer, der in den Datenbankanmeldedaten gefunden wurde. |
| Schema | Der Name des Schemas, den Sie für die Datenbank verwenden möchten. Sie können öffentlich eingeben, sofern keine Schemanamen für die Datenbank angegeben wurden. |
| Kennwort | Das Datenbankkennwort, das in den Datenbankanmeldedaten gefunden wurde. |
Filtern von mit CRM Analytics synchronisierten Daten
Mithilfe von Datensynchronisierungsfiltern können Sie nicht benötigte oder sensible Daten ausschließen, sodass sie nicht mit CRM Analytics synchronisiert werden. Filter werden auf das Quellobjekt angewendet und beschleunigen die Datensynchronisierung, indem nur die benötigten Daten in CRM Analytics abgerufen werden. Falls Sie künftig ausgeschlossene Daten verwenden möchten, sollten Sie anstelle eines Datensynchronisierungsfilters einen Rezeptfilter verwenden, um die in einem Datenset gespeicherten Daten zu begrenzen.
- Klicken Sie im Datenmanager auf die Registerkarte Verbindungen.
- Wählen Sie die Verbindung aus, die dem zu filternden Objekt zugeordnet ist.
- Klicken Sie auf den Namen des zu filternden Objekts.
- Klicken Sie auf Datensynchronisierungsfilter.
- Geben Sie den Filter ein.
- Klicken Sie auf Speichern.
Geben Sie für den Heroku Postgres-Konnektor mithilfe der in der Heroku Postgres-Hilfe und Ihrer Version der Hilfe zu Postgres beschriebenen Syntax einen Filter ein.
Überlegungen zum Heroku Postgres-Konnektor
Beim Arbeiten mit dem Heroku Postgres-Konnektor sollten Sie Folgendes berücksichtigen.
- Die Namen von verbundenen Objekten müssen mit einem Buchstaben beginnen und dürfen nur Buchstaben, Ziffern oder Unterstriche enthalten. Objektnamen dürfen nicht mit einem Unterstrich enden.
- Nur Feldnamen mit Kombinationen von alphanumerischen Zeichen, Punkten, Unterstrichen oder Strichen werden unterstützt. Wenn ein Konnektor Feldnamen enthält, die andere Zeichen wie Leerzeichen oder Klammern enthalten, schlägt die Synchronisierung fehl.
- Der Konnektor kann bis zu 100 Millionen Zeilen oder 50 GB pro Objekt synchronisieren, je nachdem, welche Obergrenze zuerst erreicht wird. Bei Verwendung des Konnektors werden die Salesforce Government Cloud-Organisationsdaten während der Übertragung durch erweiterte Verschlüsselung geschützt und können bis zu 10 Millionen Zeilen oder 5 GB für jedes verbundene Objekt synchronisieren, je nachdem, welche Obergrenze zuerst erreicht wird.
- Die für die Synchronisierung verfügbaren Daten werden durch die Sicherheitseinstellungen des Benutzers bestimmt, den Sie zum Herstellen der Verbindung verwenden.
- Dieser Konnektor ist für Heroku Private Spaces-Benutzer, die auch Hyperforce-Kunden sind, verfügbar.
