Gadgets para Blogger

¿Qué es SAP River?


Es una plataforma de desarrollo basada en la plataforma SAP HANA, que permite como SAP dice poder expresar fácilmente la intención que uno tiene, y de esa manera crear aplicaciones de negocio completas.

En pocas palabras, podrás expresar lo que quieres construir, y cómo va a ser construido utilizando el RDL (River Development Language), y SAP River construye todo por usted. Describirá entidades, relaciones, opiniones y acciones y SAP River va a construir cosas tales como tablas de bases de datos, relaciones entre entidades, procedimientos almacenados, vistas y servicios OData. Todo lo que usted tiene que construir es la parte superior de este, osea una capa de interfaz de usuario que puede consumir OData, por ejemplo, el uso de la plataforma de desarrollo SAPUI5 de SAP, que también se incluye en SAP HANA.

Qué no es SAP River?


SAP River NO es una plataforma por si misma (depende de SAP HANA) y no es una UI. Podrás construir la UI en cualquier cosa que pueda consumir, aunque SAPUI5/OpenUI5 y SAP HANA UI Integration Services es la selección lógica para la UI.

Cuáles son los casos de uso de SAP River?

Por lo leído hasta el momento les puedo decir que es útil para:

- Aplicaciones Standalone construidas para ser revendidas o para vender los templates utilizados para estos casos.
- Extensiones para SAP HANA construidas por SAP
- Aplicaciones de Big Data

Qué es River Development Language?

River Development Language (RDL), es el lenguaje para la expresión de entidades, vistas, asociaciones y acciones usando SAP River.  Si alguien lo requiere les puedo compartir unos documentos que hablan sobre este lenguaje y su aplicación.

Desarrollaremos con RDL o SQLScript como lenguaje para los desarrollos en SAP HANA?

RDL y SQLScript son complementarios y sirven para propósitos diferentes.

SQLScript es el lenguaje para storce procedure en HANA - es muy bueno para manejar grandes volúmentes de datos retornando un pequeño grupo resultante. Puede ser usado en RDL, en SQL, via ODBC, JDBC, OData o MDX y es nativo para el desarrollo en HANA. Muchas proyectos en HANA seguirán usando SQLScript en algún momento.

SAP River se ejecuta en Memoria?

Si, SAP River está basado en SAP HANA entonces todo lo que construyas correrá en memoria. Es increíblemente rápido, incluso con grandes volúmenes de datos.

Qué puede hacer SAP River que HANA no pueda?

SAP River está construido en la plataforma HANA, entonces en respuesta a las capacidades técnicas la respuesta sería nada.

Sin embargo River permite expresiones muy concisas para el manejo de datos y desarrollo de aplicaciones. Por ejemplo documentación automática. River no está destinado a solucionar todos los problemas, pero busca una solución al problema de poder desarrollar aplicaciones de la manera más rápida posible.

Y lo que River puede hacer es: facilitar la construcción de aplicaciones de nivel empresarial en horas y no semanas o meses y son muy fáciles de modificar y actualizar. Qué más?  River permite de una manera bastante simple desarrollar lógicas de nogocios sofisticadasa, mientras HANA requiere crear tus propios stored procedures o Server-Side JavaScript.

Qué desventaja tiene SAP River?

SAP River es otra herramienta más en SAP HANA que puede ser usada como quieras. Creo que será de interés para un determinado tipo de desarrollador y de casos de uso particulares, así que no estoy seguro si es o no una desventaja.

Creo que hay aplicaciones que serán más adecuados para SAP HANA, otras para el uso de SAP Business Suite o BW on HANA. River no le impide utilizarlos - incluso en los mismos modelos de datos - pero ofrece una opción más para tener en cuenta.

SAP River ya está disponible?

Necesitas alguna instalación con SAP HANA SP07 para poder trabajar, los videos de SAP HANA Academy pueden ser de mucha ayuda. Con SAP HANA SP08 este ya estará incluido en la misma instalación.

How is SAP River licensed?

SAP River está incluido en HANA Enterprise license. Usualmente deberías contactarte con tu agente de cuenta para que te de más detalles.

Donde puedo obtener más información sobre SAP River?


- SAP HANA Academy - Philip MUGGLESTONE gets you up to speed with River in around 1 hour of videos

- SAP-River.com - Get your own cloud development instance in 5 minutes or less

- SAP Help - there are are collection of reference documents to get you up and running

- Introducing SAP River - a document on SCN






¿Cómo aprender SAP?

Creamos este post ya que muchas personas nos han ido consultando como hacer para entrar a este mundillo de SAP y les pasaremos a resumir algunas de nuestras proposiciones.

Las opciones que siempre planteamos son las siguientes:

Conseguir un puesto como Trainee


Esta es quizás una de las mejores opciones ya que te capacitan gratis y generalmente tendrás la oportunidad de aprender en el verdadero día a día de una empresa que maneja SAP.
Otra importante ventaja es que en muchas empresas tendrás a tu lado a alguien con mucho expertise que te podrá guiar para mejorar.
Las desventajas de este método es que no siempre tienes a tu lado a alguien que realmente sepa o que tenga el tiempo para dedicarse a enseñarte, por lo cuál la metodología de aprendizaje se hace muy autodidacta.

Investigar por tu cuenta


Existen muchos lugares que te ofrecen un acceso a SAP IDES para que puedas practicar a un muy bajo costo.
La ventaja es que tendrás un escenario similar a uno real y la desventaja es que sin alguien a tu lado la tarea de investigación comienza a ser primordial.
Cömo podemos investigar? en principio buscar en foros, realizar consultas tanto a foreros o a bloggeros ya que hay muchos dispuestos a ayudar en la web. Muchos usuarios te brindarán acceso a muchos manuales y aqué será muy importante que seas ordenado y tengas, en lo posible online, un sitio para guardar tu música y tus libros , de esa manera tendrás siempre controlados tus archivos para organizar tu forma de estudio.

Realizar un curso SAP Online

Actualmente existen muy buenos cursos online para poder comenzar a aprender, algunos a muy bajo costo y otros con una bolsa de trabajo disponible que te permitirá tener más posibilidades de conseguir entrar en el mundo de SAP.
Como contra tiene que uno debe ser ordenado y responsable para terminarlo adecuadamente, así como también hacer todas las preguntas que crea necesarias, de esa manera el curso será aprovechado al 100%.

Realizar un curso SAP oficial

Existen muchos lugares donde imparten estos cursos pero realmente son muy caros para el común de la gente y como inversión realmente no es tan recuperable en el corto plazo como algunos piensan, salvo contadas excepciones. Para que se den una idea las academias no bajan de los 2500 dólares.

SAP HANA Match Insight en todo su esplendor

Continuando con la exitosa entrada donde les mencionábamos que la selección Alemana de fútbol utilizaba SAP HANA para mejorar a su equipo a través de la aplicación Match Insight, les vamos a mostrar los videos demostración que presentó SAP de su aplicación. Esto nos sirve a nosotros los saperos para ver las cosas que podemos llegar a desarrollar con SAP HANA.
Pueden ver la nota anterior ingresando a: http://todosap.blogspot.com/2014/07/sap-hana-y-la-seleccion-alemana-de.html

Episodio SAP Match Insight 1:


Episodio SAP Match Insight 2:

Episodio SAP Match Insight 3: 

Episodio SAP Match Insight 4:



Episodio SAP Match Insight 5:




Más allá que los videos son un poco de propaganda de SAP no dejan de ser interesantes de analizar.

Related Posts Plugin for WordPress, Blogger...