Hi,
I'm working with OAC Jan 2024 and adding a table visualization in a workbook based on a subject area.
If I enable the "developer" option and look at the queries of my visualization and execute the LSQL query I get 4 rows as result. If I take the physical SQL (on an Oracle Autonomous DWH) and run it I get 4 rows as result.
The expected result is 4 rows in my table visualization in DV, because the LSQL (and the SQL) are what allows this thing to exist.
But no, the table shows 8 rows: my 4 rows are duplicated. And if I keep adding few more columns in it, while the LSQL and SQL will still return 4 rows, the table start showing me 16 rows instead of 4.
Why is the visualization multiplying my rows despite the LSQL and SQL being correct and returning exactly what is expected?
If I can't trust the page to render in my table visualization the result of the LSQL (and SQL) queries, how am I supposed to trust the numbers in my charts will not start being multiplied because of something mysterious that decided that the LSQL wasn't right and multiplying records was a good idea? Or just trust anything visible in DV?
The same table view build in a "classic" analysis generate the same LSQL, the same SQL and display, correctly, 4 rows.
I expect the webpage to display at best the number of rows produced by the LSQL query, not more. That sounds like a key principal of the product.
Thanks