Konfiguration von Oracle NetSuite - AWS Glue

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.

Konfiguration von Oracle NetSuite

Bevor Sie Daten von Oracle AWS Glue übertragen können NetSuite, müssen Sie die folgenden Anforderungen erfüllen:

Mindestanforderungen

Die folgenden Anforderungen sind Mindestanforderungen:

  • Sie haben ein NetSuite Oracle-Konto. Weitere Informationen finden Sie unter Ein NetSuite Oracle-Konto erstellen.

  • Ihr NetSuite Oracle-Konto ist für den API-Zugriff aktiviert.

  • Sie haben eine OAuth 2.0-API-Integration in Ihrem NetSuite Oracle-Entwicklerkonto erstellt. Diese Integration stellt die Client-Anmeldeinformationen bereit, die für den sicheren Zugriff auf Ihre Daten AWS Glue verwendet werden, wenn authentifizierte Aufrufe an Ihr Konto getätigt werden. Weitere Informationen finden Sie unter Eine NetSuite Oracle-Client-App und OAuth 2.0-Anmeldeinformationen erstellen.

Wenn Sie diese Anforderungen erfüllen, können Sie eine Verbindung AWS Glue zu Ihrem NetSuite Oracle-Konto herstellen.

Ein NetSuite Oracle-Konto erstellen

Navigieren Sie zu Oracle NetSuite und wählen Sie Free Product Tour. Geben Sie die erforderlichen Details ein, um eine kostenlose Produktvorführung zu erhalten, über die Sie Kontakt zu einem Anbieter aufnehmen können. So erhalten Sie ein Konto:

  • Die Beschaffung eines NetSuite Accounts erfolgt über einen Anbieter, der einen Account zur Verfügung stellt form/quote , der rechtlich geprüft werden muss.

  • Das Konto, das für den Oracle NetSuite Connector beschafft werden soll, ist vom 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 Einstellen Ihres Passworts.

  • Verwenden Sie den Link zum Festlegen des Passworts, um das Passwort für den vom Anbieter bereitgestellten Benutzernamen festzulegen.

Eine NetSuite Oracle-Client-App und OAuth 2.0-Anmeldeinformationen erstellen

Um die Client ID und den Client Secret zu erhalten, erstellen Sie eine NetSuite Oracle-Client-App:

  1. Loggen Sie sich über das NetSuite Kunden-Login in Ihr NetSuite Konto ein.

  2. Wählen Sie Einrichtung > Unternehmen > Features aktivieren.

  3. Navigieren Sie zu dem SuiteCloudAbschnitt und aktivieren Sie das Kontrollkästchen REST WEB SERVICES unter SuiteTalk (Web Services).

  4. Aktivieren Sie das Kontrollkästchen OAUTH 2.0 unter Authentifizierung verwalten. Klicken Sie auf Speichern.

  5. Gehen Sie zu Setup > Integration > Integrationen verwalten und wählen Sie Neu, um eine OAuth2 2.0-Anwendung zu erstellen.

  6. Geben Sie einen Namen ein und lassen Sie STATE aktiviert.

  7. Wenn diese Option aktiviert ist, deaktivieren Sie die Kontrollkästchen TBA: AUTHORIZATION FLOW und TOKEN-BASED AUTHENTICATION unter Token-basierte Authentifizierung.

  8. Wählen Sie unter 2.0 die Kontrollkästchen AUTHORIZATION CODE GRANT und PUBLIC CLIENT aus. OAuth

  9. Notieren Sie unter „Auth“ die Client-ID und den geheimen Client-Schlüssel.

  10. Geben Sie eine UMLEITUNGS-URI ein. Zum Beispiel oauth https://us-east-1.console.aws.amazon.com/gluestudio/

  11. Aktivieren Sie unter SCOPE das Kontrollkästchen REST WEB SERVICES.

  12. Aktivieren Sie unter den Benutzeranmeldedaten das Kontrollkästchen USER CREDENTIALS. Wählen Sie Speichern.

  13. Notieren Sie sich die CONSUMER KEY/CLIENT ID und das CONSUMER SECRET/CLIENT SECRET unter Client-Anmeldeinformationen. Diese Werte werden nur einmal angezeigt.

  14. Erstellen Sie bei Bedarf eine ADMINISTRATOR-Rolle, indem Sie zu Benutzer/Rollen > Rollen verwalten > Neu navigieren.

  15. Fügen Sie beim Erstellen einer benutzerdefinierten Rolle unter der Registerkarte Berechtigungen für die folgenden Entitäten/Funktionen Vollzugriff hinzu:

    • „Einzahlung“, „Artikel“, „Artikelabwicklung“, „Journaleintrag erstellen“, „Bestellung“, „Tochtergesellschaften“, „Lieferanten“, „Rechnungen“, „Autorisierung für Lieferantenrücksendungen“, „Zeit verfolgen“, „Kundenzahlung“, „Benutzerdefinierte Datensatzeinträge“, „Benutzerdefinierte Datensatztypen“, „REST Web Services“, „OAuth 2.0 Authorized Applications Management“, „Benutzerdefinierte Entitätsfelder“, „Mit OAuth 2.0-Zugriffstoken anmelden“.

Weitere Informationen finden Sie unter OAuth 2.0 in der NetSuite Applications Suite-Dokumentation.