SYMPTOM:
Cross joins are sent to the Database when running a live connection Visual Insight dashboard and having filters in the filter section and adding a filter visualization with checkbox style in Strategy Web 10.4.
STEPS TO REPRODUCE:


select distinct a13.CAL_YEAR CAL_YEAR,
a11.SUBCATEGORY_SEQ_NBR SUBCATEGORY_SEQ_NBR,
a11.SUBCATEGORY_DESC SUBCATEGORY_DESC,
a12.REGION_NAME REGION_NAME,
a11.CATEGORY_SEQ_NBR CATEGORY_SEQ_NBR,
a11.CATEGORY_DESC CATEGORY_DESC
from dbo.TMP_SUBCATG_DIM a11
cross join dbo.TMP_CUST_DIM a12
cross join dbo.TMP_TIME_DIM a13
where (a13.CAL_YEAR in (2016)
and a11.CATEGORY_SEQ_NBR in (1, 3))