Why do we need Work Table in ODI???
Hello All,
Please help me on this..
Why do we need Work table in ODI???
Why ODI is creating c$_0table_name (work table)?
Thanks
Ravikiran
Hi,
this is the standard "Load Data" from LKM SQL to SQL
+<%for (int i=odiRef.getDataSetMin(); i <= odiRef.getDataSetMax(); i++){%>+
+<%=odiRef.getDataSet(i, "Operator")%>+
select <%=odiRef.getPop("DISTINCT_ROWS")%>
+ <%=odiRef.getColList(i, "", "[EXPRESSION]\t[ALIAS_SEP] [CX_COL_NAME]", ",\n\t", "", "")%>+
from <%=odiRef.getFrom(i)%>
where (1=1)
+*<%=odiRef.getFilter(i)%>*+
+*<%=odiRef.getJrnFilter(i)%>*+
+<%=odiRef.getJoin(i)%>+
+<%=odiRef.getGrpBy(i)%>+
+<%=odiRef.getHaving(i)%>+
+<%}%>+
as you can see in C$_ you could have some filtered data. If you have got a source table containing invoicing (10kk rows) you could filter last_update column and obtain 1k rows for example and copy only this tiny subset.
Similar Messages
-
Why do we need two tables before OBIEE answer will work ?
I just imported a physiical table and dragged it to BMM layer and to presentation layer. I am getting these error messages after I save
" nQsError 15001 could not load navigation space for subject area xxxx '
15013 Logical table xxxx does not join to any other logical table
Wondering why we need a join if there are no other tables
thanksIt's a conception of BI Tool. It will be at least one dimension and one fact with link between.
-
Why do we need work managers if the self-tuning pool is not limited ?
Hi all,
AFAIK, the self-tuning thread pool in WLS 10.3 is not limited in size, meaning it can grow indefinitely.
On the other hand, work managers only make sense when there's a shortage in resources, and we need to decide what are the priorities to get a thread and CPU time.
So if, for example, I have a system that's only 20% busy even on the heaviest load, the work managers will never "kick in" actually, since there's "enough for everyone".
Thanks for sharing your thoughts!If you have more than a single application deployed and only have the default work manager, all apps compete equally and are also equally unable to be tuned in their thread usage.
If you instead have a unique work manager for each app, you can limit each app's consumption of resources - if needed - or alter each work manager's treatment / tolerance of hogging threads. For instance, an app that maintains sockets versus a webapp.
Having separate workmanagers allows you to tune the apps individually. If needed. -
Why do we need the table TCURF?
Hi Friends,
Can't we get our currency translation job done without our sweet currency factors table TCURF. Say we want to convert fig's from FROM curr to TO curr at Daily avg rate (M) and we have an exchange rate as 2,642.34. Factors for this currency combination for M in TCURF are say 100,000:1.
Now my question is can't we have an exchange rate of 0.02642 and not at all use the factors from TCURF table?.
I suppose we have to still maintain factors as 1:1 in TCURF table if we are using exchange rate as 0.02642. am I right?. But why is this so?. Can't I get rid off TCURF.
What is the use of TCURF co-existing with TCURR.
Please enlighten me!!
Thanks
RajHi Simon,
So now I can say to whole word what is the use of TCURF existence....am I right!!
Thanks you for sharing the knowledge.
Rgds
Raj -
Can we use Session or Any Other time related value as a Work Table Prefix in Pyhsical Schema of ODI?
Hi,
The answer is Yes but there are there are a problem at Oracle.
It is possible, with java variables, change the prefix at physical schema (I have this running at production), BUT, without touch a KM you need to concern about the table name length (if you are at Oracle) because it will no cut in 30 characters automatically.
However, if you change 3 or 4 steps of the KM's (less than 1 hour of work) you get the same result without limits. Just change how to create the table name at the steps...
Does it help you? -
Why do I need to start up Screen Sharing twice to get it to work ?
I have an Intel Mac Mini connected to my TV, so I started using Screen Sharing from my MacBook Pro to be able to work on it when others were watching TV.
Both Macs used to have OSX 10.5 Leopard, and everything worked fine.
Now they both have OSX 10.6 Snow Leopard, and whenever I startup Screen Sharing, the connection-windows asking for my Name & Password comes up properly, but then it hangs... it stays in "Connecting..." for ever (litteraly).
I'm not able to quit or force-quit the connection-window by then, so it stays in view...
(Screen Sharing isn't even listed in the force-quit list as a running app)
but...
when I just try Screen Sharing again, I get connection immediately and it seems to work flawlessly...
...it's just that the connection-window is impossible to quit...
it stays in view an is really annoying...
this looks really crappy...
can anyone tell me why I do need to startup Screen Sharing twice to get it to work ?
Is this a bug ?
(If so : please apple fix this a.s.a.p.)
...or am I doing something wrong ?
(if so : what am I doing wrong ? and how can I get rid of this annoying screen ?)
Thank you for your kind reply.
Toon.Bit's October and this really annoying problem still exists !
the unnamed screensharing-loginwindow keeps "Connecting...", and I'm unable to shut it down...
...even after my screen sharing session is over
...even force-quitting is impossible (this 'app' just isn't showing up in the force-quit-window...)
please Apple - fix this ; under 10.5 it was working great !
Does anyone have any idea how to fix this ?
(besides restarting my Mac)
Thanks !
Toon.B -
Why does compressor need to be connected to internet to work?
I am using an 8 core macpro with 10.5.2 installed and final cut pro 6.0.3
when I put a job in compressor and try to submit the job, compressor says it has an unknown time remaining , and nothing ever gets done. That is because I have blocked the out going connection to a couple of ports that my firewall was telling me compressor tried to connect to the internet when I submitted this job.
If I do NOT allow compressor to connect to the internet, I can NOT use it.
After I allow compressor to connect to these weird ports, only then can compressor work.
DId compressor get infected with a virus or something? Why do I need an internet connection to use compressor?its since I updated to final cut 6.0.3
This problem is not unique to just me, a search for "compressor unknown time remaining" in google shows alot of people with this issue
http://www.google.com/search?client=safari&rls=en-us&q=compressorunknown+timeremaining&ie=UTF-8&oe=UTF-8
sadly, I have yet to find a solution other then it working on 6.0 and 6.02
please do not say its user error when I have tried all the so called workarounds and none have work.
it works when I let it connected to the ports it connects to, if I do not let it connect to the ports, it doesnt work
Message was edited by: piff aroni -
I was having trouble migrating the Master and Work repositories from my QA to my Prod environment. I was getting an error message that the internal id's were alike so I changed the internal id in my Prod Master repository. Then I tried to migrate the Work repository and was getting a similar error. I did a search on the internet for the error message and it recommended that I renumber the Work repository so I did. My concern now is how these changes affect the objects that are already in the repositories? Will those objects continue to run? Also do these changes take affect immediately or do you need to cycle the ODI agent?
Well I cannot completely assure you but so far I have not faced any issues after a renumber. It will affect the exist object only when you have imported the object in synonym_update mode. I believe you have the daily backup of your production repository.
Bhabani
http://dwteam.in -
Why do we need to code loop statement in both PBO and PAI in Table control
Hi friends,
i have 2 questions-
Q1-why do we need to code a loop and endloop statement in both PBO and PAI in Table control,sometimes even empty as well?
Q2-what r d dynpro keywords?Hi,
It is required to pass information from internal table to table control so we loop it in PBO and to get the updated information back, we loop in PAI and update internal table content.
To get more knowledge on Table controls check these threads -
table control
Table Control
Hope this helps.
ashish -
Why do we need varrays ,index by table,pl/sql table etc when cursor is avai
hi,
Why do we need Composite data types like Index by Table, varrays etc when we have cursors and we can do all the things with cursor.
Thanks
RamI would have to create a collection type for each column in the select statement.No.
SQL> select count(*) from scott.emp ;
COUNT(*)
14
1 row selected.
SQL> DECLARE
2 TYPE my_Table IS TABLE OF scott.emp%ROWTYPE;
3 my_tbl my_Table;
4 BEGIN
5 SELECT * BULK COLLECT INTO my_tbl FROM scott.emp;
6 dbms_output.put_line('Bulk Collect rows:'||my_tbl.COUNT) ;
7 END;
8 /
Bulk Collect rows:14
PL/SQL procedure successfully completed.
SQL> disc
Disconnected from Oracle9i Enterprise Edition Release 9.2.0.7.0 - Production
With the Partitioning, OLAP and Oracle Data Mining options
JServer Release 9.2.0.7.0 - Production
SQL>Message was edited by:
Kamal Kishore -
BTXTAXT - Why do we need to maintain this table
Experts,
Could anyone explain why do we need to maintain this Tabe (BTXTAXT) when a new Tax type is added.
I haven't maintained that still taxes are calculated properly for the new tax type87.Hi,<br>
It is for "Tax Category in BSI". This is not to be maintained by us ANY TIME and NEVER should be.
The tax type already maintained in BSI and in SAP in the T5UTT table.
This is for SAP to communicate to BSI internally.
Good luck<br><br>
Thanks,
Amosha
<br><br>"Known is a drop & unknown is an OCEAN!" -
I called apple support because my iphone 5 charger stopped working and they said they would send me a new charger but why do they need credit card information if every apple product has 1 year warranty?
Hi CryyCorr33
Sound like they did what is called an express replacment. What apple does is they put a hold on your Credit Card for the amount of the cord because they are sending you the cord first. Then, once you receive the new cord in about 2-3 days, you'll put the defective cord in the box and ship it back out and when they receieve the defective one, they'll be able to remove that hold from you card.
I believe the reason behind the hold on your card is incase you don't return your defective one to them so they can find out the cause of the issue.
An Apple Retail Store could swap them out for you in store incase you happen to be near one. This requires no hold.
Hope this helps -
Why do i need to restart my imac everyday like ten times to get it to work, also the screen displays little digital squares.
Hi Matt,
I purchased my imac in November of 2010 and below is a cut and past from Hardware overview. It has 1 TB hardrive, with 670 GB free. When i start up in the morning, it boots normal then freezes. Half the time i can get it to restart before it freezes, other half i have to power down then restart. At the same time throughout this process the little pixel squares show up sometimes in a single line or two aross the screen, then sometimes more random. After about 7 times of rebooting, everything runs fine for the day with no weird pixels. then i shut down at night, and start the porcess over in the morning. Thanks for your help!
iMac
Model Identifier:
iMac11,3
Processor Name:
Intel Core i5
Processor Speed:
2.8 GHz
Number Of Processors:
1
Total Number Of Cores:
4
L2 Cache (per core):
256 KB
L3 Cache:
8 MB
Memory:
4 GB
Processor Interconnect Speed:
4.8 GT/s
Boot ROM Version:
IM112.0057.B00
SMC Version (system):
1.59f2
Serial Number (system):
Hardware UUID:
AF510593-DDA2-513F-AE18-631B726F0BB1 -
If the new SIM is working, and I backed up the Iphone-4, why do I need to to RESET and Restore, as mentioned in the "About Unlocking" instruction?
I think you haven't told us the whole story. If the phone was working on multiple carriers before it was officially unlocked it was hacked to do so. If it wasn't, and you haven't seen the message "Congratulations. Your iPhone is unlocked" then you must still Restore iOS on it to get this message.
-
I have downloaded and installed the iPhoto tool to update so my pictures transfer over, but it's still telling me I need to update. Any suggestions why this isn't working for me? I have a Macbook Pro.
You have to download and RUN the iPhoto library upgrade - then launch iPhoto - If you had iPhoto '08 or earlier (version 7.x.x) - the upgrade is installed in the utilities folder of your Applications folder
LN
Maybe you are looking for
-
My ipad won't let me into facebook and when I try to update App, it tells me facebook is not compatible with my ipad. I checked for updates and it says I have the current version (5.1.1). Should I have IOS 7 on this ipad and how to get?
-
Error while trying to access dashboards from EPM
Hi We integrated OBIEE 10.1.3.4 with EPM 11.2 and when we are trying to access dashboards from EPM we are facing the following error : "Invalid or could not find module configuration." Please , help us in solving the above issue. Thanks.
-
User Exit for reading data from a hierarchy in BW-BPS
Hello Forum, How can i fetch all the records from a particular node in a Hierarchy using a user exit in a variable in BW-BPS, Plz Help, Regards, KK
-
Functional and technical spects, and tickets issues.
Dear friends, if any one know abt functional and technical spects documents , ple forward my mail [email protected] and also , how end users issue tickets. we can use any third party tools for getting tools and any levels will be there , how tickets
-
Tidying up XML produced using Jtidy
I am not very experienced in the use of java XML libraries but thanks to some great suggestions from members of this forum i have had a headstart but are now stock on the following problem: (my object is mainly to get data from a web page) I have use