SAP HANA

Cuando necesitamos analizar la salud de nuestra base de datos HANA, contamos con muchas alternativas que van desde el SAP HANA Studio, SAP HANA Cockpit, etc.
Una opción menos conocida que nos puede ofrecer un excelente punto de vista son las
SYSTEM CHECK QUERIES.

En esta entrada hablaremos de ellas.

Ejecutando System check queries en HANA Studio .

Para quienes no las conozcan, las system check queries se basan en una serie de consultas predeterminadas que están documentadas en la SAP Note 1969700 y sus relacionadas.

Como ya sabemos, podemos ejecutar una consulta en SAP HANA a través del hdbsql, pero en este caso no sería lo más recomendable, ya que la salida no está del todo formateada, convirtiendo la lectura en un dolor de cabeza.

Es por ello por lo que recomendamos el uso del editor SQL de SAP HANA Studio, no obstante, en caso de querer trabajar con hdbsql, la sintaxis de la sentencia sería:

hdbsql –i NR –U SID –I <filename.sql> -o <outputfile.txt> -d SID

Como dijimos anteriormente, nosotros, ejecutaremos las consultas desde el SAP HANA Studio.

Para abrir la consola SQL, una vez dentro del programa, botón derecho en Open SQL Console.

 

 

 

 

 

 

 

Escogemos la consulta que más nos interese, en este caso, escogeremos la consulta:
HANA_Configuration_MiniChecks.txt

Si revisamos la consulta con un editor de texto, es bastante extensa, por lo que copiarla puede ser una buena opción.

La copiamos dentro del editor y la ejecutamos (F8).

Tras un breve procesamiento, se muestran los resultados.

En la salida del comando podemos ver:

  • CHID = Check ID.
  • Value
  • Expected Value.
  • C = Si el valor no es el esperado, se mostrará una X.
  • SAP NOTE para más información.

 

 

 

 

 

 

 

 

Read more