Quickstart Guide On-Premise
Este Quickstart Guide contiene todo el trabajo previo necesario para que la instalación de dab Nexus se realice de la forma más fluida posible. Es importante que las siguientes tareas sean realizadas con antelación por usted, su equipo SAP Basis y/o su equipo de IT. Encontrará los enlaces a los artículos correspondientes en el texto debajo de la lista de verificación.
Lista de verificación
A continuación, encontrará una lista de verificación donde puede marcar los pasos una vez que usted, su equipo de IT y/o su equipo SAP Basis los hayan completado. En la columna Responsabilidad, también puede ver quién es responsable de llevar a cabo la tarea correspondiente.
⬇️ Descargar lista de verificación (PDF)
Lista de verificación Quickstart Guide On-Premise
| Paso | Tarea | Responsabilidad | ¿Realizado? |
|---|---|---|---|
| 1 | SAP-System | ||
| 1.1 | Instalación del módulo RFC | Cliente (SAP-Basis) | ⬚ |
| 1.2 | Provisión del usuario SAP | Cliente (SAP-Basis) | ⬚ |
| 1.3 | OPCIONAL - Configuración de SNC | Cliente (SAP-Basis) | ⬚ |
| 1.4 | OPCIONAL - Prueba del módulo de función RFC | Cliente (SAP-Basis) | ⬚ |
| 2 | SQL-Server | ||
| 2.1 | Asignación de usuario | Cliente (Equipo de IT) | ⬚ |
| 2.2 | Creación de la base de datos de la aplicación | Cliente (Equipo de IT) | ⬚ |
| 2.3 | Dimensionamiento de grupos de archivos | Cliente (Equipo de IT) | ⬚ |
| 2.4 | OPCIONAL - Instalación de Machine Learning Services para integración con R | Cliente (Equipo de IT) | ⬚ |
| 3 | Servidor de aplicación | ||
| 3.1 | Provisión y acceso al servidor | Cliente (Equipo de IT) | ⬚ |
| 3.2 | Conexiones de red (SAP-System & SQL-Server) | Cliente (Equipo de IT) | ⬚ |
| 3.3 | OPCIONAL - Obtención de certificados SSL | Cliente (Equipo de IT) | ⬚ |
| 3.4 | OPCIONAL - Configuración del entorno AD para SSO | Cliente (Equipo de IT) | ⬚ |
| 3.5 | OPCIONAL - Instalación de la solución SNC | Cliente (Equipo de IT) | ⬚ |
| 3.6 | Instalación de las bibliotecas RFC | Cliente (Equipo de IT) | ⬚ |
| 3.7 | Provisión de los archivos de instalación | Cliente | ⬚ |
| 3.8 | Ejecución del instalador | dab & Cliente | ⬚ |
| 3.9 | Configuración inicial | dab & Cliente | ⬚ |
| 3.10 | Configuración para acceso de clientes | dab & Cliente | ⬚ |
1. SAP-System (proporcionado previamente por usted)
El SAP-System es la primera parte importante y a la vez la base de sus futuros datos. Todos los datos que son relevantes para usted serán extraídos, analizados y procesados posteriormente desde este SAP-System.
1.1 Instalación del módulo RFC
Siga este artículo para instalar el módulo de función RFC /DABEXP/RFC_SAPCONNECTOR en su SAP-System.
1.2 Provisión de usuario SAP
Debe asegurarse que los usuarios SAP tengan las autorizaciones necesarias. En este artículo (sección Permisos) encontrará las autorizaciones SAP que debe asignar. También verá los pasos necesarios para probar el módulo de función /DABEXP/RFC_SAPCONNECTOR en la sección de pruebas de esta guía.
1.3 Configuración de SNC - OPCIONAL
Si se va a utilizar SNC para asegurar o autenticar la conexión, deben realizarse los ajustes correspondientes en el SAP-System. Como existen múltiples soluciones SNC, no podemos proporcionar instrucciones generales y recomendamos que trate este tema con su equipo SAP. Puede encontrar más información en la SAP Help Portal: Transport Layer Security en SAP NetWeaver AS for ABAP | SAP Help Portal
1.4 Probador del módulo de función RFC - OPCIONAL
Puede utilizar el dab FunctionModuleTester para comprobar tanto la conexión del módulo RFC como la funcionalidad del módulo de función RFC instalado. Para ello, siga este artículo.
2. SQL-Server (proporcionado previamente por usted) - solo necesario para tareas analíticas o si desea extraer datos a SQL
El SQL-Server cumple dos funciones diferentes:
- Base de datos de aplicación: todas las configuraciones de usuario necesarias para un funcionamiento fluido se almacenan en esta base de datos
- Base(s) de datos de procesos: estas bases de datos contendrán posteriormente sus datos extraídos y procesados
2.1 Asignación de usuario
dab Nexus puede acceder al servidor de base de datos utilizando autenticación Windows o autenticación de SQL-Server. Puede guiarse por la siguiente regla:
- dab Nexus y SQL-Server están en el mismo servidor: se recomienda autenticación de Windows
- dab Nexus y SQL-Server están en servidores diferentes: se recomienda autenticación de SQL-Server
Puede encontrar más información en este artículo.
2.2 Creación de la base de datos de la aplicación
Esta base de datos es para almacenar las configuraciones de dab Nexus. Recomendamos asignar el rol db_owner a dab Nexus.
Si dab Nexus debe crear automáticamente bases de datos para los datos extraídos y analizados, también se debe asignar el rol dbcreator a dab Nexus a nivel de servidor.
Además, se pueden asignar los siguientes roles a dab Nexus a nivel de base de datos:
- db_datareader
- db_datawriter
- db_ddladmin
2.3 Dimensionamiento de grupos de archivos
Si bien para la base de datos de aplicación no se requieren más de aprox. 5-10 GB, el tamaño de la base de datos de procesamiento depende en gran medida de cómo utilice dab Nexus. Por ello, no podemos hacer una recomendación general aquí, pero aconsejamos empezar con 500 GB para el PRIMARY FILEGROUP de su base de datos de procesamiento y luego estimar los requisitos de almacenamiento una vez realizadas varias ejecuciones de análisis.
Consulte previamente con su equipo de IT la necesidad de poder ajustar la memoria disponible en el SQL-Server a corto plazo para evitar retrasos durante la fase de pruebas e implementación.
Adicionalmente, es necesario que incremente la memoria para los siguientes elementos hasta al menos aproximadamente el 30% del tamaño de su PRIMARY FILEGROUP:
- LOG FILE (por base de datos): Gestionar el tamaño del archivo de registro de transacciones - SQL Server | Microsoft Learn
- tempdb (por servidor de base de datos): tempdb database - SQL Server | Microsoft Learn
En este caso, dab Nexus es un software On-Premise que se administra y ejecuta en su infraestructura de IT. Por lo tanto, confirme con antelación toda estrategia de copia de seguridad y reinicio con su departamento de IT, si en su empresa existe alguna directriz específica.
2.4 Instalación de servidores de Machine Learning para integración con R - OPCIONAL
Si desea utilizar dab AnalyticSuite para SQL junto con extensiones de Machine Learning, deben instalarse los correspondientes Machine Learning Services en el SQL-Server. Puede consultar instrucciones adicionales aquí.
3. Servidor de aplicación (proporcionado previamente por usted)
Los pasos 3.1 a 3.7 deben ser preparados de su lado. Los pasos 3.8 a 3.10 serán realizados por dab junto con usted.
En esta sección se trata la preparación del servidor de aplicación donde se ejecutará dab Nexus.
3.1 Provisión y acceso al servidor
Debe proporcionar el servidor con antelación. Para instalar dab Nexus en el servidor, necesita disponer de autorizaciones de administración.
El servidor donde se va a instalar dab Nexus debe cumplir ciertos requisitos. Puede encontrar los requisitos detallados del sistema aquí. Además de la conectividad básica, asegúrese de que la configuración del firewall no bloquee la conexión entre dab Nexus y el sistema de destino ni modifique sus datos. Puede consultar instrucciones sobre cómo configurar el firewall exactamente aquí.
3.2 Conexiones de red
a. SAP-System
El servidor de aplicación debe poder comunicarse con el SAP-System para extraer los datos necesarios.
Su equipo de IT debe garantizar que el SAP-System sea accesible desde el servidor de aplicación.
Los puertos de red necesarios (TCP) son:
- Servidor de aplicaciones RFC: 3300 - 3399
- RFC Message Server: 3600 - 3699
- RFC SNC: 4800 - 4899
- SAProuter: 3299
Puede encontrar más información en la SAP Help Portal: TCP/IP Puertos de todos los productos SAP | SAP Help Portal
b. SQL-Server
De forma similar al SAP-System, el SQL-Server también debe ser accesible desde el servidor de aplicación para analizar los datos extraídos y guardarlos en las bases de datos.
Su equipo de IT debe asegurar que la conexión al SQL-Server es posible y que se pueden crear bases de datos.
Los puertos de red necesarios son:
- Instancia por defecto: TCP 1433
- Instancias nombradas o servicio SQL-Server Browser: UDP 1434
Los puertos pueden variar. Debe aclararlo con su equipo de IT. Puede encontrar más información en la documentación de Microsoft: Configurar el Firewall de Windows para permitir acceso a SQL Server - SQL Server | Microsoft Learn
3.3 Obtención de certificados SSL - OPCIONAL
Este artículo proporciona toda la información necesaria para instalar un certificado SSL en su servidor. No podemos brindar más asistencia sobre la emisión de certificados SSL, ya que esto depende estrictamente de las políticas y procesos de su IT.
3.4 Configuración del entorno AD para Single Sign-On - OPCIONAL
Si desea iniciar sesión en dab Nexus usando Single Sign-On (SSO) en lugar de dirección de correo electrónico y contraseña, puede integrar dab Nexus con una solución SSO existente. Se admite Microsoft Entra ID (anteriormente Azure Active Directory) y Active Directory Federation Services. Explicamos cómo funciona esto exactamente en esta guía.
3.5 Instalación de la solución SAP SNC - OPCIONAL
Si necesita conectar con SAP SNC vía RFC, asegúrese de que la solución SNC esté instalada y configurada correctamente con antelación. Dado que estas soluciones son muy particulares, no podemos proporcionar instrucciones generales. No obstante, le remitimos a dos soluciones SNC habituales:
- Secure Login for SAP Single Sign-On: Secure Login Client Installation | SAP Help Portal
- SAPCRYPTOLIB: 1848999 - Central Note for CommonCryptoLib 8 (SAPCRYPTOLIB) - SAP for Me
Ya que, dependiendo del entorno, la configuración de una solución SNC implica cierto grado de complejidad, recomendamos una coordinación estrecha entre su equipo SAP Basis e IT.
3.6 Instalación de las bibliotecas RFC
Aunque dab Nexus es compatible con librfc32 hasta la versión 1.17.262 (SAP dejó de dar soporte a esta implementación RFC en 2016, por lo que ya no recibe actualizaciones), le recomendamos utilizar la versión de 64 bits por mayor estabilidad. ¡Este soporte finaliza con la actualización a una versión 1.18.x de dab Nexus!
Las bibliotecas SAP RFC deben instalarse en el servidor de aplicación para que pueda establecerse la conexión correctamente con el SAP-System.
Tiene dos opciones para la instalación:
- Instalación vía SAP GUI: Si usted o su equipo de IT instala SAP GUI y selecciona la característica Unicode RFC Libraries, se instalarán automáticamente las bibliotecas necesarias.
- Instalación manual: También puede descargar las bibliotecas relevantes del SAP Software Center e instalarlas manualmente. Consulte las instrucciones correspondientes aquí.
3.7 Provisión de los archivos de instalación
Por favor, asegúrese de que el paquete de instalación (ya sea en formato .zip o ya descomprimido) esté disponible en el servidor de aplicación antes de la instalación. Puede obtenerlo en el Portal del cliente.
3.8 Ejecución del instalador (por dab junto con usted)
Si bien es posible instalar el software por su cuenta, recomendamos realizar la instalación junto a nosotros para evitar errores comunes y resolver cualquier duda que pueda surgir de forma rápida y sencilla.
La ejecución de la configuración de dab Nexus requiere autorizaciones de administrador en el servidor de aplicación. Si durante la instalación se selecciona una URL de la aplicación con HTTPS, debe proporcionar previamente un certificado SSL. Si no es así, el servicio de Windows no podrá iniciarse posteriormente y dab Nexus no será accesible.
Puede consultar cómo funciona exactamente la instalación en este artículo - sección Manual Installation of the SAP NetWeaver RFC.
3.9 Configuración inicial (por dab junto con usted)
Aquí se personaliza Configuration.json. Es decir, se define cómo se accede al SQL-Server (SSO o autenticación Windows), qué URL y puerto se utiliza para acceder a la aplicación de dab Nexus y si se utiliza un certificado. Puede consultar cómo configurar este Configuration.json en este artículo.
El servicio de Windows de dab Nexus se iniciará. A continuación, se realiza la configuración inicial de dab Nexus, que incluye la activación de la licencia y la creación de un usuario.
3.10 Configuración para acceso de clientes (por dab junto con usted)
Si los usuarios finales van a acceder a dab Nexus desde clientes, deben adoptarse las siguientes medidas:
- Acceso a dab Nexus vía navegador