TREX: ¿sigues haciendo búsquedas como en el jurásico?

En la entrada de ayer, al final hacía referencia al TREX, algo que puede que os haya tocado sufrir a algunos, por ejemplo, si os tocó trabajar con SAP E-Recruiting (ojo, que estoy hablando del “viejo”, ahora es SAP SuccessFactors Recruiting, que no tiene nada que ver con el antiguo).

Bien, pues el TREX, básicamente nos servía para “escanear”, indexar y extraer la información que podían tener los documentos adjuntos del candidato, como por ejemplo el curriculum. Lo cierto es que solía dar bastantes problemas de configuración y rendimiento.

Por supuesto, se utilizaba/utiliza también con otros componentes, como SAP BI, para realizar distintos tipos de búsqueda de texto y analizar la información… no olvidemos que la denominación de TREX viene de Text Retrieval and information EXtraction.

Además, utiliza almacenamiento columnar y puede gestionar gran cantidad de información directamente en memoria… ¿no os suena esto un poco a algo que empieza por “HA” y termina por “NA”? Y estamos hablando del año 2000…

Seguramente, a muchos de vosotros esto del TREX os suene a chino y penséis que es interesante indagar un poco más, pero no os lo aconsejo: en 17 años, han evolucionado “un poco” las cosas.

Me temo que ahora necesitamos algo más avanzado, que nos permita analizar ingentes cantidades de información, estructurada y no estructurada, con el objetivo de clasificarla de manera adecuada y obtener valor de la misma, ¿no?

O como me dijo un usuario una vez: “es que yo quiero que esto sea como Google, que empiezo a escribir y siempre adivina lo que quiero”… hace años, le habría dicho que vale, que yo también quiero volar y no puedo, pero ahora le podría hablar de SAP HANA Enterprise Search

¿Y esto qué es? Pues algo que te puede ayudar a hacer eso, que el sistema “adivine” lo que está buscando el usuario.

Probablemente, si trabajas con un sistema sobre HANA, ya lo estás utilizando sin darte cuenta… ya que puede que tengas campos con ayudas de búsqueda que utilizan esta técnica.

Si quieres saber más, en uno de los cursos de openSAP que os comentaba hace tiempo te cuentan de qué va todo esto: Full-Text Search with SAP HANA Platform

Por cierto, sigo queriendo volar 😉

Trabajando en SCP desde Eclipse

Después de un par de semanas agotando las vacaciones, toca volver al cole… 😉

Hace unos días os recomendaba que os fueráis acostumbrando a utilizar Eclipse como framework de desarrollo y estoy convencido de que ya lo tenéis todos instalado y habéis empezado a utilizarlo… 😉

Continuando con la entrada del otro día donde creábamos un usuario desarrollador, vamos a ver cómo conecto con mi cuenta SCP desde Eclipse, con ese usuario:

Bien, ya tenemos acceso a nuestro sistema SCP y a nuestra base de datos HANA desde Eclipse, ya sólo nos queda crear una aplicación:

Evidentemente, para hacer esta aplicación no necesito HANA, pero esto era sólo para ver cómo lo hago utilizando Eclipse y al ejecutarla me pide el usuario de la base de datos HANA que creé en mi cuenta de SCP.

Además, siempre hay que empezar con un “Hola Mundo!”, ¿no? 😉

¿Quieres desarrollar una aplicación HANA en tu cuenta SCP?

El otro día vimos cómo crear una base de datos HANA en vuestra cuenta de SAP Cloud Platform… y, probablemente, si no habéis hecho nada con ella, la tendréis parada y os la borrarán en breve.

Vamos a entrar, la “despertamos” e intentamos utilizar las herramientas del SAP HANA Web-Based Development Workbench con nuestro usuario SYSTEM…

¡No tenemos acceso! Claro, porque ese usuario no es un usuario desarrollador, así que nos toca crear un nuevo usuario y darle los permisos correspondientes…

Básicamente, le hemos añadido todos los permisos que contienen el literal “xs.ide” y el CONTENT_ADMIN.

Con este nuevo usuario ya podremos desarrollar nuestra aplicación, pero… eso para otro día 😉

SAP Cloud Platform y HANA: ¿quieres probar?

El otro día os contaba cómo abrir una cuenta en SAP Cloud Platform (SCP) y os dije que volvería a la carga.

Hoy os voy a enseñar a crear una pequeña base de datos HANA en nuestra instancia de SCP, en poco más de 10 minutos.

Cosas a tener en cuenta:

  • Apuntad bien la contraseña del usuario SYSTEM, ya que será la única forma de acceder al cockpit de administración de HANA.
  • La base de datos se parará cada 12 horas y se borrará de forma definitiva a los 7 días (te avisan por mail), si no hacemos nada con ella.

¿Y qué  podemos hacer? Eso ya lo iremos viendo… 😉

¿Cómo me creo una cuenta en SAP Cloud Platform?

Aunque estoy convencido de que la mayoría de los que me leéis ya la tenéis (y no sólo una), lo explico, para los recién llegados: sólo tienes que tener una dirección de mail, ir a https://account.hanatrial.ondemand.com y…

Como veis, se tarda menos de 1 minuto… después, he ido desplegando las distintas opciones del cockpit de la cuenta, pero en registrarme y entrar en mi cuenta, he tardado menos de 1 minuto.

Muy bien, ya tenéis la cuenta, ¿y ahora qué? Pues ahora es cuestión de probar y experimentar con los distintos servicios que ofrece o desarrollar alguna aplicación, por ejemplo.

¿Que no sabes por donde empezar? Pues este puede ser un buen comienzo: SAP Cloud Platform Essentials (Update Q3/2017) 

De todas formas, yo iré subiendo algún contenido más, si el tiempo y las ganas lo permiten… 😉

PD.- Por si alguien no sabe de qué estoy hablando: SAP Cloud Platform: SAP ha vuelto a hacerlo

Internet de las Cosas (IoT): ¿esto qué es?

Internet de las Cosas (IoT) es la red de objetos físicos que contienen tecnología incorporada para detectar e interactuar con su entorno y para recopilar e intercambiar datos para mejorar nuestra vida.

Esa es la definición que dan en el curso de openSAP Touch IoT with SAP Leonardo, en el cual podréis:

Evidentemente, teniendo un curso donde os los explican claramente, lo mejor es que os apuntéis y lo veáis de primera mano. El curso empezó ayer, así que no pongáis excusas, que todavía estáis a tiempo de engancharos.

De todas formas, yo iré contando alguna cosilla por aquí, que siempre es más cómodo que alguien se lo curre por ti, ¿no? 😉

Cloud Foundry en SAP Cloud Platform

Hace año y medio ya escribí algo sobre esto de Cloud Foundry y SAP; fijaos si ha pasado tiempo que hasta se nos ha caído la palabra HANA por el camino: SAP HANA Cloud Platform como plataforma a la innovación

El caso es que ya están aquí, como diría aquella… 😉

Bueno, realmente, estaba disponible para probar desde el YaaS Market desde mayo de 2016, como bien os cuentan aquí: SAP HANA Cloud Platform Cloud Foundry – Getting started

Estoy seguro de que todos lo habíais probado ya desde vuestra cuenta free de SAP Cloud Platform, ¿no?… 😉 No pasa nada, ahora tenéis una nueva oportunidad, ya que ahora, aparte de tu cuenta free normal, podéis tener una adicional con tecnología Cloud Foundry:

Tan sólo tenéis que elegir la región donde queréis crear vuestra instancia, bajaros la consola de Cloud Foundry para conectaros y desplegar vuestras aplicaciones.

Todo esto y mucho más os lo cuentan aquí: Get Started with Cloud Foundry

Muy bien, ¿y qué puedo hacer con esto? Pues, por ejemplo, tienes servicios para trabajar con Node.js, MongoDBPostgreSQL, RabbitMQ, Redis

Evidentemente, la instancia tiene sus limitaciones, como no puede ser de otra forma, pero es que la gente tiene esa extraña manía de hacer cosas y querer cobrar por ellas… 😉