Additional Blogs by Members
cancel
Showing results for 
Search instead for 
Did you mean: 
SergioG_TX
Active Contributor

Primero que nada, muchas gracias por leer este blog, mi Segundo blog en español.

Como mencioné en mi primer blog acerca de la plataforma, los servicios que HCP ofrece al obtener una cuenta, y como también las diferentes partes de HANA (base de datos, modelos de informacion, servicios web, y aplicaciones Fiori)

En este blog explicaré como crear tablas y views usando Core Data Services (CDS ) y también mencionaré como exponerlos en un servicio web y final mente como consumirlos en una aplicación custom de Fiori.

Primero que nada, debemos crear una base de datos… en el navegador de mi cuenta, le doy click en el Databases & Schemas

Después de ahi, hay que crear una schema nueva. (yo cree la schema xsguerrero)

Luego hay que darle un nombre y deja HANA <shared> seleccionado.

En esta foto, podemos ver que la version de nuestra schema / base de datos es SP9 (version 97)

La mia salio en version 102 (SP10)

Despues de aqui, darle click a la cadena de herramientas de desarrollo (Development tools) – web work bench que se abrirá en otro tab de tu navegador (browser) .

Observa!!

Una vez que se abre el tab – hay dos packages en la raiz del folder Content

1)  El primero es el que pertenece al usuario de la cuenta

2) El Segundo “sap” es del Sistema

Fijate también en la direccion URL y el path relativo al host…. /sap/hana/ide/editor

Este path es muy importante porque es donde te da acceso directo al editor del codigo que estaremos usando.

Si cambiamos el path /sap/hana/ide/editor a /sap/hana/ide/catalog  entonces tenemos acceso a la base de datos que se creo cuando creamos la schema.

Aqui hay dos schemas / bases de datos imporantes para el usuario de la cuenta:

  1. DEV_XXXXXX -- es para desarrollo local –
  2. NEO_XXXXXX – es para las tablas, views, etc que se utilizaran en la aplicacion que vamos a desarrollar

Las otras schemas _SYS_XX, SUS, HCP, etc… son creadas por el systema para cosas internas.

La schema EPMSAMPLEDATA es una schema que proporciona ejemplos de datos en tablas.

Para los desarrolladores de MSSQL y Oracle, esto seria muy parecido a lo que estan acostumbrados a ver en los sistemas tradicionales de bases de datos.

Bueno, una vez que ya vimos los packages, schemas, etc… regresemos al editor.. se acuerdan del path?? Claro… /sap/hana/ide/editor Donde  crearemos una tabla y un view como lo mostre en mi blog en ingles

http://scn.sap.com/community/developer-center/hana/blog/2016/02/29/cds--creating-a-table-and-a-view-...

cual es el siguiente paso después de tener tablas, cargar información a HANA (aqui paso un blog mio)

http://scn.sap.com/community/developer-center/hana/blog/2016/03/14/hana-loads-simple-version

una ves, que hayas desarrollado las tablas y views entonces lo siguiente seria exponer los datos mediante un servicio web en odata como lo hize en mi otro blog

http://scn.sap.com/community/developer-center/hana/blog/2016/02/29/exposing-cds-views-via-xsodata

espero que esto haya sido de tu agrado y por favor compare tus experiencias durante tus desarrollo en SAP HANA.

Gracias una vez mas por leer mis blogs.

1 Comment