Loading

Las fuentes de datos MapR Hadoop Hive no se actualizan y, al publicarlas, aparece el error "Tableau doesn't recognize the data source type 'maprhadoophive'"

Fecha de publicación: Dec 19, 2022
Descripción

Al intentar actualizar fuentes de datos de MapR, se muestra el siguiente error: 

[SQLSTATE:58S01] error opening database 'LUID': There was an error during loading database: The database does not exist: DatabaseId: \"hyper.file:LUID\"\nDatabaseId: \"hyper.file:LUID"\nUnable to connect to the Tableau Data Extract server \"\". Check that the server is running and that you have access privileges to the requested database. ([SQLSTATE:58S01] error al abrir la base de datos 'LUID': Ocurrió un error durante la carga de la base de datos: La base de datos no existe: DatabaseId: \"hyper.file:LUID\"\nDatabaseId: \"hyper.file:LUID"\nNo es posible conectarse con el servidor de extracción de datos de Tableau \"\". Compruebe que el servidor esté en ejecución y que disponga de privilegios de acceso a la base de datos solicitada).

O intentar publicar una fuente de datos de MapR produce el siguiente error: 

Tableau doesn't recognize the data source type 'maprhadoophive' (Tableau no reconoce el tipo de fuente de datos 'maprhadoophive').

O al intentar conectarse con MapR Hadoop Hive en Tableau Desktop, falta el conector. 

Cause

Se retiró el soporte para MapR Hadoop Hive en la versión 2022.4 de Tableau.
Solución
Como solución alternativa al problema, tenga en cuenta las opciones siguientes. 

Opción 1 Cree archivos .hyper para cada fuente de datos y publique los archivos .hyper en lugar de las fuentes de datos de MapR Hadoop Hive.
- Para crear un archivo .hyper nuevo, conéctese en vivo a la fuente de datos, haga clic con el botón derecho en ella y seleccione "Extraer datos".
- Para encontrar la ubicación del archivo .hyper actual, haga clic con el botón derecho en la fuente de datos, vaya a "Extraer" y seleccione "Propiedades".

Opción 2 Cree flujos en Prep Builder 2022.3 de conexiones de entrada de MapR Hadoop Hive, agregue un paso de salida de fuente de datos publicada y use la CLI (Command Line Interface, interfaz de línea de comandos) de Prep Builder para crear el script de ejecución de los trabajos de flujo. Consulte Introducción a Tableau Prep BuilderActualizar los archivos de salida del flujo desde la línea de comandos para obtener más información.

Opción 3 Use la Hyper API para crear archivos .hyper a partir del conjunto de datos y automatizar la publicación de los archivos .hyper.

Opción 4 Use Tableau Server 2022.3 o una versión anterior.
Número del artículo de conocimiento

001498489

 
Cargando
Salesforce Help | Article