Suggestions Request for Proposed Project
I'm after suggestions for the best way to implement a project I'm planning. I download bank statement details as .CSV files which include date, amount and description details per transaction. I want to be able to produce time period (eg, year and month) reports on transaction amounts by category, where a category is identified by the description field of the TX. For example, if a TX description field includes the string "BP", "SHELL" or "CALTEX", the category would be "FUEL". The object of this exercise is to be able to report expendature by category. There will be thousands of TX's, but only a small number of categories, say, 20.
From my research to date, it looks like Oracle OLAP (because of the flexibility of it's cube and dimension constructs) might be the tool to use for this project, but I can't find introductory examples on using OLAP for this purpose. I have Oracle 11g server and client installations on a couple of Linux Fedora 10 boxes, and a server database with the OLAP component installed. From my client, I can start Oracle 11g Analytic Workspace Manager and add my server database to the tree. SQL Developer is also configured to connect to my server database. I also have a bunch of python modules which I have written to load TX data from downloaded .CSV files into server database tables.
Can anyone assist an Oracle developer newbie (with many years of Oracle DBA experience) with suggestions on the way forward, or pointers to doco that will assist me? Is OLAP/AWM the appropriate tool for this project, or is some other approach going to be simpler?
TIA,
Jon
It sounds like your data is dimensional, has hierarchies and you have the need for aggregate level analysis and time series calculations. If so, the OLAP Option is probably a good choice. A few thoughts for you:
- Data is loaded into a cube from tables or views (you will need to load data from the csv files into tables. It soulds like you will need at least two dimension tables (category and time) and a fact table. (If aren't familar with dimension and fact tables, Google 'dimension table', 'fact table' and 'star schema'. You will find plenty of information.)
- If you are only analyzing data at the category level, don't bother to load TX detail into the cube. You can aggregate data in a view or you can map the cube to the source tables in such a way that the cube will aggregate while it's loading from the fact table.
- Analytic Workspace Manager (AWM) is the correct tool for designing and managing cubes.
- There are lots of examples and tutorials on the OLAP Option OTN page. http://www.oracle.com/technology/products/bi/olap/index.html . You might want to start with the overview and creating cubes videos.
- You don't mention what you are going to use for a query tool. Excel 2007 with the Simba MDX provider is a good choice. (There is a video on the OTN page about using Excel with the cube. See http://www.simba.com/MDX-Provider-for-Oracle-OLAP.htm for information about the MDX provider.) If you happen to be using Oracle Business Intelligence Enterprise Edition, be sure to get the OBIEE Plug-in for AWM. It's on the OLAP OTN page.
Good luck!
Similar Messages
-
Request for proposal (for AIR developer/freelancer)
UK web development agency needs to outsource (find a
company/freelancer) to build an Adobe Air application based on an
online web application we have already developed.
We have developed an online application for a client that
allows them to select a range of products from their own range and
those of their competitors. Once a selection of upto 5 products
have been selected a list of criteria can be used (upto 5) in order
to provide a comparison.
The client would like a desktop application for their mobile
workforce that can sync (look for updates and download an xml file)
with any updates.
The AIR application might want to work a little like iTUNES
with a cover-flow feel and method to select manufacturers >
products > and a simple (cool) way to compare products.
We use Mysql and Jboss as the core tools for the online
application, with the cover flow delivered via Flash. The output
can be delivered in XML format.
We are already sold on AIR being the answer and can provide
access to the online website and a detailed spec. so at this stage
we are looking to make contact with people who have already
completed an AIR project (or two).
Best regards
Myles Davidson (i-kos.com)Request for Proposal is a presales activity. In Request for proposal, the customer mentions ablout his business operation in detail & based on what can be mapped in SAP or not it is answered at a gross level. Based on the requirement the estimate of required man months module wise is prepared & an estimation charges / cost to customer is worked out.
This is in breif Request for proposal.
Regards,
Rajesh Banka -
Dear All,
Towards preparing SRM - Request for Proposal (RFP) please let me know if anyone already prepared. Please give few ideas in areas of coverage and points to be included.
Regards,
Syed Hussian.Dear Masayuki,
Thank you very much for your reply.
For the points you mentioned, 3rd one I am looking for.
I need to submit RFP Response to get SRM implementation project with a client which already running ECC6.
Regards,
Syed Hussain. -
Need Sample Request for Proposal(RFP) for Weblogic Server
Hi,
I need Request for Proposal (RFP) document of Weblogic server 11g preferably. please guide.
Regards,
NomanI encourage you to contact your local account team. Depending on your location, you should be able to find out that is by using the support sales number.
http://www.oracle.com/us/corporate/contact/index.htm -
UNAIDS Request For Proposal for ePublications
Dear all,
please pass the info around:
UNAIDS, the United Nations Programme on HIV/AIDS has today launched a new bids request for the contracting of company/individual to provide electronic versions of its publications tailored for the major mobile devices : http://bit.ly/AlePRp
Forward to anyone interested !!
EhranRequest for Proposal is a presales activity. In Request for proposal, the customer mentions ablout his business operation in detail & based on what can be mapped in SAP or not it is answered at a gross level. Based on the requirement the estimate of required man months module wise is prepared & an estimation charges / cost to customer is worked out.
This is in breif Request for proposal.
Regards,
Rajesh Banka -
Request for proposal - template for ERP - healthcare
Hi colleagues,
Does any of you have a tamplate for RFP (Request for proposal) for ERP - Healthcare industry solution?
Thanks in advance.
Best Regards,
SlavisaHi Slavisa,
if you're looking for examples how SAP colleagues have answered RFPs I guess you better ask internally.
However, if you are wondering whether somebody in the community has used RFP templates and is willing to share these, BPX is the right way to go - but then you should address the community and not only colleagues.
Regards
Claudius -
Suggestions requested for Unit Testing process and build processes.
Hi All,
We are using WebLogic WorkShop 8.1 SP2 to build our WebApp. One thing I am trying
to get together is a "Best Practises" list for aspects of WorkShop developement,
particularly Unit Testing, Continous Build methodology, source control management
etc.I have been through the "Best Practises Guide" that comes in WorkShop help,
but it doesnt address these issues.This could help us all for future projects.
1)Could anyone give pointers on how to perform Unit Testing using either JUnit/JUnitEE
in the WorkShop realm, given that Controls cannot be accessed directly from PO
Test classes.
2)For a project of size say 5 developers ,does it make sense to have a nightly
build using tools like CruiseControl?We use CVS for our source control and its
working out pretty well, but given that we currently have no Unit Tests that can
be run after the build and that can provide some reports on what broke/what didnt?
I am sure we all would appreciate any suggestions and more questions on this topic.
Thanks,
Vik.Hi, Chris,
can you perhaps explain your solution in greater detail. I am really curious to
find a way to test controls.
"Chris Pyrke" <[email protected]> wrote:
>
I have written (well it's a bit of a dirty hack really) something that
lends itself
to the name ControlTest (it unit tests controls). Its a blend of Junit
and Cactus
with some of the source of each brutalised a bit to get things to work
(not much
- it was a couple of hours work, when I was supposed to be doing something
else).
To write a control test you code something like...
package com.liffe;
import com.liffe.controlunit.ControlTestCase;
import controls.Example;
public class TestExample extends ControlTestCase
private Example example = null;
public void setUp() {
example = (Example)getControl("example");
public void testExample() {
this.assertNotNull(example);
String result = example.getData();
assertEquals(result, "Happy as Larry");
Other tasks required to set up a test are creating a web project with
a jpf which
needs some cut and paste code (14 lines) in its begin method and a jsp
which is
also cut and paste (5 lines). (ie create a standard web project and paste
in 2
pieces of code)
In the web project you need to create a control (A) with an instance
name of controlContainer.
(if it's called something else the pasted in code will need changing
to reflect)
In this control you need to put an instance of TestContainerImpl and
any controls
that need testing.
You then need to add a method to the control (A) that looks like…
* @common:operation
public String controlTestRun(String theSuiteClassName, boolean xsl)
container.setControl("example", example);
return container.controlTestRun(theSuiteClassName, xsl);
You need to call container.setControl for each control being tested and
the object
'container' is the instance name of the TestContainerImpl that was put
in.
There are 4 jars (junit, cactus etc) that go in the library. You will
also need
the ControlUnitBase project (or maybe just it's jar).
To use you call a URL like:
http://localhost:7001/TestWeb/Controller.jpf?test=com.liffe.TestExample
TestWeb is the name I gave to my web project - this will be different
for each
test project
com.liffe.Example is the class above and will therefore be different
for each
test case.
You can also call
http://localhost:7001/TestWeb/Controller.jpf?test=com.liffe.TestExample&xsl=true
(Note the extra &xsl=true) and the browser will (if it can) render it
more prettily.
This seems to do the job quite nicely, but there are several caveats
I would hope
someone from bea would be able to address before I start using it widely.
1) To access the control you need to create it (eg as a subcontrol in
the control
(A) above.
To get it into the test case you need to pass it round as an Object (can't
return
Control from a control operation). As it's being passed around among
Java (POJO)
classes I'm assuming that control remains in the control container context
so
this is OK. It seems to work and the Object is some form of proxy as
any control
seems to be reproxied before the control is invoked from the test case.
2) If I'm testing controls called from a JPD then they either need to
be in a
control project (and my test cases called from a Web Project) which makes
for
a large increase in project numbers (we already have this and are trying
to resist
it) To avoid this - as a process project is a brain damaged web project
I simply
perform some brain surgery and augment the process project with some
standard
files found in any old web project. this means I can call the test JPF
from a
browser. This seems nasty, is there a better way?
3) I would like to be able to deliver without the test code. At the worst
the
code can be in place but must be inacessible in a production environment.
I don't
know how best to do this - any suggestions (without creating lots of
projects,
or lots of manual effort)
If anyone has read this far I would ask the question does this seem like
the kind
of thing that would be useful?
Hopefully a future version of workshop will have something to enable
unit testing
and this hacking will be unnecessary.
Could someone from BEA tell me if this is a dangerous way to do things?
Chris
"vik" <[email protected]> wrote:
Hi All,
We are using WebLogic WorkShop 8.1 SP2 to build our WebApp. One thing
I am trying
to get together is a "Best Practises" list for aspects of WorkShop developement,
particularly Unit Testing, Continous Build methodology, source control
management
etc.I have been through the "Best Practises Guide" that comes in WorkShop
help,
but it doesnt address these issues.This could help us all for future
projects.
1)Could anyone give pointers on how to perform Unit Testing using either
JUnit/JUnitEE
in the WorkShop realm, given that Controls cannot be accessed directly
from PO
Test classes.
2)For a project of size say 5 developers ,does it make sense to have
a nightly
build using tools like CruiseControl?We use CVS for our source control
and its
working out pretty well, but given that we currently have no Unit Tests
that can
be run after the build and that can provide some reports on what broke/what
didnt?
I am sure we all would appreciate any suggestions and more questions
on this topic.
Thanks,
Vik. -
Suggestion request for creating a DVD with iMovie 4, but no iDVD
...or even a DVD burner. Sounds stupid, right? Allow me to explain.
I recently filmed a wedding for a friend using a borrowed Panasonic MiniDV camcorder.
My girlfriend has an iBook G4 with iMovie 4.0.1. However, she doesn't have iDVD...because she didn't purchase a superdrive with this machine. Only the standard combo drive.
Without knowing or thinking about any of this (this is where I was completely stupid) I successfully imported and edited the wedding footage. The final time clocked out at an hour and a half. I had a grand old time doing it, until I started thinking about how I would get this to DVD. I have since returned the borrowed camcorder.
Do you think it is possible or even advisable for me to:
a) not purchase iDVD or a DVD burner as this is most likely the only video project I'll ever work on
b) Export the movie in the highest quality format as possible
c) Transfer said file to an external hard drive (which I would be willing to purchase as I would have other applications for it later)
d) Bring it to a public facility in my town (like Screenz) that has iMovie, iDVD, and a superdrive and burn it there. Of course I realize that depending on the quality I export at, this could take several hours to do, but if it could be successful I'd have no problem doing so. I also realize I should scope them out and determine what versions they have.
Your thoughts? Should I attempt this? Need more info?
Thanks so much for your suggestions! Call me an idiot if you need to. I have no pride in this matter.Should I attempt this? Need more info?
... hm, don't know the folks of Screenz, wether they allow to "use" their machines without a fee... but, why not giving it a try?
.. buy the ext. harddrive there... makes you a "friend" & good customer..
after purchasing the drive...
* make sure, it has a firewire connection (=100% compatibility)
* connect drive, power on...
* launch Disk Utility from your Utilities Folder...
* select drive
* choose in drop-down menu "MacOsExtended/hfs", give a nice name..
THEN, export your project, share/Quicktime/Full Quality...
AND drag'n drop your iM project (that with the star icon) onto drive
File 1 is in case, for some reasons, File 2 isn't accepted.. the qt.mov could be imported into any iDVD version...
File 2 is in case, they have versions which accept your iMproject folder (any iDVD4 - 6 should do so); this file keeps chapter markers, in case you use one; and stills have probably a slightly better quality... then, you launch iDVD, choose a nice theme, drag'n drop the iM from your hd to iDVD window...
try to get access to some "überMac", Intel quadcore 4GB RAM ... then, iDVD creation is done with your 90min project in less then 15minutes....
buy Verbatim dvd-r, no second try needed.. -
How do you send comments to Adobe re suggested improvements for Beta projects?
I think it's a great idea making beta projects available for testing - it just seems strange the HELP menu does not have a direct link back to developers that one can easily send comments/suggestions. I hope I'm in the right place now?
My comment with the new version is:
- you still can't see the ACTUAL SIZE of the file, only the original size of the photo. If you have converted the RAW file...to bad.
- you still can't find what the colour space of the photo is - can you?
These would seem to be pretty basic functions such a "high end" programme should be able to deliver.
Do like the new additions though but shame such an easy to use function such as PRINTING does not have ability to see the consequences of different 'rendering intents' on screen.Use the beta forum at http://forums.adobe.com/community/labs/lightroom3
McL -
FM/BAPI/BADI to create Request For Proposal from Puchase Requisition?
Can somebody suggest me some some function Modules, BAPI's or BADI's to create a RFP from Purchase Requisition?????????
done
-
I created a table using the ranking field and now I need to delete the "dots/buttons" and turn them into text fields, is this possible?
It sounds like what you are trying to do is edit the choices in a likert field to something other than the default radio button. This is not something that you can do in Formscentral at this time.
Andrew -
Request for SureTrack Project Manager 3.0c Patch
I know Oracle no longer supports SureTrack, and we are ultimately going to switch to Primavera. However, we are currently running 3.0B and would like to get the C upgrade. Is there anyway to get it still?
Hi,
once you open the CSS window, then on the right side you should see the option called "Fingerprint". It should be on the botom of this window.
Please select this option and then choose "Manage". Try to configur the Fingerprint in here, so that it will be reinicialized.
Let me know, if you already tested this option and if yes, then the step-by-step procedure would be appreciated.
Cheers -
Is JSP the right technology for this project?
I'm heavy into core java, but haven't used JSP before. The project manager suggested JSP for this project, but since I'm writing the spec and the code, I need to determine if it's suitable for the task before committing to it.
Overly-simplified summary:
web-based application
simple form interface, fill in the blanks
user inputs a filename, and a piece of data or two to find within the file
application finds the (binary) file on the server, parses it into a known data structure, and finds the data element that contains the specified information.
application formats the data element and displays it in a web page.
user has the option to save the data in text format or as a binary file on the local machine
That's pretty much it. There are a few things that I'm concerned about, and am not sure whether JSPs are capable of handling:
1. searching the local hard drive (in known directories) for a specific file and opening it
2. creating, for instance, a MappedByteBuffer of a portion of the file and accessing data within it
3. saving data in text or binary format on the user's hard drive
If the JSP can run core java style code on the server, that answers 1 and 2 easily. 3 seems like it should be possible, but like I said, I've never used JSP.
Of course I'll look up the specifics myself, but perhaps someone who has been using this technology for a while can answer my simple question:
Is JSP a suitable tool for this job?So this project looks like one that could be handled not no roughly using a combination of Servlets and JSP.
web-based application
simple form interface, fill in the blanksUse JSP for the displays. Forms, and such...
user inputs a filename, and a piece of data or two to
find within the file
application finds the (binary) file on the server,The file is on the server right? Good. Then use a Servlet to find the file. Better, actually, to use a Servlet to call some other PlainOldJavaObject that finds the file for you. That way you can test and code outside of the web environment then just integrate into Servlets/JSPs when needed...
parses it into a known data structure, and finds the
data element that contains the specified
information.Again, use Servlet, or a POJO object the Servlet calls to do this stuff.
application formats the data element and displays it
in a web page.Good thing for JSP to do. Just let the Servlet get the results back from the POJO doing the work, then store them such that the JSP can read results and format an HTML page around them.
user has the option to save the data in text format
or as a binary file on the local machineOn the client's local machine? That is doable, I think. Again, use a Servlet to pass what and how to save to a POJO that that does the work. Then the servlet streams the data to the client (using a content type that will ensure the download rather than display...)
That's pretty much it. There are a few things that
I'm concerned about, and am not sure whether JSPs are
capable of handling:
1. searching the local hard drive (in known
directories) for a specific file and opening itLocal meaning Server? Yes, best for Servlet/Data Access Object rather than a JSP though. Local as in Client machine: No.
2. creating, for instance, a MappedByteBuffer of a
portion of the file and accessing data within itServlets have full access to the normal Java API, but they run on the Server, so again, as long as the file is on the server... no problem.
3. saving data in text or binary format on the user's
hard driveYeah, easy. Just a quick download servlet. I believe there are a couple examples here in the forums. Other sites may have better ones...
If the JSP can run core java style code on the
server, that answers 1 and 2 easily.It can, but a little repetition here... this is best to do in Servlets rather than JSP. JSPs should be kept to display only.
3 seems like it
should be possible, but like I said, I've never used
JSP.
Of course I'll look up the specifics myself, but
perhaps someone who has been using this technology
for a while can answer my simple question:
Is JSP a suitable tool for this job? -
Restriction of sales order conversion to billing request for projects not r
Dear all,
We have SD integrated with Project systems. Each of the sales order is linked to the WBS element of the project which has to be billed. Sometimes a project which is not released is attached to the sales order and while billing it doesnu2019t get posted to accounts because that project/WBS element is not released. Is there a way to restrict conversion of sales order to billing request if the project is not released?
Looking forward for help.
Thanks and regards,
PadmajaDefine a new condition type and assign it to the pricining procedure
In the requirement routine have a new routine and put a logic so that it compares the subtotal field A of nett price
For e.g KOMP-NTPRC
The condition type should apply when KOMP-NTPRC < =the draft amount
You have to try this
I havent done it practically
Regards
Raja -
OA Framework newbee - Need suggestions/advice for a new project
Dear All,
We are starting up a new "Online Forms" project which aims to move all the offline paper based forms to online forms with online approvals etc.
We are still new to OA, hence looking for tips from the gurus out here.
We have various forms (upto 50 forms) e.g. Request for an Employment Letter, Request for Car Loan, Request for a salary bank transfer , in which the employee fills out certain fields specific to that request and submits the request. The request then goes for approval.
I have gone through the OA dev guide which states that the structure should be :
schema/server - EO
server - VO, AM
webui - Controller
lov/schema/server - LOV related EO
lov/webui - LOV related controller
1 Should we further segregate everything based on the form ?
E.g. For car loan request the EO s will go to : schema/server/carloan
and For salary bank transfer : schema/server/bnktransfer
and The common EO s would go to : schema/server/common
2 If we have some helper classes, where would these go ? under util/schema ?
3 How many application modules should be created for such an implementation. Should we have one AM per form ? (With LOVs having their dedicated AM?)
Will appreciate if someone can guide us on the above questions. It would be helpful to set up the right base !
Thanks,
GaganThanks James and Peddi !
Peddi, thank you for the detailed stucture. Did you mean that we must put in all the pages and their CO s in the same package ? There are going to be so many forms, with each form having atmost 5 pages - is there any harm creating one package per form ? (Ofcourse beneath the standard structure. E.g. CO's would be in webui, then would be further classified based on the form, so webui/carloan, webui/empletter and then there would be webui/common - for all the common stuff)
We are also thinking in terms of one AM per form. The forms are simple -
Page 1 - are you submitting for yourself or another employee
Page 2- The form itself - The forms may display some employee information etc from APPS. (Grade, salary, exisitng loans etc)
Page 3 - Review or confirmation page with a submit button.
Thanks !
Maybe you are looking for
-
How Do I Store HTML in a String Variable and then display in JSF
Hi, I generate some HTML code and store in a String varible (ie. String str = "<b>Hello World</b>";) I want to display the HTML in a JSF page. I tried using <h:outputText value="binding to the variable"/> and it prints out the entire string and not t
-
Supress Printing of Aging "Header"/Summary Page
I hope this is a simple change. My customer would like to Not Print the summary/header/Page Zero when ever they execute an AR or AP aging report. How do I go about getting this page to NOT print? Thanks in Advance Dana
-
Total Transfer & Organizational Change (SEM-BCS)
Dear colleagues! Got som challenge with processing a merger under consolidation of investments in SEM release 4.0. As I understand, the proper method to apply to mergers is a) a divestiture of the old consolidation unit and b) postings of account bal
-
hey guys, i am soing some work here and i have a problem. i created a layer under my main layer that is used as a background , but there is an ugly effect , how fix that? it looks like the letters have an white stroke http://imageshack.us/scaled/land
-
Stacked canvas dispalying problem
hi am displaying multiple stacked canvas on a content canvas. i have a problem in displaying them even hiding the first canvas(B) am not able to display the second canvas(A) its still showing the first canvas(B). am using show_view(A) to display the