Knowledge Center Monthly Newsletter - March 2025
Stay up to date with the latest from the Knowledge Center. See all new and updated Knowledge Center articles published in the last month and re:Post’s top contributors.
Wie kann ich mit Amazon AppFlow Daten von meinem Salesforce-Konto in Amazon Redshift laden?
Ich möchte Daten aus meinem Salesforce-Konto extrahieren und in Amazon Redshift laden.
Kurzbeschreibung
Um Daten aus Ihrem Salesforce-Konto zu extrahieren und in Amazon Redshift zu laden, müssen Sie:
- der Salesforce-Edition erlauben, API-Zugriff auf Amazon AppFlow bereitzustellen.
- sich vergewissern, dass Ihr Salesforce-Konto die Anforderungen zum Laden von Daten in Amazon Redshift erfüllt.
- Amazon AppFlow auf Abruf ausführen, um die Konnektivität und den Ablauf durchgängig zu testen.
Hinweis: Damit Amazon Redshift Ihre Salesforce-Daten in Amazon Redshift laden kann, muss es über eine öffentliche Sicherheitsgruppe verfügen.
Lösung
- Melden Sie sich bei Ihrem Salesforce-Konto an.
- Wählen Sie Setup (Einrichtung) aus und geben Sie dann im Suchfenster Company Information (Unternehmensinformationen) ein.
- Unter Organization Edition (Unternehmensedition) finden Sie die Edition von Salesforce, die Sie verwenden. Hinweis: Die Salesforce-Editionen „Enterprise“, „Unlimited“, „Developer“ und „Performance“ bieten API-Zugriff, die Editionen „Professional“ und „Essentials“ jedoch nicht. Lesen Sie die neuesten Informationen darüber, welche Editionen API-Zugriff bieten, bevor Sie fortfahren.
- Wählen Sie im Navigationsbereich Users (Benutzer) und dann Profiles (Profile) aus.
- Wählen Sie System administrator und dann den Link zu System administrator aus.
- Wählen Sie auf der nächsten Seite unter Administrative Permissions (Administratorberechtigungen) das Kontrollkästchen für API enabled (API aktiviert) aus.
- Melden Sie sich bei der Amazon-AppFlow-Konsole an und wählen Sie Create flow (Flow erstellen) aus.
- Geben Sie unter Flow details (Flow-Details) einen Namen und eine Beschreibung für Ihren Flow ein.
- Geben Sie unter Source name (Quellname) Salesforce ein, und wählen Sie dann unter Choose Salesforce connection (Salesforce-Verbindung auswählen) die Option Create new connection (Neue Verbindung erstellen) aus.
- Wählen Sie unter Salesforce environment (Salesforce-Umgebung) die Option Production (Produktion) aus, und geben Sie dann einen Namen für Ihre Verbindung ein.
- Wählen Sie Continue (Weiter) aus. Dadurch wird die Salesforce-Anmeldeseite geöffnet. Geben Sie Ihre Benutzer-ID und Ihr Passwort ein, um fortzufahren. Nachdem Sie sich angemeldet und den Zugriff erlaubt haben, wird die Verbindung von Amazon AppFlow zu Salesforce hergestellt.
- Wählen Sie auf der Seite Configure flow (Flow konfigurieren) in Salesforce das Objekt aus, das Sie migrieren möchten.
- Suchen Sie im Abschnitt Destination details (Zieldetails) für Destination name (Zielname) nach Amazon Redshift und wählen Sie es dann aus.
- Unter New connection (Neue Verbindung) wählen Sie die Option Create new connection (Neue Verbindung erstellen) aus.
- Geben Sie auf der Seite Connect to Amazon Redshift (Verbindung zu Amazon Redshift herstellen) die Details Ihrer Amazon-Redshift-Verbindung ein. Stellen Sie sicher, dass Amazon Redshift über eine öffentliche Sicherheitsgruppe verfügt.
- Hängen Sie diese Entschlüsselungsrichtlinie des AWS Key Management Service (AWS KMS) an die AWS-IAM (Identity and Access Management)-Rolle für Amazon Redshift an:
{ "Effect": "Allow", "Action": "kms:Decrypt", "Resource": "*" }
-
Wählen Sie den Bucket in Amazon Simple Storage Service (Amazon S3) aus, den Amazon AppFlow bei der Migration von Daten zu Amazon Redshift verwenden soll.
-
Geben Sie unter Choose Amazon Redshift object (Amazon-Redshift-Objekt auswählen) den Amazon-Redshift-Schemanamen ein. Geben Sie dann unter Choose Redshift Table (Redshift-Tabelle auswählen) den Amazon-Redshift-Tabellennamen ein.
-
Wählen Sie unter Error handling (Fehlerbehandlung) den Amazon-S3-Bucket aus, in den Sie Datensätze schreiben möchten, falls ein Problem das Schreiben von Datensätzen an das Ziel verhindert.
-
Wählen Sie auf der Seite Map data fields (Datenfelder zuordnen) die Objektfelder aus, die Sie vom Ziel zur Quelle migrieren möchten. Wählen Sie dann Map fields (Felder zuordnen) aus.
-
Überprüfen Sie alle Eingaben und wählen Sie dann Run flow (Flow ausführen) aus.
-
Gehen Sie nach dem Ausführen des Schemas die Datensätze in der Zieltabelle durch.
Weitere Informationen

Relevanter Inhalt
- AWS OFFICIALAktualisiert vor 2 Jahren
- AWS OFFICIALAktualisiert vor einem Jahr
- AWS OFFICIALAktualisiert vor 2 Jahren
- AWS OFFICIALAktualisiert vor 2 Jahren