Vista de atributos en SAP HANA: ¿Cómo crear?
⚡ Resumen inteligente
Vistas de atributos en SAP HANA modela los datos maestros como una dimensión reutilizable, uniendo tablas como PRODUCT y PRODUCT_DESC para que los informes lean el texto descriptivo junto con las claves, sin ninguna medida ni agregación.

¿Qué es una vista de atributos en SAP ¿HANA?
Una vista de atributo en SAP HANA actúa como una dimensión. Une varias tablas, se comporta como datos maestros para otras vistas y es un objeto reutilizable.
Las vistas de atributos ofrecen estas ventajas.
- Actúa como contexto de datos maestro, proporcionando texto o una descripción para los campos clave y no clave.
- Puede reutilizarse en un visión analítica y en una vista de cálculo.
- Selecciona un subconjunto de columnas y filas de una tabla de base de datos.
- Los atributos (campos) se pueden calcular a partir de campos de varias tablas.
- No incluye ninguna medida ni opción de agregación.
Tipos de vista de atributos
Hay tres tipos de vista de atributos disponibles, y el tipo se elige en el cuadro de diálogo de creación.
| Tipo de vista de atributos | Mareas Ideales para Lecciones |
|---|---|
| Estándar | Una vista estándar construida a partir de campos de tabla, utilizada en el tutorial que se muestra a continuación. |
| Hora | Basado en las tablas de tiempo predeterminadas. Gregoriano: M_TIME_DIMENSION, M_TIME_DIMENSION_YEAR, M_TIME_DIMENSION_MONTH, M_TIME_DIMENSION_WEEK. Fiscal: M_FISCAL_CALENDAR. |
| Derivado | Derivado de una vista de atributo existente. Se abre en modo de solo lectura y solo se puede editar la descripción. |
Copiado de En el mismo cuadro de diálogo se define una vista copiando una existente. La diferencia es importante: una vista derivada solo permite editar su descripción, mientras que una copia se puede modificar por completo.
Cómo crear una vista de atributos en SAP HANA
La creación de vistas estándar sigue la secuencia predefinida que se muestra a continuación, desde la creación de la tabla hasta la vista previa de los datos.
Creación de tablas para vista de atributos
Aquí se crea una vista de atributos estándar para una tabla de productos, por lo que las tablas "PRODUCT" y "PRODUCT_DESC" se crean primero con los scripts que se muestran a continuación.
Script de tabla de productos –
CREATE COLUMN TABLE "DHK_SCHEMA"."PRODUCT" ( "PRODUCT_ID" NVARCHAR (10) PRIMARY KEY, "SUPPLIER_ID" NVARCHAR (10), "CATEGORY" NVARCHAR (3), "PRICE" DECIMAL (5,2) ); INSERT INTO "DHK_SCHEMA"."PRODUCT" VALUES ('A0001','10000','A', 500.00); INSERT INTO "DHK_SCHEMA"."PRODUCT" VALUES ('A0002','10000','B', 300.00); INSERT INTO "DHK_SCHEMA"."PRODUCT" VALUES ('A0003','10000','C', 200.00); INSERT INTO "DHK_SCHEMA"."PRODUCT" VALUES ('A0004','10000','D', 100.00); INSERT INTO "DHK_SCHEMA"."PRODUCT" VALUES ('A0005','10000','A', 550.00);
Script de tabla de descripción de producto –
CREATE COLUMN TABLE "DHK_SCHEMA"."PRODUCT_DESC" ( "PRODUCT_ID" NVARCHAR (10) PRIMARY KEY, "PRODUCT_NAME" NVARCHAR (10) ); INSERT INTO "DHK_SCHEMA"."PRODUCT_DESC" VALUES ('A0001','PRODUCT1'); INSERT INTO "DHK_SCHEMA"."PRODUCT_DESC" VALUES ('A0002','PRODUCT2'); INSERT INTO "DHK_SCHEMA"."PRODUCT_DESC" VALUES ('A0003','PRODUCT3'); INSERT INTO "DHK_SCHEMA"."PRODUCT_DESC" VALUES ('A0004','PRODUCT4'); INSERT INTO "DHK_SCHEMA"."PRODUCT_DESC" VALUES ('A0005','PRODUCT5');
Ambas tablas ya existen en el esquema “DHK_SCHEMA”, por lo que pueden comenzar los pasos de modelado.
Creación de vista de atributos
Paso 1) Seleccione el elemento SAP Sistema HANA, luego trabaje hacia abajo en el nodo de contenido como se muestra a continuación.
- Seleccione la carpeta Contenido.
- Seleccione el paquete no estructural MODELLING en DHK_SCHEMA, luego haga clic con el botón derecho y elija Nuevo.
- Seleccione la opción Vista de atributos.
Paso 2) Introduzca la información de visualización en el cuadro de diálogo de creación que se muestra a continuación.
- Introduzca el nombre y la etiqueta de la vista de atributos.
- Seleccione el tipo de vista; en este caso, Vista de atributos.
- Seleccione el subtipo “Estándar”.
- Haga clic en el botón Finalizar.
Paso 3) Compruebe la pantalla del editor de vistas. Se abrirá el editor de vistas de información, y cada una de sus partes numeradas se describe a continuación.
- Panel de escenarios: contiene la semántica y los datos. Foundation nodos
- Panel de detalles: contiene las pestañas Columna, Propiedades de vista y Jerarquías.
- Nodo semántico: la estructura de salida de la vista, en este caso una dimensión.
- Datos Foundation nodo: las tablas que definen la vista, colocadas aquí.
- Se muestran las pestañas del panel de detalles.
- Local: muestra todos los detalles de los atributos locales.
- Mostrar: filtrar por atributos locales.
- Detalle del atributo seleccionado.
- Barra de herramientas: análisis de rendimiento, buscar columna, validar, activar, vista previa de datos.
Paso 4) Haga clic en los datos Foundation Para incluir las tablas de la base de datos, siga la siguiente secuencia.
- Arrastre las tablas “PRODUCT” y “PRODUCT_DESC” desde el nodo TABLE dentro de DHK_SCHEMA.
- Arrastre “PRODUCTO” y “PRODUCT_DESC” a los datos. Foundation nodo.
- Seleccione los campos de “PRODUCTO” como salida; el icono del campo cambiará de gris a naranja.
- Seleccione los campos de “PRODUCT_DESC” como salida de la misma manera.
- Los campos de salida de ambas tablas aparecen en la lista de columnas del panel de resultados.
Une la tabla “PRODUCT” con “PRODUCT_DESC” en el campo “PRODUCT_ID”.
Paso 5) Seleccione la ruta de unión, haga clic con el botón derecho y elija Editar. Aparecerá la pantalla Editar condición de unión.
- Seleccione el tipo de unión “Interna”.
- Seleccione la cardinalidad “1..1”.
Haz clic en Aceptar para confirmar. Otros SAP Únete a HANA Los tipos de uniones, como las referenciales y las de texto, se configuran en el mismo cuadro de diálogo.
Paso 6) Seleccione las columnas y defina la clave de salida.
- Seleccione el nodo Semántica.
- La pestaña Columna aparece en el panel de detalles.
- Seleccione "PRODUCT_ID" como clave.
- Verifique la opción Oculto para el campo PRODUCT_ID_1, de PRODUCT_DESC.
- Haga clic en el botón Validar.
- Tras una validación exitosa, haga clic en el botón Activar.
La sección Registro de trabajos, situada en la parte inferior de la pantalla, informa sobre la validación y la activación.
Paso 7) La vista de atributo “AT_PRODUCT” ya existe; actualice la carpeta Vista de atributo para verla.
- Vaya al paquete DHK_SCHEMA->MODELLING.
- AT_PRODUCT aparece en la carpeta Vista de atributos.
Paso 8) Compruebe los datos. Seleccione Vista previa de datos en la barra de herramientas; se ofrecen dos opciones, como se muestra a continuación.
- Abrir en el editor de vista previa de datos, con opciones de análisis.
- Abrir en el editor SQL, con solo el resultado de la consulta.
Paso 9) Compruebe los datos de la vista. El editor de vista previa ofrece tres pestañas: Análisis, Valores distintos y Datos sin procesar.
Análisis es una representación gráfica de la vista de atributos.
- Seleccione los atributos para los ejes de etiquetas y valores.
- Un atributo del eje de etiquetas aparece en el eje X.
- Un atributo del eje de valores aparece en el eje Y.
- Los resultados están disponibles en formato de gráfico, tabla, cuadrícula y HTML.
Valores distintos Muestra los valores distintos de una columna con el recuento de registros para el atributo seleccionado.
Raw Data Muestra los datos de la vista de atributos en formato de tabla.
- Haz clic en la pestaña Datos sin procesar.
- Los datos aparecen en formato de tabla.
Paso 10) Compruebe los datos desde el editor SQL, que se selecciona en el mismo menú de vista previa.
Esta opción lee la vista de columna generada en el esquema “_SYS_BIC” cuando se activó “AT_PRODUCT”, por lo que el editor también muestra la SQL Declaración utilizada.
- Se muestra la consulta SQL utilizada para la selección de datos.
- Se muestra el resultado.
Por lo tanto, cada vista previa de datos lee desde _SYS_BIC, no desde el objeto de tiempo de diseño. La captura de pantalla a continuación muestra la vista de columna “AT_PRODUCT” bajo ese esquema en el nodo del catálogo.
Una nota de planificación: las vistas de atributos están obsoletas, por lo que en las versiones actuales la misma dimensión se construye como una vista de cálculo de la categoría de datos Dimensión. Los pasos anteriores siguen aplicándose al contenido existente en SAP Estudio Hanay el más amplio SAP Modelado HANA El material cubre los repuestos.
















