Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Konfigurieren von Oracle NetSuite
Bevor Sie AWS Glue zum Übertragen von Daten von Oracle NetSuite verwenden können, müssen Sie die folgenden Voraussetzungen erfüllen:
Mindestanforderungen
Die folgenden Anforderungen sind Mindestanforderungen:
Sie haben ein Oracle-NetSuite-Konto. Weitere Informationen finden Sie unter Erstellen eines Oracle-NetSuite-Kontos.
Ihr Oracle-NetSuite-Konto ist für den API-Zugriff aktiviert.
Sie haben eine OAuth-2.0-API-Integration in Ihrem Oracle-NetSuite-Entwicklerkonto erstellt. Diese Integration stellt die Client-Anmeldeinformationen bereit, die AWS Glue für den sicheren Zugriff auf Ihre Daten verwendet, wenn authentifizierte Aufrufe an Ihr Konto erfolgen. Weitere Informationen finden Sie unter Erstellen einer Oracle-NetSuite-Client-App und OAuth-2.0-Anmeldeinformationen.
Wenn Sie diese Anforderungen erfüllen, können Sie AWS Glue mit Ihrem Oracle-NetSuite-Konto verbinden.
Erstellen eines Oracle-NetSuite-Kontos
Navigieren Sie zu Oracle NetSuite
Die Beschaffung eines NetSuite-Kontos erfolgt über einen Anbieter, der ein Formular/Angebot bereitstellt, das rechtlich geprüft werden muss.
Das für den Oracle NetSuite-Connector zu beschaffende Konto ist ein Standard-Cloud-Service.
Dieses Konto wird vom Anbieter erstellt und temporäre Anmeldeinformationen werden bereitgestellt. Sie erhalten eine Willkommens-E-Mail von NetSuite <billing@notification.netsuite.com> <system@sent-via.netsuite.com> mit Details wie Ihrem Benutzernamen und einem Link zum Festlegen Ihres Passworts.
Verwenden Sie den Link zum Festlegen des Passworts, um das Passwort für den vom Anbieter bereitgestellten Benutzernamen festzulegen.
Erstellen einer Oracle-NetSuite-Client-App und OAuth-2.0-Anmeldeinformationen
Um die Client-ID und den geheimen Client-Schlüssel zu erhalten, erstellen Sie eine Oracle-NetSuite-Client-App:
Melden Sie sich über den NetSuite-Kunden-Login
bei Ihrem NetSuite-Konto an. Wählen Sie Einrichtung > Unternehmen > Features aktivieren.
Navigieren Sie zum Bereich SuiteCloud und aktivieren Sie das Kontrollkästchen REST WEB SERVICES unter SuiteTalk (Web Services).
Aktivieren Sie das Kontrollkästchen OAUTH 2.0 unter Authentifizierung verwalten. Klicken Sie auf Speichern.
Navigieren Sie zu Einrichtung > Integration > Integrationen verwalten und wählen Sie Neu, um eine OAuth2.0-Anwendung zu erstellen.
Geben Sie einen Namen ein und lassen Sie STATE aktiviert.
Wenn diese Option aktiviert ist, deaktivieren Sie die Kontrollkästchen TBA: AUTHORIZATION FLOW und TOKEN-BASED AUTHENTICATION unter Token-basierte Authentifizierung.
Aktivieren Sie unter OAuth 2.0 die Kontrollkästchen AUTHORIZATION CODE GRANT und PUBLIC CLIENT.
Notieren Sie unter „Auth“ die Client-ID und den geheimen Client-Schlüssel.
Geben Sie eine UMLEITUNGS-URI ein. Zum Beispiel: https://us-east-1.console.aws.amazon.com/gluestudio/oauth
Aktivieren Sie unter SCOPE das Kontrollkästchen REST WEB SERVICES.
Aktivieren Sie unter den Benutzeranmeldedaten das Kontrollkästchen USER CREDENTIALS. Wählen Sie Speichern.
Notieren Sie sich den CONSUMER KEY/CLIENT ID und den CONSUMER SECRET/CLIENT SECRET unter Client-Anmeldeinformationen. Diese Werte werden nur einmal angezeigt.
Erstellen Sie bei Bedarf eine ADMINISTRATOR-Rolle, indem Sie zu Benutzer/Rollen > Rollen verwalten > Neu navigieren.
Fügen Sie beim Erstellen einer benutzerdefinierten Rolle unter der Registerkarte Berechtigungen für die folgenden Entitäten/Funktionen Vollzugriff hinzu:
„Einzahlung“, „Artikel“, „Artikelabwicklung“, „Journalbuchung erstellen“, „Bestellung“, „Tochtergesellschaften“, „Lieferanten“, „Rechnungen“, „Lieferantenrücksendegenehmigung“, „Zeit erfassen“, „Kundenzahlung“, „Benutzerdefinierte Datensätze“, „Benutzerdefinierte Datensatztypen“, „REST-Webdienste“, „OAuth-2.0-Autorisierte Anwendungsverwaltung“, „Benutzerdefinierte Entitätsfelder“, „Anmeldung mit OAuth-2.0-Zugriffstoken“.
Weitere Informationen finden Sie unter OAuth 2.0