Acceso a los datos de SAP HANA
Puede conectarse a SAP HANA en Spotfire y acceder a los datos de este. Cuando desee conectarse a SAP HANA, puede abrir y reutilizar una conexión compartida en la biblioteca de Spotfire, o bien crear una nueva.
Por qué y cuándo se efectúa esta tarea
Antes de empezar
- Consulte los Requisitos del sistema para los conectores de Spotfire. Asegúrese de que el origen de datos de SAP HANA al que desea conectarse sea compatible con su versión de Spotfire. La página de requisitos del sistema también especifica el controlador y las versiones del controlador que se pueden usar con el conector.
- Instale el controlador ODBC necesario en el equipo. Consulte Controladores y orígenes de datos en Spotfire.
Adición de datos de una conexión existente a SAP HANA
Si desea agregar datos de un origen de datos de conexión o una conexión existentes que se haya compartido en la biblioteca de Spotfire, puede usar la función de búsqueda en el menú flotante Archivos y datos para encontrar rápidamente los datos que está buscando.
Utilice la frase de búsqueda "connector:hana
" para encontrar todas las conexiones compartidas y los orígenes de datos de conexión en la biblioteca que se crearon con el conector de SAP HANA. Para obtener instrucciones más detalladas, consulte Búsquedas en la biblioteca.
Creación de una nueva conexión con SAP HANA (solo cliente instalado):
Procedimiento
Resolución de problemas
En esta sección se incluye información útil sobre los requisitos, las limitaciones y los procedimientos recomendados para acceder a los datos de SAP HANA.
Concesión de acceso a las vistas XSA/HDI
Para poder acceder en Spotfire a las vistas y las tablas creadas con XS Advanced a través de SAP Web IDE, se deben configurar ciertos privilegios para el usuario de la base de datos. El administrador de la base de datos debe conceder al usuario de la base de datos los privilegios "SELECT
", "SELECT CDS METADATA
" y "EXECUTE
".
Para datos multidimensionales, el usuario de la base de datos debe tener el privilegio "SELECT
" para el esquema "_SYS_BI
".
Consulte la documentación oficial de SAP para obtener más información. Por ejemplo, esta publicación del blog de SAP incluye algunos consejos útiles.
Instale el controlador ODBC necesario en el equipo. Consulte Controladores y orígenes de datos en Spotfire.
HINTS para optimizar la carga de metadatos
Si tarda mucho tiempo en cargar la lista de tablas y esquemas en el cuadro de diálogo Vistas de la conexión, la razón podría ser que la carga de metadatos es lenta.
Es posible que pueda mejorar el rendimiento de la carga de metadatos con HINTS. HINTS es una función de SAP HANA, con la que puede incluir una cláusula WITH HINT en las consultas como orientación para obtener metadatos.
Puede configurar Spotfire para agregar HINTS a las consultas de metadatos en SAP HANA. Utilice este ajuste de preferencia en el Gestor de administración:
.
Limitaciones
Cuando acceda a los datos de SAP HANA en Spotfire, tenga en cuenta las siguientes limitaciones.
- Cuando trabaje con datos multidimensionales, la función
COUNT
(que se usa, por ejemplo, cuando se selecciona Recuento de filas en los ejes de visualización) devolverá resultados impredecibles. - Para las entidades de CDS relacionadas con una asociación sin administrar, solo se admite
ON (A=B) {AND C= D)}
para agregar tablas relacionadas. - No se admiten jerarquías de elementos principales y secundarios. Solo se admiten jerarquías de nivel.
- Para las entidades de CDS (enumeradas como tablas de base de datos en Spotfire) que se definen con XS Classic, no es posible agregar tablas relacionadas haciendo clic en Agregar tablas relacionadas ni en Agregar todas las tablas relacionadas.
- No se admiten jerarquías generadas en SQL con la función de generador HIERARCHY.
- Conector para SAP HANA: características y ajustes
Puede conectarse y acceder a datos de bases de datos SAP HANA con el conector de datos para SAP HANA. En esta página puede encontrar información sobre las capacidades, configuraciones disponibles y otros aspectos que debe tener en cuenta al trabajar con conexiones de datos a SAP HANA. - Parámetros de SAP HANA
Los parámetros de SAP HANA se utilizan para recopilar entradas del usuario y para devolver datos dinámicos basados en dichas entradas.