Conectando SAP HANA con Power BI: Guía Práctica paso a paso En este artículo te muestro cómo conectar SAP HANA con Power BI utilizando servicios OData. Esta integración permite transformar datos en insights visuales y facilita la toma de decisiones con base en los archivos gestionados dentro del sistema SAP. 1. Creación del OData en SAP Usamos la transacción SEGW para crear un proyecto personalizado (por ejemplo, con prefijo Z ). Dentro del proyecto: Se define el modelo de datos con Entity Types , Entity Sets y la implementación del servicio . 2. Implementación del método GET_ENTITYSET Este método se utiliza para construir la consulta que nos devolverá los datos deseados. En el ejemplo, se trabaja con la tabla SOOD para obtener información de los archivos: SELECT sood~file_ext, sood~objlen, sood~cronam, sood~objdes, sood~crdat, concat( concat( concat( 'FOL38000000000004', sood~objtp ), sood~objyr ), sood~objno ) AS instid_b INTO TABLE @DATA(lt_sood) FROM soo...
Control de Acceso en SQL Server: Logins y Usuarios de Aplicación En SQL Server, la gestión de accesos y permisos es fundamental para garantizar la seguridad de los datos. Un enfoque común es la creación de logins y usuarios con distintos niveles de acceso, asegurando que solo tengan las autorizaciones necesarias para sus funciones. En este artículo, exploraremos dos configuraciones comunes: 1. Usuarios con solo conexión, sin acceso a bases de datos 2. Usuarios de aplicación con acceso exclusivo a procedimientos almacenados (SP) mediante Application Roles 1. Creación de un Login sin acceso a ninguna base de datos Si necesitamos que un usuario pueda autenticarse en SQL Server pero sin acceso a ninguna base de datos, podemos seguir estos pasos: Creación del Login en el Servidor USE [master] GO CREATE LOGIN [user1] WITH PASSWORD =N'12345678', DEFAULT_DATABASE=[MiDataEjemplo], DEFAULT_LANGUAGE=[Español], CHECK_EXPIRATION= OFF , CHECK_POLICY= OFF GO Veri...