Successfully reported this slideshow.

BI Apps Reports2- Oracle OBIEE & SAP Business Objects

1,041 views

Published on

Published in: Technology, Business
  • Be the first to comment

  • Be the first to like this

BI Apps Reports2- Oracle OBIEE & SAP Business Objects

  1. 1. BI APPS Reports2 SAP Business Objects & Oracle OBIEE BY Sunny OKoro
  2. 2. 1 Contents Applications...................................................................................................................................................3 Database Systems.........................................................................................................................................8 SAP Business Objects ....................................................................................................................................9 Universe Creation Relational Database ..................................................................................................26 Web Intelligence.....................................................................................................................................77 Crystal Reports Enterprise and Business Objects ...................................................................................80 SAP Business Objects Explorer..............................................................................................................102 SAP Business Objects Analysis OLAP.....................................................................................................112 Universe Creation Microsoft SSAS........................................................................................................121 Reports Processing and Scheduling ......................................................................................................136 Oracle OBIEE .............................................................................................................................................152 Installation & Configuration..................................................................................................................154 OBIEE Administration............................................................................................................................166 Sample Reports.....................................................................................................................................169
  3. 3. 2
  4. 4. 3 Applications Microsoft Visual Studio 2010 /2008 Oracle SQL Developer Microsoft Visio Professional 2010
  5. 5. 4 Microsoft Excel 2010 SAP Information Design Tool
  6. 6. 5 SAP Web Intelligence Rich Client
  7. 7. 6 Business Intelligence Applications Oracle Business Intelligence Enterprise Edition SAP Crystal Reports For Enterprise
  8. 8. 7 SAP Business Objects BI Platform 4.0 Microsoft SSAS 2008
  9. 9. 8 Database Systems Microsoft SQL Server 2012 /2008R2 Oracle 11GR2
  10. 10. 9 SAP Business Objects
  11. 11. 10
  12. 12. 11
  13. 13. 12
  14. 14. 13
  15. 15. 14
  16. 16. 15
  17. 17. 16
  18. 18. 17 Results Abbreviated
  19. 19. 18
  20. 20. 19
  21. 21. 20
  22. 22. 21 Adding Subtotals
  23. 23. 22
  24. 24. 23
  25. 25. 24
  26. 26. 25
  27. 27. 26 Universe Creation Relational Database
  28. 28. 27
  29. 29. 28
  30. 30. 29
  31. 31. 30
  32. 32. 31 DateDim PK,I1 DateKey FullDateAlternateKey DayNumberOfWeek EnglishDayNameOfWeek SpanishDayNameOfWeek FrenchDayNameOfWeek DayNumberOfMonth DayNumberOfYear WeekNumberOfYear EnglishMonthName SpanishMonthName FrenchMonthName MonthNumberOfYear CalendarQuarter CalendarYear CalendarSemester FiscalQuarter FiscalYear FiscalSemester currencyDim PK,I1 CurrencyKey CurrencyAlternateKey CurrencyName CustomerDim PK,I1 CustomerKey GeographyKey CustomerAlternateKey Title FirstName MiddleName LastName NameStyle BirthDate MaritalStatus Suffix Gender YearlyIncome TotalChildren NumberChildrenAtHome Education Occupation HouseOwnerFlag NumberCarsOwned CommuteDistance City StateProvinceCode StateProvinceName CountryRegionCode CountryRegionName FK1 SalesTerritoryKey SalesTerritoryDim PK,I1 SalesTerritoryKey SalesTerritoryAlternateKey SalesTerritoryRegion SalesTerritoryCountry SalesTerritoryGroup productsubcategorydim PK,I1 ProductSubcategoryKey ProductSubcategoryAlternateKey EnglishProductSubcategoryName FK1 ProductCategoryKey ProductCategoryDim PK,I1 ProductCategoryKey ProductCategoryAlternateKey EnglishProductCategoryName SalesFact PK,I1 SalesOrderNumber PK,I1 SalesOrderLineNumber FK5 ProductKey FK3 OrderDateKey FK4 DueDateKey FK7 ShipDateKey FK2 CustomerKey FK1 CurrencyKey FK6 SalesTerritoryKey RevisionNumber OrderQuantity UnitPrice ExtendedAmount ProductStandardCost TotalProductCost SalesAmount TaxAmt Freight OrderDate DueDate ShipDate ProductDim PK,I1 ProductKey ProductAlternateKey FK1 ProductSubcategoryKey WeightUnitMeasureCode SizeUnitMeasureCode EnglishProductName SpanishProductName FrenchProductName StandardCost FinishedGoodsFlag Color SafetyStockLevel ReorderPoint ListPrice Size SizeRange Weight DaysToManufacture ProductLine DealerPrice Class Style ModelName
  33. 33. 32
  34. 34. 33
  35. 35. 34
  36. 36. 35
  37. 37. 36
  38. 38. 37
  39. 39. 38
  40. 40. 39
  41. 41. 40
  42. 42. 41
  43. 43. 42
  44. 44. 43
  45. 45. 44
  46. 46. 45 Before the universe is published make sure that the connection is published to the repository and replaced the local connection with published connection.
  47. 47. 46
  48. 48. 47
  49. 49. 48
  50. 50. 49
  51. 51. 50
  52. 52. 51 Results Abbreviated
  53. 53. 52
  54. 54. 53
  55. 55. 54
  56. 56. 55
  57. 57. 56
  58. 58. 57
  59. 59. 58
  60. 60. 59
  61. 61. 60
  62. 62. 61
  63. 63. 62
  64. 64. 63
  65. 65. 64 REVISIONS
  66. 66. 65
  67. 67. 66
  68. 68. 67
  69. 69. 68 DateDim PK,I1 DateKey FullDateAlternateKey DayNumberOfWeek EnglishDayNameOfWeek SpanishDayNameOfWeek FrenchDayNameOfWeek DayNumberOfMonth DayNumberOfYear WeekNumberOfYear EnglishMonthName SpanishMonthName FrenchMonthName MonthNumberOfYear CalendarQuarter CalendarYear CalendarSemester FiscalQuarter FiscalYear FiscalSemester currencyDim PK,I1 CurrencyKey CurrencyAlternateKey CurrencyName CustomerDim PK,I1 CustomerKey GeographyKey CustomerAlternateKey Title FirstName MiddleName LastName NameStyle BirthDate MaritalStatus Suffix Gender YearlyIncome TotalChildren NumberChildrenAtHome Education Occupation HouseOwnerFlag NumberCarsOwned CommuteDistance City StateProvinceCode StateProvinceName CountryRegionCode CountryRegionName FK1 SalesTerritoryKey SalesTerritoryDim PK,I1 SalesTerritoryKey SalesTerritoryAlternateKey SalesTerritoryRegion SalesTerritoryCountry SalesTerritoryGroup productsubcategorydim PK,I2,I1 ProductSubcategoryKey PK,FK1,I1 ProductCategoryKey ProductSubcategoryAlternateKey EnglishProductSubcategoryName ProductCategoryDim PK,I1 ProductCategoryKey ProductCategoryAlternateKey EnglishProductCategoryName SalesFact FK6 ProductKey FK4 OrderDateKey FK3 DueDateKey FK5 ShipDateKey FK2 CustomerKey FK1 CurrencyKey FK7 SalesTerritoryKey SalesOrderNumber SalesOrderLineNumber OrderQuantity UnitPrice ExtendedAmount ProductStandardCost TotalProductCost SalesAmount TaxAmt Freight OrderDate DueDate ShipDate DateKey FullDateAlternateKey DayNumberOfWeek EnglishDayNameOfWeek SpanishDayNameOfWeek FrenchDayNameOfWeek DayNumberOfMonth DayNumberOfYear WeekNumberOfYear EnglishMonthName SpanishMonthName FrenchMonthName MonthNumberOfYear CalendarQuarter CalendarYear CalendarSemester FiscalQuarter FiscalYear FiscalSemester CarrierTrackingNumber CustomerPONumber ProductDim PK,I1 ProductKey ProductAlternateKey FK1 ProductSubcategoryKey WeightUnitMeasureCode SizeUnitMeasureCode EnglishProductName SpanishProductName FrenchProductName StandardCost FinishedGoodsFlag Color SafetyStockLevel ReorderPoint ListPrice Size SizeRange Weight DaysToManufacture ProductLine DealerPrice Class Style ModelName
  70. 70. 69 I decided to include all the date attributes associated with Fact Sales table in the same Fact sales table to make it easier to process the data without getting error message whenever reports are executed. On the business layer, I deleted the Date Dim and recreated a new Date Dim not associated with Date Dim table. Then I add the dimensions of the Date Dim by dragging the attributes from Fact Sales table and deleted any other date dimensions on the Fact Sales table on the business layer.
  71. 71. 70
  72. 72. 71 Additional measures were included including Tax and Freight.
  73. 73. 72
  74. 74. 73
  75. 75. 74
  76. 76. 75
  77. 77. 76
  78. 78. 77 Web Intelligence
  79. 79. 78
  80. 80. 79
  81. 81. 80 Crystal Reports Enterprise and Business Objects
  82. 82. 81
  83. 83. 82
  84. 84. 83
  85. 85. 84
  86. 86. 85
  87. 87. 86
  88. 88. 87
  89. 89. 88
  90. 90. 89
  91. 91. 90
  92. 92. 91
  93. 93. 92
  94. 94. 93
  95. 95. 94
  96. 96. 95
  97. 97. 96
  98. 98. 97
  99. 99. 98
  100. 100. 99
  101. 101. 100
  102. 102. 101
  103. 103. 102 SAP Business Objects Explorer
  104. 104. 103
  105. 105. 104
  106. 106. 105
  107. 107. 106
  108. 108. 107
  109. 109. 108
  110. 110. 109
  111. 111. 110
  112. 112. 111
  113. 113. 112 SAP Business Objects Analysis OLAP
  114. 114. 113 The SSAS http site makes SSAS accessible via internet.
  115. 115. 114
  116. 116. 115
  117. 117. 116
  118. 118. 117
  119. 119. 118
  120. 120. 119 Exported to Excel
  121. 121. 120
  122. 122. 121 Universe Creation Microsoft SSAS
  123. 123. 122
  124. 124. 123
  125. 125. 124
  126. 126. 125
  127. 127. 126
  128. 128. 127 With MS SSAS Data Foundation is not needed.
  129. 129. 128
  130. 130. 129
  131. 131. 130
  132. 132. 131
  133. 133. 132
  134. 134. 133
  135. 135. 134
  136. 136. 135
  137. 137. 136 Reports Processing and Scheduling
  138. 138. 137
  139. 139. 138
  140. 140. 139
  141. 141. 140 Results Abbreviated
  142. 142. 141 Results Abbreviated
  143. 143. 142
  144. 144. 143
  145. 145. 144
  146. 146. 145
  147. 147. 146
  148. 148. 147
  149. 149. 148
  150. 150. 149
  151. 151. 150
  152. 152. 151
  153. 153. 152 Oracle OBIEE
  154. 154. 153
  155. 155. 154 Installation & Configuration Java Home and the environment variable for java home have to be implemented for a successful deployment.
  156. 156. 155 Oracle Repository Creation Utility will be utilized to create the necessary tablespace and schema including the database objects for the Oracle OBIEE. The Microsoft loopback adapter is used to create the static IP address since OBIEE will throw an error during installation if a dynamic IP address is used for both the database and OBIEE installations. The loopback adapter is also utilized by other database like DB2, Sybase ASE and SQL Server depending on the configurations which makes it easier for applications like SQL Developer to connect too. Only the Metadata and Business intelligence platform are need for OBIEE. Windows server or any server OS is the best option for installing OBIEE due to performance related issues during installation and configuration. Verification
  157. 157. 156 Installation Enterprise install option will install both the Oracle Weblogic and OBIEE application and the software only install option will install the OBIEE application which can be manually deploy the application. For that option an existing Oracle Weblogic needs to be preinstalled first for that option to work.
  158. 158. 157 Note: Oracle OBIEE has many installation options which depend on the Operating Systems configurations, Weblogic and java versions even for development based systems. Weblogic can be installed first and later OBIEE in the same folder with web logic. Then OBIEE is manually deployed or set up to use the weblogic.
  159. 159. 158
  160. 160. 159
  161. 161. 160
  162. 162. 161
  163. 163. 162
  164. 164. 163 Oracle BI Publisher Desktop, Oracle Business Intelligence Enterprise Edition Client and Applications have to be installed following a successful installation.
  165. 165. 164 DBA Task Due to high memory usage by business intelligence applications like OBIEE, the default memory size has to be increased to increase performance using Oracle Enterprise Manager 11g or SQL Developer as illustrated below for each tablespace including the temporary tablespace.
  166. 166. 165
  167. 167. 166 OBIEE Administration In the following task, I would set up the JDBC connections for database systems for Oracle, Microsoft SQL Server 2008 and 2012 and IBM DB2.
  168. 168. 167
  169. 169. 168
  170. 170. 169 Sample Reports For this demonstration, on the first part I would utilized the OBIEE sample provided to create simple reports and on the second part, SQL Server AdventureWorksDW 2008 would be utilized to create the repository which would be deployed into the server for reports development. Sales Reports
  171. 171. 170
  172. 172. 171 Results Abbreviated Adding sections to the reports allowing end user to print sections of report relating to their interest
  173. 173. 172 Results Abbreviated
  174. 174. 173 Results Abbreviated
  175. 175. 174 Formatting the report
  176. 176. 175
  177. 177. 176 Results Abbreviated
  178. 178. 177 Results Abbreviated
  179. 179. 178 Results Abbreviated
  180. 180. 179
  181. 181. 180 Results Abbreviated
  182. 182. 181
  183. 183. 182
  184. 184. 183
  185. 185. 184
  186. 186. 185
  187. 187. 186 Results Abbreviated
  188. 188. 187
  189. 189. 188
  190. 190. 189
  191. 191. 190
  192. 192. 191
  193. 193. 192
  194. 194. 193
  195. 195. 194
  196. 196. 195
  197. 197. 196
  198. 198. 197
  199. 199. 198
  200. 200. 199
  201. 201. 200
  202. 202. 201
  203. 203. 202
  204. 204. 203
  205. 205. 204
  206. 206. 205
  207. 207. 206
  208. 208. 207
  209. 209. 208
  210. 210. 209
  211. 211. 210

×