Connessione a S/4 HANA - Catena di approvvigionamento di AWS

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Connessione a S/4 HANA

Prima di poterti connettere alla tua sorgente HANA dati S/4, devi completare i seguenti prerequisiti. Dopodiché, Catena di approvvigionamento di AWS crea automaticamente i percorsi Amazon S3 e inserisce i dati dalle tabelle di origine. SAP

Prerequisiti per la connessione a S/4 HANA

Per connettersi alla sorgente HANA dati S/4, è necessario completare i seguenti prerequisiti prima di importare i dati.

  1. Configura il tuo HANA sistema SAP S/4 per attivare l'estrazione dei dati ODP basata sul SAP OData connettore per Amazon AppFlow. Per ulteriori informazioni, consulta il SAP OData connettore per Amazon AppFlow.

  2. Configura le tue fonti di SAP dati o estrattori e genera OData servizi ODP basati per Catena di approvvigionamento di AWS per connettere ed estrarre informazioni. Per ulteriori informazioni, consulta SAPfonti di dati.

  3. Configura il tuo SAP sistema con uno dei seguenti tipi di autenticazione:

    • Base

    • OAuth

  4. Configura i ruoli di sicurezza nel SAP sistema per attivare l'estrazione dei dati.

  5. Configura la connettività di rete su SAP S/4HANA. Se la tua SAP istanza è in un ambiente sicuro VPN e non riesci ad aprire una porta per Catena di approvvigionamento di AWS per connetterti, ti consigliamo di usare AWS PrivateLink. Per configurare manualmente AWS PrivateLink, vedi AWS per SAP e da configurare automaticamente utilizzando AWS CloudFormation, vedi AWS CloudFormation.

Configurazione della connessione S/4 HANA

Per importare dati da una sorgente HANA dati SAP S/4, segui la procedura riportata di seguito.

  1. Sul Catena di approvvigionamento di AWS sulla dashboard, nel riquadro di navigazione a sinistra, scegli Data Lake.

  2. Nella pagina Data lake, scegli Aggiungi nuova fonte.

    Viene visualizzata la pagina Seleziona l'origine dati della catena di approvvigionamento.

  3. Scegli SAPS/4 HANA.

  4. Scegli Next (Successivo).

  5. In Dettagli di HANA connessione SAP S/4, inserisci quanto segue:

    • Nome connessione: inserisci un nome per questa connessione.

    • (Facoltativo) Descrizione della connessione: immettere un nome per questa connessione.

    • Usa AppFlow connettore esistente: scegli per utilizzare un AppFlow connettore esistente.

    • Host dell'applicazione URL: inserisci l'SAPaccountURL.

    • Percorso del servizio dell'applicazione: immettere il percorso del servizio SAP dell'applicazione.

    • Numero di porta: immettere il numero di SAP porta.

    • Numero client: immettere il numero SAP del client.

    • Lingua di accesso: immettere il codice della SAP lingua. Ad esempio, EN per l'inglese.

    • PrivateLink— Scegli Abilitato per abilitare una connessione privata tra il SAP server e il tuo Account AWS hosting Catena di approvvigionamento di AWS.

    • Nome utente: inserisci il nome utente dell'SAPaccount.

    • Password: inserisci la password dell'SAPaccount.

      Nota

      Amazon AppFlow utilizza il SAP nome utente e la password forniti da te per connettersi aSAP.

  6. Scegliere Connect to SAP (Connetti ad Amazon Aurora).

    Se il SAP nome utente e la password sono stati inseriti correttamente, viene visualizzato il messaggio Connessione riuscita.

  7. (Facoltativo) In AppFlow Configurazione opzionale, Fase 1 - Scarica il file JSON modello, scegli Scarica il file JSON modello esistente per modificare le impostazioni di inserimento di appflow.

    Nota

    Puoi usare il tuo editor per modificare il file.json. Non è possibile modificare il file.json in Catena di approvvigionamento di AWS.

    Dopo aver aggiornato il file.json, nel Passaggio 2 - Carica il file JSON modello modificato, scegli sfoglia i file da caricare.

    Nota

    Se il caricamento non riesce, il riepilogo del caricamento mostrerà gli errori o i conflitti nel file.json. Puoi aggiornare il file.json per risolvere i problemi e caricare nuovamente il file.

    Di seguito è riportato un file json di esempio con la pianificazione, i flussi di dati e le tabelle dei sorgenti richiesti.

    { "schedule" : { "scheduleExpression" : "rate(1days)", // scheduleExpression key should be available and the value cannot be null/empty. Format starts with rate and having time values in minutes, hours, or days. For example, rate(1days) "scheduleStartTime" : null // Supported format - "yyyy-MM-dd'T'hh:mm:ss[+|-]hh:mm". For example, 2022-04-26T13:00:00-07:00. ScheduleStartTime should atleast be 5 minutes after current time. A null value will automatically set the start time as 5 minutes after the connection creation time }, "dataFlows" : [ // DataFlows cannot be null or empty. Make sure to choose from the list below "Company-Company", "Geography-Geography", "Inventory-Inventory Level", "Inventory-Inventory Policy", "Outbound-Outbound Order Line", "Outbound-Outbound Shipment", "Product-Product", "Product-Product Hierarchy", "Production Order-Inbound Order", "Production Order-Inbound Order Line", "Purchase Order-Inbound Order", "Purchase Order-Inbound Order Line", "Purchase Order-Inbound Order Line Schedule", "Reference-Reference Fields", "Shipment-Shipment", "Site-Site", "Site-Transportation Lane", "Trading Partner-Trading Partner", "Transfer Order-Inbound Order Line", "Vendor Management-Vendor Lead Time", "Vendor Management-Vendor Product", "Product-Product UOM" ], "sourceTables" : [ // sourceTables cannot be empty { "tableName" : "SomeString", // Should be an existing table name from the SAP instance "extractType" : "DELTA", // Should either be DELTA or FULL "tableCols" : [ // TableCols cannot be empty. Enter valid column names for the table "col1", "col2", "col3" ], "filters" : [// Optional field "colName" : "col1", // colName value should be part of tableCols "dataType" : "String", // Should contain values `STRING` or `DATETIME` "value" : "String", "operator" : "String" // Choose a string value from the pre-defined value of "PROJECTION", "LESS_THAN", "CONTAINS","GREATER_THAN","LESS_THAN_OR_EQUAL_TO","GREATER_THAN_OR_EQUAL_TO","EQUAL_TO","NOT_EQUAL_TO","ADDITION","MULTIPLICATION","DIVISION","SUBTRACTION","MASK_ALL","MASK_FIRST_N","MASK_LAST_N","VALIDATE_NON_NULL","VALIDATE_NON_ZERO","VALIDATE_NON_NEGATIVE",or "VALIDATE_NUMERIC","NO_OP"; ] }, { // sourceTables with same keys - tableName, extractType, tableCols, filters(not mandatory) } ] }
  8. In Amazon S3 Bucket Billing, esamina le informazioni di fatturazione di Amazon S3, quindi seleziona Conferma.

  9. Scegli Next (Successivo).

  10. In Mappatura dei dati, scegli Inizia.

  11. Nota

    I campi obbligatori sono già mappati. Eseguite questo passaggio solo se desiderate apportare modifiche specifiche alla ricetta di trasformazione predefinita.

    Nella pagina Mappatura della ricetta, è possibile visualizzare la ricetta di trasformazione predefinita in Mappature dei campi.

    Scegli Aggiungi mappatura per mappare qualsiasi campo di destinazione aggiuntivo. I campi di destinazione obbligatori sono obbligatori. Scegli il campo Destinazione per aggiungere un campo di destinazione personalizzato aggiuntivo.

  12. Per visualizzare i valori dei campi di origine e le mappature dei dati dalla ricetta di trasformazione, puoi caricare dati di esempio. Nella pagina Mapping Recipe, in Carica dati di esempio, scegli sfoglia i file o trascina i file. Il file di dati di esempio deve contenere i parametri richiesti e includere i nomi dei campi di origine.

  13. Scegli Accetta tutto e continua.

  14. In Verifica e conferma, puoi visualizzare il riepilogo della connessione dati. Per modificare la mappatura dei campi dati, scegli Torna alla mappatura dei dati.

  15. (Facoltativo) In Azioni relative alle ricette, puoi fare quanto segue:

    • Scarica il file delle ricette: seleziona Scarica per modificare i file delle ricette SQL come file di testo.

      Nota

      Per informazioni sulle SQL funzioni integrate, consulta Spark SQL.

    • Carica il file delle ricette: scegli tra i file di ricerca o trascina i file di testo delle ricette modificati. Seleziona Conferma caricamento per caricare il file di ricette modificato e modificare le mappature dei campi dati.

  16. Per esaminare i percorsi di localizzazione di Amazon S3 in cui è necessario caricare i dati di SAP origine per l'ingestione, scegli Conferma e configura l'ingestione dei dati. In alternativa, puoi scegliere Conferma e configurare l'ingestione dei dati in un secondo momento. È possibile visualizzare le informazioni sull'ingestione dei dati in qualsiasi momento. Dal Catena di approvvigionamento di AWS dashboard, seleziona Connessioni. Seleziona il flusso di dati di connessione in cui desideri inserire i dati, scegli i puntini di sospensione verticali e seleziona Configurazione di ingestione.

SAPfonti di dati

Configurare le seguenti fonti di SAP tabella per Catena di approvvigionamento di AWS per connettere ed estrarre informazioni.

Nota

Quando cerchi un'origine SAP dati, aggiungi al nome dell'origine dati il prefisso. EntityOf Ad esempio, per l'origine dati 0BP_ _ DEF ADDRESS _ ATTR, il nome dell'entità deve essere EntityOf 0BP_ _ _. DEF ADDRESS ATTR

Quando Amazon AppFlow estrae ogni fonte di SAP dati, il formato del nome dell'entità viene utilizzato per estrarre le informazioni. Ad esempio, per estrarre dati da 0BP_ _ _ DEF ADDRESS _ ATTR, i dati vengono estratti dal percorso dell'entità DEF/SAP/opu/OData/SAP/z0bp_ _ _/0BP_ _ _. ADDRESS ATTR SRV EntityOf DEF ADDRESS ATT

SAPfonte di dati SAPdescrizione della fonte di dati SAPtabella di origine ODatanome del servizio fonte dati BW SAPdati Delta/Full

0BP_ _ _ DEF ADDRESS ATTR

Estrazione di indirizzi standard BP

N/A

DEFZ0BP_ _ _ _ ADDRESS ATTR SRV

Origine dati

Dati anagrafici

Delta

0 BPARTNER _ ATTR

BP: dati centrali di estrazione BW

N/A

Z0 _ _ BPARTNER ATTR SRV

Origine dati

Dati anagrafici

Delta

0 BPARTNER _ TEXT

BP: DataSource per Business Partner Texts

N/A

Z0 _ _ BPARTNER TEXT SRV

Origine dati

Dati anagrafici

Delta

0CO_PC_ _05 ACT

Valutazione del materiale: prezzi

N/A

ACTZ0CO_PC_ _05_ SRV

Origine dati

Dati anagrafici

Completa

0 COMP _ CODE _ TEXT

Testo del codice aziendale

N/A

Z0 COMP _ _ CODE _ TEXT SRV

Origine dati

Dati principali

Completa

0 CUSTOMER _ ATTR

Customer

N/A

Z0 CUSTOMER _ _ ATTR SRV

Origine dati

Dati anagrafici

Delta

0 MAT _ VEND _ ATTR

Materiale o fornitore

N/A

Z0 MAT _ _ _ VEND ATTR SRV

Origine dati

Dati principali

Delta

0 MATERIAL _ ATTR

Materiale

N/A

Z0 MATERIAL _ _ ATTR SRV

Origine dati

Dati anagrafici

Delta

0 MATERIAL _ TEXT

Testo materiale

N/A

Z0 MATERIAL _ _ TEXT SRV

Origine dati

Dati anagrafici

Delta

0 PURCH _ ORG _ TEXT

Testo organizzativo di acquisto

N/A

Z0 PURCH _ _ ORG _ TEXT SRV

Origine dati

Dati principali

Completa

0 VENDOR _ ATTR

Vendor

N/A

Z0 VENDOR _ _ ATTR SRV

Origine dati

Dati anagrafici

Delta

2 LIS _02_ HDR

Dati di acquisto (livello di intestazione)

N/A

Z2 _02_ _ LIS HDR SRV

Origine dati

Transazionale

Delta

2 _02_ LIS ITM

Dati di acquisto (a livello di articolo)

N/A

Z2 LIS _02_ _ ITM SRV

Origine dati

Transazionale

Delta

2 _02_ LIS SCL

Dati di acquisto (a livello di riga di pianificazione)

N/A

Z2 LIS _02_ _ SCL SRV

Origine dati

Transazionale

Delta

2 _02_ LIS SCN

Conferma delle linee di pianificazione

N/A

Z2 LIS _02_ _ SCN SRV

Origine dati

Transazionale

Delta

2 _03_BF LIS

Movimenti di merci derivanti dalla gestione dell'inventario

N/A

Z2 LIS _03_BF_ SRV

Origine dati

Transazionale

Delta

2 _04_P_ LIS MATNR

Visualizzazione del materiale da PP/PP-PI

N/A

LISZ2 MATNR _04_P_ _ SRV

Origine dati

Transazionale

Delta

2 _08 LIS TRFKP

Costi di spedizione a livello di articolo

N/A

Z2 LIS _08 _ TRFKP SRV

Origine dati

Transazionale

Delta

2 _08 LIS TRTLP

Spedizione: dati dell'articolo di consegna per sezione

N/A

Z2 LIS _08 _ TRTLP SRV

Origine dati

Transazionale

Delta

2 _08 LIS TRTK

Spedizione: Header Data

N/A

Z2 _08 _ LIS TRTK SRV

Origine dati

Transazionale

Delta

2 _11_ LIS VAHDR

Intestazione del documento di vendita

N/A

Z2 _11_ _ LIS VAHDR SRV

Origine dati

Transazionale

Delta

2 _11_ LIS VAITM

Elemento del documento di vendita

N/A

Z2 LIS _11_ _ VAITM SRV

Origine dati

Transazionale

Delta

2 _12_ LIS VCITM

Dati dell'articolo di consegna

N/A

Z2 LIS _12_ _ VCITM SRV

Origine dati

Transazionale

Delta

ZADRC

Addresses

ADRC

ZADRC_SRV

Tabella

Dati principali

Completa

ZBUT021_FS

Indirizzo del partner

BUT021_FS

ZBUT021_FS_ SRV

Tabella

Dati anagrafici

Completa

ZCDHDR

Cambia l'intestazione del documento

CDHDR

ZCDHDR_SRV

Tabella

Dati principali

Delta

ZEINA

Record di informazioni sugli acquisti: dati generali

EINA

ZEINA_SRV

Tabella

Dati anagrafici

Completa

ZEINE

Record delle informazioni sugli acquisti: dati dell'organizzazione degli acquisti

ZV_ EINE

ZEINE_SRV

Tabella

Dati principali

Completa

ZEKKO

Intestazione del documento di acquisto

ZV_ EKKO

ZEKKO_SRV

Tabella

Transazionale

Delta

ZEKPO

Elemento del documento di acquisto

ZV_ EKPO

ZEKPO_SRV

Tabella

Transazionale

Delta

ZEQUI

Dati anagrafici delle apparecchiature

EQUI

ZEQUI_SRV

Tabella

Dati anagrafici

Completa

ZGEOLOC

Geolocalizzazione

GEOLOC

ZGEOLOC_SRV

Tabella

Dati principali

Completa

ZLIKP

Dati dell'intestazione di consegna

LIKP

ZLIKP_SRV

Tabella

Transazionali

Delta

ZLIPS

Consegna: dati dell'articolo

ZV_ LIPS

ZLIPS_SRV

Tabella

Transazionale

Delta

ZMDRP_​NODTT

Tipo di nodo per la rete DRP

MDRP_NODTT

ZMDRP_NODTT​_SRV

Tabella

Dati principali

Completa

ZMARC

Dati dell'impianto per il materiale

ZQ_ MARC

ZMARC_SRV

Tabella

Dati principali

Completa

ZMARD

Dati sulla posizione di archiviazione del materiale

ZQ_ MARD

ZMARD_SRV

Tabella

Dati principali

Completa

ZMCHB

Scorte in Batch

ZQ_ MCHB

ZMCHB_SRV

Tabella

Dati principali

Completa

ZT001W

Pianta

T001W

ZT001W_ SRV

Tabella

Dati principali

Completa

ZT005T

Nomi di paesi

T005T

ZT005T_ SRV

Tabella

Dati principali

Completa

ZT141T

Descrizioni dello stato del materiale

T141T

ZT141T_SRV

Tabella

Dati principali

Completa

ZT173T

Tipo di spedizione Testi di trasporto

T173T

ZT173T_SRV

Tabella

Dati principali

Completa

ZT179

Materiali: gerarchie di prodotti

T179

ZT179_SRV

Tabella

Dati principali

Completa

ZT179T

Materiali: testo delle gerarchie di prodotti

T179T

ZT179T_SRV

Tabella

Dati principali

Completa

ZT370U

Testo della categoria dell'attrezzatura

T370U

ZT370U_ SRV

Tabella

Dati principali

Completa

ZT618T

Descrizioni delle modalità di trasporto

T618T

ZT618T_SRV

Tabella

Dati principali

Completa

ZTVRAB

Tappe del percorso

TVRAB

ZTVRAB_SRV

Tabella

Dati principali

Completa

ZTVRO

Route

TVRO

ZTVRO_SRV

Tabella

Dati principali

Completa

ZVALW

Pianificazione del percorso

VALW

ZVALW_SRV

Tabella

Dati principali

Completa

ZVBBE

Requisiti di vendita: record individuali

VBBE

ZVBBE_SRVs

Tabella

Dati principali

Completa

ZINB_​SHIPMENT

Intestazione e articolo della spedizione (in entrata)

ZV_ INB _ SHIPMENT basato sulla condizione di unione:. VTTK MANDT=. VTTP MANDTeVTTK. TKNUM=VTTP. TKNUM

ZINB_SHIPMENT​_SRV

Tabella

Transazionale

Completa

ZAUFK

Dati anagrafici dell'ordine

AUFK

ZAUFK_SRV

Tabella

Dati anagrafici

Completa

ZMARM

Unità di misura del materiale

MARM

ZMARM_SRV

Tabella

Dati principali

Completa

ZEBAN

Richieste di acquisto

EBAN

ZEBAN_SRV

Tabella

Dati transazionali

Delta