Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Conexión a S/4 HANA
Antes de poder conectarse a la fuente de HANA datos S/4, debe cumplir los siguientes requisitos previos. Después de eso, AWS Supply Chain crea automáticamente las rutas de Amazon S3 e ingiere los datos de las tablas de SAP origen.
Requisitos previos para conectarse a S/4 HANA
Para conectarse a la fuente de HANA datos S/4, se deben cumplir los siguientes requisitos previos antes de ingerir datos.
-
Configure su HANA sistema SAP S/4 para activar la extracción de datos ODP basada a través del SAP OData conector de Amazon AppFlow. Para obtener más información, consulta el SAPODataconector para Amazon AppFlow.
-
Configure sus fuentes o extractores de SAP datos y genere OData servicios ODP basados para AWS Supply Chain para conectar y extraer información. Para obtener más información, consulte SAPfuentes de datos.
-
Configure SAP el sistema con uno de los siguientes tipos de autenticación:
-
Basic
-
OAuth
-
-
Configure las funciones de seguridad en el SAP sistema para activar la extracción de datos.
-
Configure la conectividad de red con SAP S/4HANA. Si tu SAP instancia está en un lugar seguro VPN y no puedes abrir un puerto para AWS Supply Chain para conectarte, te recomendamos que utilices AWS PrivateLink. Para configurar manualmente AWS PrivateLink, consulte AWS para SAP
y para configurar automáticamente mediante AWS CloudFormation, consulte AWS CloudFormation .
Configuración de la conexión S/4 HANA
Para ingerir datos de una fuente de datos SAP S/4, siga el HANA procedimiento que se indica a continuación.
-
En el AWS Supply Chain En el panel de navegación izquierdo, selecciona Data Lake.
-
En la página del lago de datos, elija Agregar nueva fuente.
Aparece la página Seleccione la fuente de datos de su cadena de suministro.
-
Elija SAPS/4 HANA.
-
Elija Next (Siguiente).
-
En Detalles de la HANAconexión SAP S/4, introduzca lo siguiente:
-
En Nombre de la conexión, escriba un nombre para la conexión.
-
(Opcional) Descripción de la conexión: introduzca un nombre para esta conexión.
-
Usar un AppFlow conector existente: elija Sí para usar un AppFlow conector existente.
-
Anfitrión de la aplicación URL: introduzca la SAP cuentaURL.
-
Ruta del servicio de la aplicación: introduzca la ruta del servicio de la SAP aplicación.
-
Número de puerto: introduzca el número de SAP puerto.
-
Número de cliente: introduzca el número de SAP cliente.
-
Idioma de inicio de sesión: introduzca el código de SAP idioma. Por ejemplo, EN para inglés.
-
PrivateLink— Elija Activado para habilitar una conexión privada entre el SAP servidor y su Cuenta de AWS alojamiento AWS Supply Chain.
-
Nombre de usuario: introduzca el nombre de usuario de la SAP cuenta.
-
Contraseña: introduzca la contraseña de la SAP cuenta.
nota
Amazon AppFlow utiliza el SAP nombre de usuario y la contraseña proporcionados por usted para conectarse aSAP.
-
-
Elija Connect to (Conectar a SAP).
Si el SAP nombre de usuario y la contraseña se han introducido correctamente, aparece un mensaje de conexión exitosa.
(Opcional) En AppFlow Configuración opcional, paso 1: Descargar el archivo de JSON plantilla, seleccione Descargar el archivo de JSON plantilla existente para modificar la configuración de ingesta de appflow.
nota
Puede usar su propio editor para editar el archivo.json. No puede editar el archivo.json en AWS Supply Chain.
Después de actualizar el archivo.json, en el paso 2: Cargar el archivo de JSON plantilla modificado, seleccione buscar archivos para cargar.
nota
Si la carga no se realiza correctamente, el Resumen de carga mostrará los errores o conflictos en el archivo .json. Puede actualizar el archivo .json para solucionar los problemas y volver a cargarlo.
Este es un ejemplo de archivo .json con la programación, los flujos de datos y las tablas de origen necesarios.
{ "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) } ] }
-
En Facturación de bucket de Amazon S3, revise la información de facturación de Amazon S3 y, a continuación, seleccione Confirmar.
-
Elija Next (Siguiente).
-
En Asignación de datos, elija Comenzar.
-
nota
Los campos obligatorios ya están asignados. Realice este paso únicamente si desea realizar cambios específicos en la receta de transformación predeterminada.
En la página Receta de asignación, puede ver la receta de transformación predeterminada en Asignaciones de campos.
Seleccione Añadir asignación para asignar cualquier campo de destino adicional. Los Campos de destino obligatorios son obligatorios. Elija Campo de destino para añadir un campo de destino personalizado adicional.
-
Para ver los valores del campo de origen y las asignaciones de datos de la receta de transformación, puede cargar datos de muestra. En la página de recetas de mapeo, en Cargar datos de muestra, selecciona buscar archivos o arrastra y suelta los archivos. El archivo de datos de ejemplo debe contener los parámetros necesarios e incluir los nombres de los campos de origen.
-
Elija Aceptar todo y continuar.
-
En Revisar y confirmar, puede ver el resumen de la conexión de datos. Para editar la asignación de campos de datos, seleccione Volver a la asignación de datos.
-
(Opcional) en Acciones de recetas, puede llevar a cabo las acciones siguientes:
-
Descargar el archivo de recetas: selecciona Descargar para editar los archivos de recetas SQL como un archivo de texto.
nota
Para obtener información sobre SQL las funciones integradas, consulta Spark SQL
. -
Cargar el archivo de recetas: elija examinar archivos o arrastre y suelte los archivos de texto de recetas editados. Seleccione Confirmar carga para cargar el archivo de recetas editado y modificar las asignaciones de campos de datos.
-
-
Para revisar las rutas de ubicación de Amazon S3 en las que debe cargar los datos de SAP origen para su ingesta, elija Confirmar y configurar la ingesta de datos. Como alternativa, puede elegir Confirmar y configurar la ingesta de datos más adelante. Puede ver la información de la ingesta de datos en cualquier momento. Desde AWS Supply Chain panel de control, selecciona Conexiones. Seleccione el flujo de datos de conexión en el que desea ingerir datos, elija los puntos suspensivos verticales y seleccione Configuración de ingesta.
SAPfuentes de datos
Configure las siguientes fuentes de SAP tabla para AWS Supply Chain para conectar y extraer información.
nota
Cuando busque una fuente de SAP datos, añada el prefijo al nombre de la fuente de datos. EntityOf Por ejemplo, para la fuente de datos 0BP_ _ DEF ADDRESS _ ATTR, el nombre de la entidad debe ser EntityOfDEF0BP_ _ _. ADDRESS ATTR
Cuando Amazon AppFlow extrae cada fuente de SAP datos, se utiliza el formato del nombre de la entidad para extraer la información. Por ejemplo, para extraer datos de 0BP_ _ DEF ADDRESS _ATTR, los datos se extraen de la ruta de la entidad DEF/SAP/OPU/OData/SAP/Z0bp_ _ _/0BP_ _ _. ADDRESS ATTR SRV EntityOf DEF ADDRESS ATT
SAPfuente de datos | SAPdescripción de la fuente de datos | SAPtabla de fuentes | ODatanombre del servicio | Origen de datos BW | SAPdatos | Delta/Completo |
---|---|---|---|---|---|---|
0BP_ _ _ DEF ADDRESS ATTR |
Extracción de direcciones estándar BP |
ND |
Z0BP_ _ _ _ DEF ADDRESS ATTR SRV |
Origen de datos |
Datos maestros |
Delta |
0 BPARTNER _ ATTR |
BP: datos centrales de extracción de BW |
N/D |
Z0 BPARTNER _ _ ATTR SRV |
Origen de datos |
Datos maestros |
Delta |
0 _ BPARTNER TEXT |
BP: DataSource para textos de socios comerciales |
N/D |
Z0 BPARTNER _ _ TEXT SRV |
Origen de datos |
Datos maestros |
Delta |
0CO_PC__05 ACT |
Valoración del material: precios |
N/D |
Z0CO_PC_ _05_ ACT SRV |
Origen de datos |
Datos maestros |
Completo |
0 _ _ COMP CODE TEXT |
Texto del código de la empresa |
N/D |
Z0 COMP _ _ CODE _ TEXT SRV |
Origen de datos |
Datos maestros |
Completo |
0 _ CUSTOMER ATTR |
Cliente |
N/D |
Z0 CUSTOMER _ _ ATTR SRV |
Origen de datos |
Datos maestros |
Delta |
0 MAT _ _ VEND ATTR |
Material o proveedor |
N/D |
Z0 MAT _ _ VEND _ ATTR SRV |
Origen de datos |
Datos maestros |
Delta |
0 _ MATERIAL ATTR |
Material |
N/D |
Z0 MATERIAL _ _ ATTR SRV |
Origen de datos |
Datos maestros |
Delta |
0 _ MATERIAL TEXT |
Texto de material |
N/D |
Z0 MATERIAL _ _ TEXT SRV |
Origen de datos |
Datos maestros |
Delta |
0 PURCH _ _ ORG TEXT |
Texto de organización de compras |
N/D |
Z0 PURCH _ _ ORG _ TEXT SRV |
Origen de datos |
Datos maestros |
Completo |
0 _ VENDOR ATTR |
Proveedor |
N/D |
Z0 VENDOR _ _ ATTR SRV |
Origen de datos |
Datos maestros |
Delta |
2 _02_ LIS HDR |
Datos de compra (nivel de cabecera) |
N/D |
Z2 _02_ _ LIS HDR SRV |
Origen de datos |
Transaccional |
Delta |
2 LIS _02_ ITM |
Datos de compra (nivel de artículo) |
N/D |
Z2 _02_ _ LIS ITM SRV |
Origen de datos |
Transaccional |
Delta |
2 LIS _02_ SCL |
Datos de compras (nivel de línea de programación) |
N/D |
Z2 _02_ _ LIS SCL SRV |
Origen de datos |
Transaccional |
Delta |
2 LIS _02_ SCN |
Confirmación de líneas de programación |
N/D |
Z2 _02_ _ LIS SCN SRV |
Origen de datos |
Transaccional |
Delta |
2 LIS _03_BF |
Movimientos de mercancías procedentes de la gestión de inventario |
N/D |
Z2 LIS _03_BF_ SRV |
Origen de datos |
Transaccional |
Delta |
2 LIS _04_P_ MATNR |
Vista del material desde PP/PP-PI |
N/D |
Z2 LIS _04_P_ _ MATNR SRV |
Origen de datos |
Transaccional |
Delta |
2 LIS _08 TRFKP |
Costes de envío a nivel de artículo |
N/D |
Z2 _08 _ LIS TRFKP SRV |
Origen de datos |
Transaccional |
Delta |
2 _08 LIS TRTLP |
Envío: datos del artículo de entrega por sección |
N/D |
Z2 _08 _ LIS TRTLP SRV |
Origen de datos |
Transaccional |
Delta |
2 _08 LIS TRTK |
Envío: datos de cabecera |
N/D |
Z2 _08 _ LIS TRTK SRV |
Origen de datos |
Transaccional |
Delta |
2 _11_ LIS VAHDR |
Encabezado del documento de ventas |
N/D |
Z2 _11_ _ LIS VAHDR SRV |
Origen de datos |
Transaccional |
Delta |
2 LIS _11_ VAITM |
Artículo de documento de venta |
N/D |
Z2 _11_ _ LIS VAITM SRV |
Origen de datos |
Transaccional |
Delta |
2 LIS _12_ VCITM |
Datos del artículo de entrega |
N/D |
Z2 _12_ _ LIS VCITM SRV |
Origen de datos |
Transaccional |
Delta |
ZADRC |
Direcciones |
ADRC |
ZADRC_SRV |
Tabla |
Datos maestros |
Completo |
ZBUT021_FS |
Dirección del socio |
BUT021_FS |
ZBUT021_FS_ SRV |
Tabla |
Datos maestros |
Completo |
ZCDHDR |
Cambiar el encabezado del documento |
CDHDR |
ZCDHDR_SRV |
Tabla |
Datos maestros |
Delta |
ZEINA |
Registro de información de compras: datos generales |
EINA |
ZEINA_SRV |
Tabla |
Datos maestros |
Completo |
ZEINE |
Registro de información de compras: datos de la organización de compras |
ZV_ EINE |
ZEINE_SRV |
Tabla |
Datos maestros |
Completo |
ZEKKO |
Encabezado del documento de compra |
ZV_ EKKO |
ZEKKO_SRV |
Tabla |
Transaccional |
Delta |
ZEKPO |
Artículo de documento de compra |
ZV_ EKPO |
ZEKPO_SRV |
Tabla |
Transaccional |
Delta |
ZEQUI |
Datos maestros del equipo |
EQUI |
ZEQUI_SRV |
Tabla |
Datos maestros |
Completo |
ZGEOLOC |
Ubicación geográfica |
GEOLOC |
ZGEOLOC_SRV |
Tabla |
Datos maestros |
Completo |
ZLIKP |
Datos del encabezado de entrega |
LIKP |
ZLIKP_SRV |
Tabla |
Transaccional |
Delta |
ZLIPS |
Entrega: datos de artículos |
ZV_ LIPS |
ZLIPS_SRV |
Tabla |
Transaccional |
Delta |
ZMDRP_NODTT |
Tipo de nodo de red DRP |
MDRP_NODTT |
ZMDRP_NODTT_SRV |
Tabla |
Datos maestros |
Completo |
ZMARC |
Datos de planta para material |
ZQ_ MARC |
ZMARC_SRV |
Tabla |
Datos maestros |
Completo |
ZMARD |
Datos de ubicación de almacenamiento del material |
ZQ_ MARD |
ZMARD_SRV |
Tabla |
Datos maestros |
Completo |
ZMCHB |
Existencias por lotes |
ZQ_ MCHB |
ZMCHB_SRV |
Tabla |
Datos maestros |
Completo |
ZT001W |
Planta |
T001W |
ZT001W_ SRV |
Tabla |
Datos maestros |
Completo |
ZT005T |
Nombre de país |
T005T |
ZT005T_ SRV |
Tabla |
Datos maestros |
Completo |
ZT141T |
Descripciones del estado del material |
T141T |
ZT141T_SRV |
Tabla |
Datos maestros |
Completo |
ZT173T |
Tipo de envío de los textos de transporte |
T173T |
ZT173T_SRV |
Tabla |
Datos maestros |
Completo |
ZT179 |
Materiales: jerarquías de productos |
T179 |
ZT179_SRV |
Tabla |
Datos maestros |
Completo |
ZT179T |
Materiales: texto de jerarquías de productos |
T179T |
ZT179T_SRV |
Tabla |
Datos maestros |
Completo |
ZT370U |
Texto de la categoría de equipo |
T370U |
ZT370U_ SRV |
Tabla |
Datos maestros |
Completo |
ZT618T |
Descripciones del modo de transporte |
T618T |
ZT618T_SRV |
Tabla |
Datos maestros |
Completo |
ZTVRAB |
Etapas de ruta |
TVRAB |
ZTVRAB_SRV |
Tabla |
Datos maestros |
Completo |
ZTVRO |
Rutas |
TVRO |
ZTVRO_SRV |
Tabla |
Datos maestros |
Completo |
ZVALW |
Horario de ruta |
VALW |
ZVALW_SRV |
Tabla |
Datos maestros |
Completo |
ZVBBE |
Requisitos de venta: registros individuales |
VBBE |
ZVBBE_SRVs |
Tabla |
Datos maestros |
Completo |
ZINB_SHIPMENT |
Encabezado y artículo del envío (entrante) |
ZV_ INB _ SHIPMENT basado en la condición de unión:. VTTK MANDT=. VTTP MANDTyVTTK. TKNUM=VTTP. TKNUM |
ZINB_SHIPMENT_SRV |
Tabla |
Transaccional |
Completo |
ZAUFK |
Datos maestros del pedido |
AUFK |
ZAUFK_SRV |
Tabla |
Datos maestros |
Completo |
ZMARM |
Unidad de medida del material |
MARM |
ZMARM_SRV |
Tabla |
Datos maestros |
Completo |
ZEBAN |
Solicitudes de compra |
EBAN |
ZEBAN_SRV |
Tabla |
Datos transaccionales |
Delta |