0 / 0
Volver a la versión inglesa de la documentación
la conexión Snowflake ' se interrumpe en Data Virtualization
Última actualización: 26 nov 2024
La conexión Snowflake se interrumpe en Data Virtualization

Una conexión ' Snowflake ' en Data Virtualization podría expirar con un mensaje de expiración del token de autenticación.

Síntomas

Este problema se produce cuando establece una conexión Snowflake y no la utiliza en un periodo de tiempo (de forma predeterminada, 4 horas). La vista previa del activo de datos virtuales en ' Watson Knowledge Catalog ' no está disponible, la vista previa del activo de datos virtuales en ' Datos virtualizados ' no está disponible, y la página ' Virtualice ' podría dejar de responder.

Si el parámetro CLIENT_SESSION_KEEP_ALIVE no está establecido o se establece en FALSE, el controlador Snowflake no mantiene la conexión activa y después de 4 horas de inactividad, la señal caduca. Esta caducidad de la autenticación hace que fallen todas las consultas posteriores en Data Virtualization.

Cuando previsualice activos virtuales en IBM Knowledge Catalog o los previsualice en la página de datos virtualizados, es posible que aparezca el siguiente mensaje de error:
2021-07-07 15:28:34.382 2021-07-07 15:21:56.285 3 RESULT_DS_EXEC_QUERY_ERROR: Query exec 
failure against Data Source GDB_SUBQ_SNOWF10020: java.lang.Exception: Unable to get physical 
meta data for table: : net.snowflake.client.jdbc.SnowflakeReauthenticationRequest: 
Authentication token has expired. The user must authenticate again.

Resolución del problema

Añada la configuración CLIENT_SESSION_KEEP_ALIVE=TRUE a la conexión Snowflake.

Búsqueda y respuesta de IA generativa
Estas respuestas las genera un modelo de lenguaje grande en watsonx.ai que se basa en el contenido de la documentación del producto. Más información