Certificaciones SAP HANA

Impulsa tu carrera técnica con validación oficial de SAP

El Valor de la Certificación

Obtener una certificación oficial en SAP HANA (como la serie C_HANATEC) no es solo un trámite administrativo; es una validación de conocimientos técnicos profundos en la plataforma de datos más avanzada del mundo empresarial.

Para el Profesional

  • Diferenciación: Destaca en procesos de selección competitivos.
  • Actualización: Obliga a conocer las últimas versiones (HANA 2.0 SPS05/06).
  • Confianza: Garantiza que tienes los fundamentos para no "romper" sistemas productivos.

Para la Empresa

  • Estatus Partner: SAP requiere un número mínimo de certificados para mantener el nivel de Partnership.
  • Garantía de Calidad: Menor riesgo en implementaciones y migraciones críticas.
  • Venta de Servicios: Permite incluir perfiles certificados en licitaciones y preventas.

Recursos Sugeridos

Cuestionario de Práctica (Basado en C-HANATEC)

Pon a prueba tus conocimientos con estos ejemplos de preguntas técnicas. Aunque corresponden a versiones iniciales, los conceptos de arquitectura y replicación siguen siendo fundamentales en las versiones actuales.

Pregunta 1 Asociado

¿Cuál es el tipo de conexión para la comunicación entre SAP LT Replication Server y un sistema origen no SAP?

  • A. TRFC
  • B. Web service
  • C. QRFC
  • D. Database
Ver Respuesta y Explicación

Respuesta Correcta: D

¿Por qué es D? SAP LT (SLT) utiliza una conexión de base de datos directa (DB Connection) para extraer datos de sistemas no SAP. Esto permite leer directamente las tablas de registro (logging tables) creadas por los triggers.

¿Por qué otras no?

  • A y C (RFC): Se utilizan exclusivamente para la comunicación entre sistemas ABAP (SAP a SAP).
  • B (Web Service): Aunque es posible técnicamente, no es el método estándar ni eficiente para la replicación masiva de datos en tiempo real mediante SLT.
Pregunta 2

¿Qué usuario debe tener el privilegio SELECT con la opción "grant" en el esquema de datos?

  • A. ADM
  • B. SYSTEM
  • C. _SYS_BIC
  • D. _SYS_REPO
Ver Respuesta y Explicación

Respuesta Correcta: D

¿Por qué es D? _SYS_REPO es el usuario técnico encargado de la activación de todos los objetos del repositorio (vistas, procedimientos, etc.). Para poder otorgar acceso a estos objetos activados a otros usuarios, necesita el privilegio SELECT con la cláusula WITH GRANT OPTION en los esquemas de datos subyacentes.

¿Por qué otras no?

  • A (ADM): Es un usuario del Sistema Operativo, no de la base de datos HANA.
  • B (SYSTEM): Es el superusuario, pero no es el encargado de la activación de objetos de diseño.
  • C (_SYS_BIC): Es el esquema donde se guardan los objetos activados, no el usuario ejecutor.
Pregunta 3

¿Cuál es el propósito del proceso de "savepoint" en SAP HANA?

  • A. Guardar logs en el almacenamiento persistente cuando se confirma una transacción.
  • B. Liberar memoria guardando datos poco usados en el disco.
  • C. Guardar datos modificados y logs en el almacenamiento persistente de forma regular.
  • D. Guardar datos modificados en el disco solo cuando se hace commit.
Ver Respuesta y Explicación

Respuesta Correcta: C

¿Por qué es C? El savepoint es un proceso periódico (por defecto cada 5 minutos) que vuelca todas las páginas de datos modificadas (dirty pages) de la memoria al almacenamiento persistente, asegurando la consistencia de la base de datos.

¿Por qué otras no?

  • A: El guardado de logs ocurre al hacer COMMIT (Log Buffer -> Disk), no depende del savepoint.
  • B: Ese proceso se llama "Unloading", no es el propósito principal del savepoint.
  • D: El savepoint es independiente de los commits de las transacciones individuales.
Pregunta 4

¿Cuáles de los siguientes son tipos de recuperación en la base de datos SAP HANA? (Selecciona dos)

  • A. Recuperación con backup incremental
  • B. Recuperación hasta cancelación
  • C. Recuperación completa (Full recovery)
  • D. Point in time recovery
Ver Respuesta y Explicación

Respuesta Correcta: C y D

¿Por qué son C y D? SAP HANA soporta la recuperación de la base de datos a su estado más reciente (Full/Most Recent) o a un momento específico en el pasado (Point-in-Time) mediante los logs.

¿Por qué otras no?

  • A (Incremental): El backup incremental es un medio para la recuperación, no un tipo de recuperación en sí misma en el contexto del asistente de HANA.
  • B (Until cancel): Es un término común en otras DBs (como Oracle), pero en HANA se define por el log position o el timestamp.
Pregunta 5

¿Cuál de los siguientes debe estar ejecutándose para ver los archivos de diagnóstico si la base de datos está offline?

  • A. sapstartsrv
  • B. SMDAgent
  • C. r3trans
  • D. disp+work
Ver Respuesta y Explicación

Respuesta Correcta: A

¿Por qué es A? sapstartsrv es el servicio de gestión de procesos de SAP. Funciona como un servidor web que expone APIs para leer logs y estados incluso si los servicios de la base de datos (hdbindexserver, etc.) no han arrancado.

¿Por qué otras no?

  • B (SMDAgent): Es para la conexión con Solution Manager.
  • C (r3trans): Es una herramienta de transporte a nivel de aplicación.
  • D (disp+work): Es el proceso del servidor de aplicaciones ABAP, no de la DB HANA.
Pregunta 6

¿Qué acciones debes realizar para configurar el Single Sign-On (SSO) en SAP HANA?

  • A. Generar e importar certificado X.509
  • B. Generar e importar clave PSE
  • C. Generar e importar Kerberos keytab
  • D. Generar e importar clave SSH rsa
Ver Respuesta y Explicación

Respuesta Correcta: C

¿Por qué es C? Para el Single Sign-On mediante Kerberos, el servidor SAP HANA (el servicio de la base de datos) necesita un archivo keytab que contenga la clave secreta del "Service Principal Name" (SPN) registrado en el Directorio Activo.

¿Por qué otras no?

  • A: X.509 se usa para autenticación basada en certificados o SAML, no Kerberos.
  • D: SSH es para acceso a nivel de sistema operativo, no para el logon de usuarios a la DB.
Pregunta 7

¿Qué información se presenta al verificar la clave de licencia?

  • A. Número de Support Package de HANA
  • B. Tipo de edición de HANA
  • C. Cantidad de memoria licenciada
  • D. Número de build de HANA
Ver Respuesta y Explicación

Respuesta Correcta: C

¿Por qué es C? SAP HANA se licencia (usualmente) por bloques de memoria RAM asignada. La clave de licencia (License Key) impone un límite técnico a la cantidad de memoria que el sistema puede usar para datos.

¿Por qué otras no?

  • A y D: Estos son metadatos de la versión del software, no de la validez legal/técnica del contrato de uso.
Pregunta 8

¿Qué implementaciones de Kerberos son compatibles con SSO en SAP HANA? (Selecciona dos)

  • A. Implementación de Red Hat Linux v4 o superior
  • B. AES Encryption para Kerberos 5 en HP-UX
  • C. Protocolo MIT Kerberos Network Authentication
  • D. Implementación de Windows Active Directory Domain
Ver Respuesta y Explicación

Respuesta Correcta: C y D

¿Por qué son C y D? SAP HANA soporta oficialmente el estándar del MIT y la implementación nativa de Microsoft (Active Directory), que es la configuración más común en clientes corporativos.

Pregunta 9

¿Qué sucede cuando añades un host "standby" a un sistema SAP HANA existente? (Selecciona dos)

  • A. El host standby toma el control de uno de los index servers activos.
  • B. El host standby se registra con el index server.
  • C. El host standby arranca un index server y espera.
  • D. El host standby se registra con el "master name server".
Ver Respuesta y Explicación

Respuesta Correcta: C y D

¿Por qué son C y D? El host standby no procesa consultas mientras el sistema está sano. Simplemente arranca los servicios necesarios (index server) y se registra con el name server principal para estar listo en caso de Failover.

¿Por qué otras no?

  • A: No toma el control de nada hasta que ocurre un desastre o caída (Failover).
Pregunta 10

El soporte de SAP necesita acceder al estudio HANA de un cliente remotamente. ¿Qué entrada debe mantener el cliente en SAP Service Marketplace?

  • A. Preprocessor server
  • B. Statistics server
  • C. Name server
  • D. Master index server
Ver Respuesta y Explicación

Respuesta Correcta: D

¿Por qué es D? El soporte de SAP suele necesitar conectarse al Index Server maestro, ya que es el componente que coordina el acceso a los datos y donde se ejecutan la mayoría de las trazas de rendimiento SQL.

Pregunta 11

¿Cuál de los siguientes es más relevante para el dimensionamiento (sizing) de la CPU de un appliance HANA?

  • A. La cantidad de almacenamiento en disco
  • B. La plataforma de hardware
  • C. El número de usuarios concurrentes conectados
  • D. El número de usuarios ejecutando analíticas activamente
Ver Respuesta y Explicación

Respuesta Correcta: D

¿Por qué es D? Mientras que la memoria se dimensiona por el volumen de datos, la CPU se dimensiona basándose en la intensidad de las consultas. Los usuarios analíticos generan la carga más pesada de CPU debido al procesamiento de agregaciones y cálculos complejos en memoria.

Pregunta 12

¿Dónde se comprueban los archivos de log y traza en SAP HANA Studio?

  • A. Administration Editor -> Performance -> Diagnosis Files
  • B. Modeler -> Diagnosis Files
  • C. Administration Editor -> System Information
  • D. Administration Editor -> Diagnosis Files
Ver Respuesta y Explicación

Respuesta Correcta: D

¿A dónde ir? En el Administration Editor de HANA Studio, existe una pestaña dedicada llamada Diagnosis Files que agrupa todas las trazas del kernel (.trc), logs de alertas y logs de servicios.

Pregunta 13

¿Cuál de los siguientes requiere una interfaz de red dedicada en SAP HANA?

  • A. SAP HANA Studio
  • B. SAP LT (SLT)
  • C. Destino de backup
  • D. SAP BusinessObjects BI platform
Ver Respuesta y Explicación

Respuesta Correcta: B

¿Por qué es B? La replicación SLT es asíncrona pero de alto volumen. Para no congestionar el tráfico de administración o de usuarios, se recomienda una red dedicada (o al menos un canal priorizado) para el flujo de datos constante entre el servidor SLT y HANA.

Pregunta 14

¿Qué herramientas puedes usar para monitorear el tiempo de consulta desde SAP HANA?

  • A. Pestaña Performance del System Monitor
  • B. SQL Trace
  • C. Central Management Console
  • D. Event Viewer
Ver Respuesta y Explicación

Respuesta Correcta: B

¿Por qué es B? El SQL Trace es la herramienta definitiva para medir tiempos de ejecución, identificar qué tablas se están leyendo y qué parte del query está tardando más (parsing, execute, fetch).

Pregunta 15

¿Qué tecnologías utilizan replicación basada en disparadores (triggers)? (Selecciona dos)

  • A. Test Data Migration Server (TDMS)
  • B. ABAP extractors
  • C. TREX engine
  • D. Near Zero Downtime (NZDT)
Ver Respuesta y Explicación

Respuesta Correcta: A y D

Mecánica: El "trigger-based replication" funciona creando disparadores en la DB origen que capturan cualquier cambio (INSERT/UPDATE/DELETE) y lo guardan en tablas de log.

  • A (TDMS): Usa triggers para copiar subconjuntos de datos coherentes para pruebas.
  • D (NZDT): Utiliza esta técnica para minimizar el tiempo de inactividad durante una migración, permitiendo que el sistema siga operando mientras se sincroniza el delta.
Nota final: Este simulador es una herramienta de estudio. Para la certificación real, te recomendamos revisar el contenido actual de SAP Global Certification y practicar con sistemas reales.