Welcome to the Oracle Analytics Community: Please complete your User Profile and upload your Profile Picture
Comments
-
Also, to add, the source for the data model is an Analysis and not an SQL query, as I find it easier to locate columns from the subject area rather than from physical tables. I have applied some filters on the Analysis — could those be the reason for this error?
-
https://community.oracle.com/products/oracleanalytics/discussion/comment/72348#Comment_72348 Hi @Sumanth V -Oracle Thank you for your response. Actually, there are no parameters defined in the data model that could be set as mandatory, and therefore, in the BIP connector reporting configuration, I don’t have any parameters…
-
https://community.oracle.com/products/oracleanalytics/discussion/comment/72296#Comment_72296 Thank you @RVohra, for catching that — I was just copy-pasting the path, and it turns out that removing the “shared/” or “shared folders/” part was the solution.
-
Hi @Ruvina Khan @Rajesh L-Oracle can I please check if this issue was resolved, or how it was resolved? I’m getting the same error each time.
-
Hi, not sure if FDI supports any formula to perform this action, but I would have used Dataflows, which has a Split transformation function. It allows you to split values into columns using “_” as a delimiter and then keep only the required columns by renaming them.
-
@Hasan Sd I don’t want to complicate this further, but one last thing you could try is creating a new parameter by clicking on the Create Parameter option and using the same LSQL again. If that still doesn’t resolve it, I’d suggest posting this in Idea Labs, requesting that Oracle add a date format setting in the filter…
-
No, not referencing the parameter in the metric — just use CAST([Sales Date] AS DATE) and use this new field instead of Sales Date in all your visuals.
-
Haven't you tried the second approach in my earlier comment ?
-
In this case, since you’re directly using filters within individual visualizations, you can try either of the following approaches to resolve the issue: Change the data type from DateTime to Date in your data file (as shown in the snapshot). You can also set the required date format (dd/MM/yyyy) at that stage.…
-
Glad it worked for you, @Hasan Sd ! What I’d suggest is to keep the parameter datatype as Timestamp (Auto), and then go to the visual and change the date format at the visual level from Auto to Custom (dd/MM/yyyy).
-
https://community.oracle.com/products/oracleanalytics/discussion/comment/71719#Comment_71719 Hi, most of it looks good. The only part I can’t verify is whether the reference is correctly set up as the LSQL expects. What I’d suggest is — since the file name shows as _kpi_dataset, please go to Data > (3 dots) > Inspect, and…
-
Hi, to do this please set the data type to Timestamp and Auto, then set the initial value to the following Logical SQL: SELECT MAX(CURRENT_DATE) AS Current_Date FROM XSA('<REPLACE_WITH_YOUR_DATASET_PATH>') You’ll just need to replace <REPLACE_WITH_YOUR_DATASET_PATH> with any existing dataset reference from your environment…
-
Hi @Vismay Barot , You might want to check the data type of the Sales Representative Location column. It looks like you’ve applied a filter value of 18, which is numeric, but the column might actually be stored as text. That type mismatch is likely causing the ORA-01722: invalid number error.
-
https://community.oracle.com/products/oracleanalytics/discussion/comment/71396#Comment_71396 Thank you for sharing both the approaches! I’ll go with the first one — the workaround where you calculate the difference between the earliest and the latest date before applying the rank. I think this should address what I was…
-
Happy to help! 😊
-
Hi @Gianni Ceresa, Thanks for checking — yes, I’d like the RANK to start with 1, as my intent is to filter on Rank = 1 to keep only the rows with the earliest date.
-
https://community.oracle.com/products/oracleanalytics/discussion/comment/71023#Comment_71023 Thanks for the details. The formula is correct, but seeing 2 for person 2333 likely means there are duplicate rows in the source table. This can happen if another column differs, even with the same person and assignment. I believe…
-
https://community.oracle.com/products/oracleanalytics/discussion/27214/expression-filter-to-filter-to-max-date Hi, You can use the TOPN function to get the MAX date. It should do the trick! TOPN(CAST("SCST - Savings Impact Reporting"."Time"."Snapshot Date" AS DATE), 1) = 1 Let me know if you face any challenges while…
-
I think Data Flows internally use Logical SQL, and as far as I know, it doesn’t support the ORDER BY function directly — which might be why it’s not working as expected.
-
Hi,I do have a working solution for this, but it’s built using Data Flows. Would you like me to share the details of that approach?