sql >> Base de Datos >  >> RDS >> Mysql

Parámetros de consulta de MySQL en un tablero Pentaho CE

Debe pasar el parámetro del componente a la fuente de datos.

  1. Agregar parámetro llamado salesrep_selection con valor salesrep_selection a la propiedad del componente Tabla Parameters . Esto configurará el parámetro en el componente y pasará su valor a la fuente de datos.
  2. Agregue el mismo parámetro en la propiedad Parameters de la fuente de datos . Esto configurará el parámetro en la fuente de datos y pasará su valor a la consulta.

Componente de tabla (lista de clientes por representante de ventas):

- Name: customers_list_table  
- Listeners: ["salesrep_selection"]  
- Datasource: customers_list_data  
- Parameters: [["salesrep_selection", "salesrep_selection"]]

Fuente de datos (consulta MySQL):

- Name: companies_list_data  
- Jndi: business_datawarehouse  
- Query: SELECT customerid,customername FROM customers WHERE salesrep=${salesrep_selection}  
- Parameters: [["salesrep_selection", "salesrep_selection"]]