Ir al contenido principal

Guia rápida local

Importante

Esta guia rápida contiene todas las tareas (preparatorias) necesarias para que la instalación de dab Nexus sea lo más fluida posible. Usted, su equipo SAP Basis y su equipo de TI son responsables de completar todos los pasos en esta guía. dab puede brindar soporte únicamente para la instalación inicial si se ha acordado previamente. Las reinstalaciones, migraciones, sustituciones de servidores y otros cambios en el entorno deben ser planificados y realizados por su organización. Encontrará los enlaces a los artículos respectivos en el texto debajo de la lista de verificación.

Lista de verificación​

A continuación, se muestra una lista de verificación donde usted, su equipo de TI y/o equipo SAP Basis pueden marcar los pasos una vez completados. En la columna Responsabilidad, también puede ver quién debe realizar cada tarea.

⬇️ Descargar lista de verificación (PDF)

Lista de verificación Guia rápida local
PasoTareaResponsabilidad¿Hecho?
1SAP-System
1.1Instalación del módulo RFCCliente (SAP-Basis)⬚
1.2Asignación de usuario SAPCliente (SAP-Basis)⬚
1.3OPCIONAL - Configuración SNCCliente (SAP-Basis)⬚
1.4OPCIONAL - Prueba del módulo de función RFCCliente (SAP-Basis)⬚
2SQL-Server
2.0Planificación de instancias (se recomiendan instancias separadas)Cliente (Equipo de TI)⬚
2.1Asignación de usuarioCliente (Equipo de TI)⬚
2.2Creación de la base de datos de la aplicaciónCliente (Equipo de TI)⬚
2.3Dimensionamiento de grupos de archivosCliente (Equipo de TI)⬚
2.4OPCIONAL - Instalación de Machine Learning Services para integración con RCliente (Equipo de TI)⬚
3Servidor de aplicaciones
3.1Provisión y acceso al servidorCliente (Equipo de TI)⬚
3.2Conexiones de red (SAP-System y SQL-Server)Cliente (Equipo de TI)⬚
3.3OPCIONAL - Obtención de certificados SSLCliente (Equipo de TI)⬚
3.4OPCIONAL - Configuración del entorno AD para Single-Sign OnCliente (Equipo de TI)⬚
3.5OPCIONAL - Instalación de la solución SNCCliente (Equipo de TI)⬚
3.6Instalación de bibliotecas RFCCliente (Equipo de TI)⬚
3.7Provisión de archivos de instalaciónCliente⬚
3.8Ejecución del instaladorCliente (Equipo de TI)⬚
3.9Configuración inicialCliente (Equipo de TI)⬚
3.10Configuración para acceso de clientesCliente (Equipo de TI)⬚

1. SAP-System (proporcionado anticipadamente por usted)​

El SAP-System es el primer componente importante y a la vez la base de sus futuros datos. Todos los datos relevantes para usted se extraerán, analizarán y procesarán más tarde a partir de 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 Asignació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. Además, hallará los pasos necesarios para probar el módulo de función /DABEXP/RFC_SAPCONNECTOR en la sección “Pruebas” de esta guía.

1.3 Configuración SNC - OPCIONAL​

Si se desea emplear SNC para asegurar o autenticar la conexión, deben realizarse los ajustes correspondientes en el SAP-System. Como existen muchos tipos diferentes de soluciones SNC, no podemos proporcionar instrucciones generales aquí y recomendamos discutir este tema internamente con su equipo SAP. Puede consultar más información en SAP Help Portal: Transport Layer Security on SAP NetWeaver AS for ABAP | SAP Help Portal

1.4 Tester del módulo de función RFC - OPCIONAL​

Puede utilizar el dab FunctionModuleTester para verificar tanto la conexión del módulo RFC como comprobar si el módulo instalado funciona correctamente. Para ello, siga este artículo.


2. SQL-Server (proporcionado anticipadamente por usted) - solo necesario para tareas Analytic o si quiere extraer datos a SQL​

El SQL-Server cumple dos funciones distintas:

  • Base de datos de la aplicación: en esta base se almacenan todos los parámetros de usuario necesarios para una operación fluida
  • Bases de datos de procesos: estas bases de datos contendrán posteriormente sus datos extraídos y procesados
Importante

Recomendamos encarecidamente usar instancias SQL Server separadas para la base de datos de la aplicación y para las bases de resultados/extracción, a fin de evitar problemas de conexión e inconsistencias en el estado de las tareas. Consulte los Requisitos técnicos para conocer las recomendaciones de hardware.

2.0 Planificación de instancias​

Antes de crear sus bases de datos, decida la topología de instancias SQL Server:

  • Recomendado: dos instancias SQL Server separadas, una para la base de datos de la aplicación (requerimientos bajos, 4-8 GB de RAM) y otra para las bases de extracción/resultados (16+ GB de RAM)
  • No recomendado: una instancia única para todas las bases, lo cual puede provocar problemas de estabilidad bajo carga

Para información detallada sobre la arquitectura, consulte Setup MS SQL-Server.

2.1 Asignación de usuario​

dab Nexus puede iniciar sesión en el servidor de base de datos usando autenticación de Windows o autenticación SQL-Server. Puede seguir la siguiente regla para tomar la decisión:

  • dab Nexus y SQL-Server en el mismo servidor: se recomienda autenticación Windows
  • dab Nexus y SQL-Server en servidores diferentes: se recomienda autenticación 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 almacena los ajustes dab Nexus. Le 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, el rol dbcreator también debe asignarse a dab Nexus a nivel de servidor.

Adicionalmente, pueden asignarse 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​

Aunque normalmente no serán necesarios más de 5-10 GB para la base de datos de la aplicación, el tamaño de la base de procesamiento depende mucho del uso que se le dé a dab Nexus. Por ello, no ofrecemos recomendaciones generales en este punto, pero le sugerimos comenzar con 500 GB para el PRIMARY FILEGROUP de su base de procesamiento y evaluar necesidades de almacenamiento tras algunos análisis.

Sugerencia

Comente anticipadamente con su equipo de TI la posibilidad de ajustar la memoria del SQL-Server a corto plazo para evitar demoras durante la fase de pruebas e implementación.

Además, debe aumentar la memoria de los siguientes elementos a al menos aproximadamente el 30% del tamaño del PRIMARY FILEGROUP:

Nota

En este caso, dab Nexus es un software local que se gestiona y ejecuta dentro de su infraestructura de TI. Por lo tanto, coordine previamente las estrategias de backup y reinicio con su departamento de TI si su empresa dispone de normativas al respecto.

2.4 Instalación de Machine Learning Services para integración con R - OPCIONAL​

Si desea usar dab AnalyticSuite para SQL junto con extensiones de Machine Learning, deberá instalar los correspondientes Machine Learning Services en el SQL-Server. Puede encontrar instrucciones adicionales aquí.


3. Servidor de aplicaciones (proporcionado anticipadamente por usted)​

Importante

Usted es responsable de realizar todos los pasos en esta sección. dab puede brindar soporte únicamente para la instalación inicial si se ha acordado previamente. Las instalaciones posteriores y los cambios en la infraestructura, incluyendo migraciones, sustituciones de servidores y cambios de entorno, deben ser realizados por su organización.

Esta sección se refiere a la preparación del servidor de aplicaciones donde se ejecutará dab Nexus.

3.1 Provisión y acceso al servidor​

Importante

El servidor debe proporcionarse con antelación. Para instalar dab Nexus, se requieren permisos de administración.

El servidor donde se instala dab Nexus debe cumplir ciertos requisitos. Puede consultar los requisitos técnicos detallados aquí. Aparte de la conectividad básica, asegúrese de que la configuración del cortafuegos no bloquee la comunicación entre dab Nexus y el sistema de destino ni modifique sus datos. Las instrucciones para configurar el cortafuegos están disponibles aquí.

3.2 Conexiones de red​

a. SAP-System El servidor de aplicaciones debe ser capaz de comunicarse con el SAP-System para extraer los datos necesarios. Su equipo de TI debe asegurarse de que el SAP-System sea accesible desde el servidor de aplicaciones.

Los puertos de red requeridos (TCP) son:

  • Servidor de aplicaciones RFC: 3300 - 3399
  • Message Server RFC: 3600 - 3699
  • RFC SNC: 4800 - 4899
  • SAProuter: 3299

Puede encontrar información adicional en SAP Help Portal: TCP/IP Puertos de todos los productos SAP | SAP Help Portal

b. SQL-Server De manera similar al SAP-System, el SQL-Server también debe ser accesible desde el servidor de aplicaciones para analizar los datos extraídos y guardarlos en bases de datos. Su equipo de TI debe garantizar que la conexión al SQL-Server sea posible y que puedan crearse bases de datos.

Los puertos de red necesarios son:

  • Instancia predeterminada: TCP 1433
  • Instancias nombradas o servicio de explorador de SQL-Server: UDP 1434

Los puertos pueden variar. Debe aclararlo con su equipo de TI. Puede encontrar información adicional en la documentación de Microsoft: Configurar el firewall de Windows para permitir el acceso de 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 asistencia adicional con la emisión de certificados SSL, ya que esto depende en gran medida de sus procesos y políticas de TI.

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 vez de correo electrónico y contraseña, puede integrar dab Nexus con una solución SSO existente. Se admite Microsoft Entra ID (antes Azure Active Directory) y Active Directory Federation Services. Explicamos el procedimiento en detalle en esta guía.

3.5 Instalación de la solución SNC de SAP - OPCIONAL​

Si necesita conectarse a SAP SNC vía RFC, asegúrese de que la solución SNC esté previamente instalada y correctamente configurada. Como estas soluciones son muy específicas, no ofrecemos instrucciones generales. No obstante, le remitimos a dos soluciones SNC comúnmente utilizadas:

Dado que, según el entorno, la configuración de SNC puede ser compleja, recomendamos una estrecha coordinación entre su equipo SAP Basis y el de TI.

3.6 Instalación de las bibliotecas RFC​

Importante

Aunque dab Nexus es compatible con librfc32 hasta la versión 1.17.262 (SAP finalizó el soporte de esta implementación RFC en 2016, por lo que ya no recibe parches), recomendamos utilizar la versión de 64 bits para una mayor estabilidad. ¡Este soporte finaliza con la actualización a la versión 1.18.x de dab Nexus!

Las bibliotecas SAP RFC deben instalarse en el servidor de aplicaciones para poder conectar correctamente con el SAP-System.

Tiene dos opciones para la instalación:

  • Instalación mediante SAP GUI: si usted mismo o su equipo de TI instala SAP GUI y selecciona la característica "Unicode RFC Libraries", las bibliotecas correspondientes se instalarán correctamente de forma automática.
  • Instalación manual: también puede descargar las bibliotecas desde el SAP Software Center e instalarlas manualmente. Las instrucciones se encuentran aquí.

3.7 Provisión de archivos de instalación​

El equipo de entrega de dab le proporcionará acceso al Portal de clientes, desde donde podrá descargar el paquete de instalación. Usted debe poner dicho paquete a disposición en el servidor de aplicaciones antes de empezar la instalación. Si tiene problemas para acceder al Portal de clientes, el equipo de entrega puede facilitarle el paquete de instalación como archivo .zip o ya extraído.

3.8 Ejecución del instalador (por usted)​

Importante

La ejecución de la configuración dab Nexus requiere permisos de administrador en el servidor de aplicaciones. Si durante la instalación se selecciona una URL de aplicación con HTTPS, debe facilitar un certificado SSL con antelación. De lo contrario, el servicio de Windows no podrá iniciarse más adelante y dab Nexus no será accesible.

En este artículo se explica el procedimiento exacto de la instalación.

3.9 Configuración inicial (por usted)​

Su equipo de TI debe personalizar el Configuration.json. Esto incluye definir cómo accederá dab Nexus al SQL-Server (SSO o autenticación Windows), la URL y el puerto utilizados para acceder a la aplicación dab Nexus y si se empleará un certificado. Puede consultar cómo configurar el Configuration.json en este artículo.

Su equipo de TI debe iniciar el servicio de Windows dab Nexus. A continuación, usted debe completar la configuración inicial de dab Nexus incluyendo la activación de la licencia y la creación de un usuario.

3.10 Configuración para acceso de clientes (por usted)​

Su equipo de TI es responsable de configurar el acceso de los clientes a dab Nexus. Si los usuarios finales necesitan acceder a dab Nexus en un navegador desde sus dispositivos cliente, los dispositivos cliente deben poder conectarse al servidor de aplicaciones de dab Nexus.