Loading

Cómo cambiar de tabla en SQL personalizado usando parámetros

Fecha de publicación: Dec 25, 2022
Tarea

Cómo seleccionar una tabla en SQL personalizado usando parámetros.
Por ejemplo, hay tablas como [table_YYYYMMDD] en la base de datos que generará una nueva todos los días. Cómo seleccionar la tabla de hoy en SQL personalizado.

Actualmente, Tableau no admite los parámetros como nombres de tabla en SQL personalizado.
"Los parámetros solo pueden reemplazar valores literales. No pueden reemplazar expresiones o identificadores como nombres de tabla".

Pasos
Actualmente, la capacidad para establecer un parámetro como nombre de tabla no está integrada en Tableau Desktop.
Como solución alternativa, intente lo siguiente:

En lugar de usar el parámetro para seleccionar la tabla que desea en SQL personalizado, consulte todas las tablas relacionadas que desea seleccionar con un parámetro mediante una consulta de tabla de comodín y agregue un filtro de fuente de datos en Tableau Desktop para seleccionar la tabla que desee.
Los pasos son los siguientes.

1. Consultar tablas múltiples mediante una tabla de comodín. 
Por ejemplo, Bigquery: FROM `bigquery-public-data.noaa_gsod.gsod*`
Por ejemplo, SQL Server: select * from [Schema] where name like '%table%'

2. Agregar un filtro de fuente de datos para especificar la tabla que desee. 
Filtrar datos desde fuentes de datos

Si desea apoyar la inclusión de esta mejora en una futura versión del producto, vote por la siguiente idea de la comunidad:
Seleccionar una tabla en SQL personalizado usando parámetros
 
Número del artículo de conocimiento

001463498

 
Cargando
Salesforce Help | Article