✒️ABAP HANA La búsqueda de textos y el análisis de datos no estructurados
ABAP HANA La búsqueda de textos y el análisis de datos no estructurados
1.2 Las ayudas de búsqueda y la búsqueda de textos en SAP HANA
Tiene una búsqueda difusa o Fuzzy Search.
1.3 Reconocimiento de patrones en SAP HANA
Permite realizar búsquedas dentro de los textos, sino también extraer información adicional de los textos.
2. PRINCIPIOS BASICOS DE LA BUSQUEDA DE TEXTOS EN SAP HANA
* Búsqueda de estilo libre
* Búsqueda tolerante a errores (búsqueda difusa o fuzzy search) se puede variar la ortografia ligeramente en sus solicitudes de búsqueda.
* Búsqueda linguistica y búsqueda de sinónimos.
* Sugerencias de valor
* Ranking de resultados se muestran los resultados con la tasa de probabilidad más alta se presenten en la parte superior de la lista.
* Facetas de búsqueda los resultados de la búsqueda se cuentan y agrupan según criterios específicos.
* Análisis de texto (particularmente análisis de sentimiento)
2.1 Búsqueda tolerante a errores
La búsqueda difusa o tolerante a errores (fuzzy search) implica la búsqueda de cadenas de caracteres (es decir, la solicitud de búsqueda) en datos basados en texto, donde los datos no tienen que corresponder exactamente con la solicitud de búsqueda. La funcion de búsqueda de texto en SAP HANA determina un valor entre 0 y 1 que marca el grado de similitud.
Expresiones utilizadas en las búsquedas
Búsqueda linguistica
Lista de sinónimos
Stop words
3. Tipos de datos de texto y Indices de texto completo en SAP HANA
Tipo de datos SHORTTEXT se usa para cadenas de caracteres de una longitud determinada mientras que TEXT representa un objeto grande.
Crear el indice de texto completo FULL TEXT INDEX.
CREATE FULLTEXT INDEX <index name> ON <table name> (<column name>)
4. Uso de la búsqueda de textos a través de SQL
La palabra clave CONTAINS WHERE CONTAINS
El parametro FUZZY (0.8) define el valor umbral.
Aparte del parametro fuzzy se pueden usar la sentencia CONTAINS en otras dos variantes EXACT (Se hace búsquedas exactas) y LINGUISTIC.
4.1 Búsqueda difusa (Fuzzy Search) se puede usar para una búsqueda simple en una o varias columnas de una tabla o vista.
 
 
 
Agradecimiento:
Ha agradecido este aporte: Jorge Bustillos Guerra
Sobre el autor
Publicación académica de Maria Xiomara Rodriguez Panqueva, en su ámbito de estudios para el Máster ABAP for HANA.
Maria Xiomara Rodriguez Panqueva
Profesión: Consultor Abap - Venezuela - Legajo: NB93F
✒️Autor de: 7 Publicaciones Académicas
🎓Cursando Actualmente: Master ABAP for HANA
🎓Egresado del módulo:
Disponibilidad Laboral: FullTime
Certificación Académica de Maria Rodriguez