First and foremost, Oracle supports only .xls (not .xlsx) files in BI Data Model as of now. So use only .xls files.
Format the data to be usable in BI Data Model
The data should have a header for all the columns as shown below
When we use multiple tables (of data), define each table with a distinct name.
Select the table (including header and data) and go to "Formulas" tab and then click "Define Name". The Name should start with BIP*
Once the excel file is ready upload it to the BI Data Model
Give a Name to the Data Set, select "Local" as Data Source and Click Upload Icon as shown below
Once uploaded Select the "Sheet Name" and "Table Name" and click "OK". I have created 4 tables BIP_Name, BIP_Position, BIP_Grade and BIP_Departmnet in the excel that were listed in the "Table Name"
Following the same procedure I have created Data Sets for all the tables "Name", "Position","Grade" and "Department"
The table view of the data looks like below. Save the Data Model and Click "Save As Sample Data" button and Click "Create Report" button
Select "Use Report Editor" and click "Finish"
Select "Blank" Layout (Portrait or Landscape) based on your need
Select "Insert" tab and click on "Data Table"
Select "Table" tab and click on "Show" and select 1st option. If you need the "Total" metrics then select 2nd option
Drag and drop all the required Columns and save the template
Click on "View a List" and select the "Default Format" based on your need. I have selected "PDF" as Default Format and saved the Report
Open the Report to see the result as "PDF"
I hope this explains how to create Fusion BI Data Model using Excel File as a Data Source. If you have any questions, please post it in the comments section.
How to create cloud report without column header with received inbound files..
ReplyDeleteIf your excel file does not have a header, then BI Data Model considers first row as the header.
DeleteYou can use CSV as Data Set Source to create report without column header. Refer to this blog
Deletehttps://elearningever.blogspot.com/2019/03/oracle-cloud-create-data-model-and.html
How to fetch one column's value from Excel data set, only when that column is null in SQL Query data set?
ReplyDelete