Crear conexiones de datos de importación a aplicaciones en la nube

Objective

After completing this lesson, you will be able to cree una conexión de datos de importación a una aplicación en la nube.

Proceso estándar

Primero, analicemos el proceso estándar para crear conexiones de datos de importación a aplicaciones en la nube. La creación de conexiones de datos de importación a aplicaciones en la nube se puede dividir en tres pasos clave:

  1. Configure un sistema de comunicación en la aplicación en la nube.
  2. Configure un acuerdo de comunicación en la aplicación en la nube.
  3. Cree la conexión de datos de importación en SAP Analytics Cloud.

Nota

Se debe crear un usuario de sistema tanto en la aplicación en la nube como en SAP Analytics Cloud. Ambos sistemas lo utilizan al crear la conexión de datos de importación.

Escenario de proceso estándar: SAP S/4HANA Cloud

Utilizaremos SAP S/4HANA Cloud como ejemplo de aplicación en la nube en esta lección.

SAP S/4HANA Cloud proporciona varios servicios OData para cargar datos maestros y datos de transacción en SAP Analytics Cloud. Estos servicios OData se pueden exponer de SAP S/4HANA Cloud a SAP Analytics Cloud y se pueden utilizar para importar datos de SAP S/4HANA Cloud a SAP Analytics Cloud.

Testimonial 

Paso 1 de 3.

Configurar un sistema de comunicación

El administrador de la aplicación SAP completa este paso. Antes de crear el sistema de comunicación, proporcione al administrador de SAP S/4HANA Cloud el arrendatario de SAP Analytics Cloud.

Al crear el sistema de comunicación, utilizan el arrendatario para el Nombre de sistema y el Nombre de host.

En la sección Usuario para comunicación de entrada, asignan el usuario de sistema que se ha creado y crean una contraseña.

Una vez creado el sistema de comunicación, le proporcionan el nombre de usuario y la contraseña, ya que los necesitará al crear la conexión en SAP Analytics Cloud.

Veamos con más detalle cómo el administrador de la aplicación crea un sistema de comunicación.

Testimonial 

Paso 2 de 3.

Configurar un acuerdo de comunicación

El administrador de la aplicación SAP completa este paso. Una vez creado el sistema de comunicación, el administrador de SAP S/4HANA Cloud crea un objeto llamado acuerdo de comunicación.

Seleccionan el escenario de comunicación necesario y añaden el sistema de comunicación.

Una vez creado el acuerdo de comunicación, le proporcionan los datos URL de servicio, ya que los necesitará al crear la conexión en SAP Analytics Cloud.

Veamos con más detalle cómo el administrador de la aplicación crea el acuerdo de comunicación.

Testimonial 

Paso 3 de 3.

Creación de conexión

Este paso lo completa usted, el administrador de SAP Analytics Cloud. Se crea una nueva conexión en SAP Analytics Cloud.

Los modeladores de datos pueden utilizar esta conexión para importar datos de la aplicación en la nube creando nuevos modelos de importación en SAP Analytics Cloud.

Cubriremos los pasos en detalle en el ejercicio de práctica para esta lección; sin embargo, si usamos SAP S/4HANA Cloud como ejemplo de aplicación en la nube, echemos un vistazo al resumen del flujo del proceso.

  1. En el menú de navegación lateral, vaya a Conexiones.
  2. Seleccione Añadir conexión y seleccione SAP S/HANA en las opciones Adquirir datos.
  3. En el diálogo Nueva conexión SAP S/4HANA, introduzca un Nombre de conexión y una Descripción.
  4. Introduzca la siguiente información, tal como la proporciona el administrador de SAP S/4HANA Cloud:
    • La URL de servicio de datos para el centro de datos. Recuerde que variarán según el centro de datos.
    • Introduzca el Nombre de usuario utilizado para conectarse a la aplicación en la nube.
    • Introduzca la Contraseña para el usuario.
  5. Seleccione Crear. La nueva conexión se añade a la lista de conexiones en el área Conexiones en SAP Analytics Cloud.
Nuevo diálogo Conexión de SAP S/4HANA con los números del 1 al 6 de los pasos enumerados encima de la imagen.

Compartir conexiones de importación

Las conexiones basadas en la adquisición de datos se pueden compartir con otros usuarios si la conexión existente admite el uso compartido. Esto les permite crear modelos basados en la conexión, así como eliminar y actualizar fuentes de datos basadas en la conexión.

Las conexiones se pueden compartir o dejar de compartir por:

  • El propietario de la conexión.
  • Cualquier usuario con un rol que incluya el permiso Gestionar en Conexiones.

Para conocer las aplicaciones en la nube que admiten el uso compartido y ver los pasos para compartir y dejar de compartir una conexión de importación, vaya a: Compartir una conexión de datos de importación | SAP Help Portal.

Crear una conexión de datos de importación a SAP S/4HANA Cloud

Escenario empresarial: se le ha pedido que cree una conexión de datos de importación a una aplicación en la nube, SAP S/4HANA Cloud.

Después de completar los pasos iniciales en SAP S/4HANA Cloud, el administrador de SAP S/4HANA Cloud le ha proporcionado la siguiente información:

  • URL de servicio: https://my304047.s4hana.ondemand.com
  • Nombre de usuario: SACDC1
  • Contraseña: 123ABC!!

Flujo de tareas: en este ejercicio práctico, podrá:

  • Acceda a Conexiones en SAP Analytics Cloud.
  • Cree una nueva conexión utilizando SAP S/4HANA Cloud como fuente de datos.
  • Configure la conexión de datos de importación con la información proporcionada por el administrador de SAP S/4HANA Cloud.

Proceso no estándar

Ahora, exploremos un segundo escenario para crear conexiones de datos de importación a aplicaciones en la nube. Veamos con más detalle la creación de una conexión de datos de importación a SAP SuccessFactors, ya que el proceso es un poco diferente a otras aplicaciones en la nube. La creación de conexiones de datos de importación a SAP SuccessFactors se puede dividir en tres pasos clave:

  1. Cree una cuenta de usuario en SAP SuccessFactors.
  2. Registre la aplicación de cliente del Centro de administración de SAP SuccessFactors.
  3. Cree la conexión de datos de importación en SAP Analytics Cloud.

Escenario de proceso no estándar: SAP SuccessFactors

Hay dos tipos de conexiones de datos de importación disponibles:

  1. SAP SuccessFactors

    Esta opción utiliza un conector de API de OData que accede a datos y metadatos en módulos individuales de SAP SuccessFactors, por ejemplo, Foundation and Employee Profile, Talent, Learning, Employee Central, Onboarding y Recruiting.

  2. SAP SuccessFactors Workforce Analytics

En esta lección, utilizaremos SAP SuccessFactors como nuestra fuente de datos; sin embargo, los pasos de configuración necesarios para crear una conexión en SAP Analytics Cloud con SAP SuccessFactors Workforce Analytics son los mismos.

Testimonial 

Paso 1 de 3.

Creación de cuenta de usuario de SAP SuccessFactors

Este paso lo realiza el administrador de SAP SuccessFactors. Para utilizar SAP SuccessFactors como fuente de datos para SAP Analytics Cloud, se debe crear una cuenta de usuario de SAP SuccessFactors válida.

El usuario que se crea debe ser un usuario administrativo en SAP SuccessFactors y tener autorizaciones de administrador para la API de OData y Gestionar aplicaciones de cliente OAuth2.

Una vez creado el usuario, le proporcionan este ID de usuario, ya que lo necesitará al crear la conexión en SAP Analytics Cloud.

Centro de administración de SAP SuccessFactors con el usuario administrador en la pantalla.

Testimonial 

Paso 2 de 3.

Registro de aplicación de cliente OAuth

Este paso lo realiza el administrador de SAP SuccessFactors. Esta nueva entrada es el conector técnico de SAP SuccessFactors al arrendatario de SAP Analytics Cloud. El administrador de SAP SuccessFactors registra la aplicación cliente completando los siguientes pasos en Gestionar aplicación cliente OAuth2 del Centro de administración:

  1. Seleccione Registrar aplicación cliente.
  2. Introduzca el Nombre de la aplicación.
  3. Introduzca el URL de la aplicación.
  4. Seleccione Generar certificado X.509 para abrir Autoasignar un nuevo certificado X.509.
  5. Introduzca el Nombre común (CN).
  6. Seleccione Generar para volver a Registrar una nueva aplicación cliente OAuth.
  7. Seleccione Descargar.
  8. Seleccione Registrar.
Herramientas de administración de SAP SuccessFactors. Gestionar diálogos de aplicación de cliente OAuth2 utilizados por el administrador de SAP SuccessFactors para registrar la aplicación. El administrador de SAP SuccessFactors realiza los pasos del 1 al 6 como se enumeró anteriormente.
Herramientas de administración de SAP SuccessFactors. Gestionar diálogos de aplicación de cliente OAuth2 utilizados por el administrador de SAP SuccessFactors para registrar la aplicación. El administrador de SAP SuccessFactors realiza los pasos del 7 al 8 como se enumeró anteriormente. Aplicación cliente OAuth final a la derecha.

Una vez creada la aplicación cliente OAuth, el administrador de SAP SuccessFactors le proporciona:

  • La clave API.
  • La URL de servicio. La URL dependerá del centro de datos en el que esté alojada su instancia de SAP SuccessFactors y del tipo de conexión que se esté creando. Por ejemplo, puede ver las diferentes URL de servicio que puede proporcionar el administrador de SAP SuccessFactors aquí:
  • El ID de empresa.
  • El certificado. El archivo de certificado debe ser un archivo .pem.

Los necesitará al crear la conexión en SAP Analytics Cloud.

Testimonial 

Paso 3 de 3.

Creación de conexión

Este paso lo completa usted, el administrador de SAP Analytics Cloud. Se crea una nueva conexión en SAP Analytics Cloud.

Los modeladores de datos pueden utilizar esta conexión para importar datos de SAP SuccessFactors creando nuevos modelos de importación en SAP Analytics Cloud.

Cubriremos los pasos en detalle en el ejercicio de práctica para esta lección; sin embargo, un resumen del flujo de proceso es el siguiente:

  1. En el menú de navegación lateral, vaya a Conexiones.
  2. Seleccione Añadir conexión y seleccione SAP SuccessFactors o SAP SuccessFactors Workforce Analytics.
  3. En el diálogo Nueva conexión de SAP SuccessFactors o Nueva conexión de SAP SuccessFactors Workforce Analytics, introduzca un Nombre de conexión y una Descripción.
  4. Introduzca la siguiente información, tal como la proporciona el administrador de SAP SuccessFactors:
    • La URL de servicio para el centro de datos. Recuerde que variarán según el centro de datos para SAP SuccessFactors y SAP SuccessFactors Workforce Analytics.
    • Introduzca el ID de usuario de SAP SuccessFactors del usuario del que desea adquirir datos.
    • Introduzca la clave API utilizada para conectarse a SAP SuccessFactors.
    • En Clave privada, seleccione y cargue el archivo de certificado que se generó durante el proceso de registro de SAP SuccessFactors.
    • Introduzca el ID de empresa utilizado por SAP SuccessFactors.
  5. Seleccione Crear. La nueva conexión se añade a la lista de conexiones en el área Conexiones en SAP Analytics Cloud.
Diálogo de conexión de SAP SuccessFactors con números del 1 al 4 de los pasos enumerados encima de la imagen.

Edición de conexiones de SAP SuccessFactors

Al editar una conexión de SAP SuccessFactors en SAP Analytics Cloud, debe volver a introducir el certificado y otras credenciales seguras cada vez que las edite, así que asegúrese de guardar la clave API y el certificado en un lugar seguro al que pueda hacer referencia más tarde.

Información adicional

Encontrará información adicional sobre la creación de conexiones de datos de importación en SAP Analytics Cloud a SAP SuccessFactors en SAP Help Portal:

Encontrará la documentación completa en la documentación de SAP SuccessFactors: SAP Analytics Cloud Connector para SAP SuccessFactors Workforce Analytics

Crear una conexión de datos de importación con SAP SuccessFactors

Escenario empresarial: Se le ha pedido que cree una conexión de datos de importación a una aplicación en la nube, SAP SuccessFactors.

Después de completar los pasos iniciales en SAP SuccessFactors, el administrador de SAP SuccessFactors le ha proporcionado la siguiente información:

  • URL de servicio: https://apisalesdemo2.successfactors.eu/
  • ID de usuario: admin
  • Clave API: NWJjY2U4OTc3YmA3MQ3MzVjYRNkYWUxNjE4YTEwOa
  • Certificado: le han proporcionado un archivo llamado Certificate.pem
  • Empresa: SFEDU018036

Flujo de tareas: en este ejercicio práctico, podrá:

  • Acceda a Conexiones en SAP Analytics Cloud.
  • Cree una nueva conexión utilizando SAP SuccessFactors como fuente de datos.
  • Configure la conexión de datos de importación con la información proporcionada por el administrador de SAP SuccessFactors.

Probar conexión de datos de importación

La conexión no se prueba hasta que crea un modelo. Para probar la conexión de datos de importación, puede crear un modelo de SAP Analytics Cloud con la conexión recién creada. Utilizaremos SAP SuccessFactors como ejemplo.

  1. En la página de inicio Modelador, seleccione Empezar con datos de las dos opciones Crear nuevo.
  2. Seleccione SAP SuccessFactors.
  3. Seleccione la conexión recién creada.
  4. Cree una consulta nueva.
    • Introduzca un nombre para la consulta.
    • En el área Seleccionar datos, seleccione Crear una consulta y, a continuación, Siguiente.
    • Cree su consulta moviendo elementos de datos a las áreas Datos seleccionados y Filtros.

      Para obtener más información, consulte Creación de una consulta.

  5. Seleccione OK.

    Si los datos aparecen en la vista de integración de datos, ha creado la conexión correctamente.

Información adicional

Puede encontrar información detallada sobre la importación de datos a un modelo para las diferentes fuentes de datos aquí: Importar datos a su modelo | SAP Help Portal

Otros sistemas

Para obtener información específica del sistema sobre la creación de conexiones de datos de importación en SAP Analytics Cloud (incluye aplicaciones en la nube y fuentes de datos locales), vaya a: Crear conexiones de datos de importación | SAP Help Portal