Dimension build using SQL table and process to fill the SQL table
I have a dimension in a cube that is manually* built by one of our power users. Now I have to get all the member information of that dimension into a SQL table(example : with columns...level0,level0property,level1,level1property etc....) to use that table in STUDIO for member load.
Is there any easy process to do this? Currently I am building each and every row manually in that SQL table and there are 1100+ members in that manually built dimension. Please advice.
Thank you so much Glenn!! That worked!! You make our lives so much easier!!
Similar Messages
-
Possible bug? Nested tables and quantity fields in the nested table.
Hey guys,
I have witnessed a weird bug, maybe someone can clarify this for me.
1. Create a nested table. The inner table contains a quantity field of type DZIEME (FROM VBAP-ZIEME).
2. Create your interface and just put this table in the import section. Try to activate. It will work.
3. Create an adobe form for it and a program and execute it. You'll get a short dump saying that VBAP-ZIEME is unknown and that there are errors in the dynamically generated function.
Second test.
1. Create a nested table. The outer table contains a quantity field of type DZIEME (FROM VBAP-ZIEME).
2. Create your interface and just put this table in the import section. Try to activate. It will NOT work.
You have to make the addition of the quantity fields in Currency/Quantity Fields.
From this I see that the checker, doesn't look into nested tables for quantity/currency fields and just activates the interface.
Third test
1. Create a nested table. The inner table contains a quantity field of type DZIEME (FROM VBAP-ZIEME).
2. Create your interface:
2.a. Put this table in the import section.
2.b. Declare the nested Quantity field in the Currency/Quantity Fields section, using the autofiller (the buttons to the right of the field)
2.c Try to activate. It will work.
3. Create an adobe form for it and a program and execute it. You'll get a short dump which for some reason has no info.
From this, I understand that the Currency/Quantity Fields section may not declare the quantity fields, from nested tables, correctly.
What do you guys think? What am I doing wrong?
Thanks,@Anne Kathrine P...
By nested tables I mean creating table types, in the dictionary (se11) then in the interface>Import section adding a parameter X TYPE B_T.
i.e.
Structure A
Table type of structure A, A_T
Structure B containing a field of table type A
Table type B of structure B, B_T.
The issue can be easily solved for Z tables by changing the component type from quantity to decimal type. -
Getting Data from 2 different table and saving it in the third table
Hi,
My question is i have 2 different table where the data is stored. And Nothing is at Level0 and i don't need it.
Table A will be at Level1, this is a scroll and depending on this value the level2 grid will be populated with the values.
Say for example Table A is groups; data e.g., Cars, MotorBike etc
Table B will have the data for Group Cars: Holden, Toyota, Honda etc., MotorBike: Honda, Suzuki, Yamaha etc.,
Now lets say there are 3 divisions in the company AA , BB
Division AA has been allocated group Cars only
Division BB has been Allocated Both Cars and MotorBikes.
To do this i have used a query view where depending on the Division i choose the group and then i get the required fileds.
Now my Problem is that i need to save this data in table C but on the ad-hoc basis can't write a query with in the code to do that.
tried using work record on the scroll but i cant do that as well. Any Suggestions?
One more thing when the Page open this data should be pre-populated on the page depending on the division, the user will not be able to select anything from the prompt.
Edited by: 952330 on Aug 12, 2012 8:32 PMI hope I can clarify:
For our purposes here:
Table 1 = "Step 2 - Product Sizes"
Table 2 = "Option id Master"
Table 3 = "Export - Product Info"
Table 1:
The user would enter values for "productcode," "Horz," and "Vert"
"Size" would auto fill based on values in Horiz and Vert (I have this taken care of already).
Table 2: This is a completely static table that I want to search against. - Data from other tables in the doc does not alter or change the data in this doc.
We just want to look at table 2. Find the existing value in "table 2 : size" column that matches the "table 1 : size" column and then pull the "optionids" and "productprice" from that row.
Can the value from "Table 1 : Size" be used as a search term in "Table 2 : Size?"
Table 3: The user does not enter any values on this table.
"productcode" is pulled from table 1 - "Table 1 :: A5" = "Table 3 :: A5"
"optionids" and "productprice" are pulled from Table 2 columns "D" and "E" - however we do not know which Table 2 row it is pulling from until we enter data in Table 1.
As I'm writing this I'm realizing that
A. this is probably really confusing to you.
B. this may be impossible inside of numbers.
If you have some other method that would facilitate the same out come but be structured differently please let me know.
--- maybe to help you understand further what I am doing here is my current workflow:
I record the size of a piece of art.
Then I manually go to my "Option id Master" and find the same size.
I then copy the corresponding "optionids" and "productprice" cells. (these options control the prices displayed on my website)
I got to my "Export - Product Info" table and paste the values in the corresponding cells.
I was hoping to automate this as it takes a long time when you have hundreds of products.
Thanks for the help! -
PAPI WS and Process Webservice in the same BPM process
Hello All -
Can we use PAPI-WS and Process Webservice in the same BPM process?
Here is my plan for usage.
i. Use PAPI-WS for instance creation, workflow details and getting process instances.
ii. Use Process Webservice to execute particular task.
Did any one tried this and / or any idea on this?
BR,
Justin.Hi,
You can use both interfaces but keep in mind that when exposing a process as a webservice the two activities that you can invoke are the Begin and the Notification Wait.
Regards -
Need Guide to create a table in SQL Server and Process data for JDBC
Dear All,
Scenario:JDBC to JDBC
I need to practice JDBC to JDBC scenario and for that i need to create a table in SQL server for sender ,receiver and update i have installed SQL Server and no idea about creation of table and Connection string for PI.
I want you to explain each and every step for the Table Creation ,Driver and connection string.
Thanks in Advance.Try searchin in the forum and then google. This forum is not for teaching the basics.
VJ -
Tutorial required for performing Dimension Build using Maxl
Hi all,
Can you please suggest me a Tutorial for performing Dimension Build using Maxl?
Best RegardsFrom the tech ref Samples
Exampleimport database sample.basic dimensions
from data_file '/data/calcdat.txt'
using rules_file '/data/rulesfile.rul'
on error append to '/logs/dimbuild.log';
Deferred-Restructure Examples
For Data File Sources:
import database sample.basic dimensions
from server text data_file 'genref' using server rules_file 'genref' suppress verification,
from server text data_file 'level' using server rules_file 'level' suppress verification,
from server text data_file 'time' using server rules_file 'time'
preserve input data on error append to 'C:\Hyperion\products\eas\client\dataload.err';
For SQL Sources:
import database sample.basic dimensions
connect as 'usrname1' identified by 'password1' using server rules_file 'genref',
connect as 'usrname2' identified by 'password2' using server rules_file 'level',
connect as 'usrname3' identified by 'password3' using server rules_file 'time'
on error append to 'C:\Hyperion\products\eas\client\dataload.err';
For Data and SQL Sources:
import database sample.basic dimensions
from server text data_file 'genref' using server rules_file 'genref',
from server text data_file 'level' using server rules_file 'level',
connect as 'usrname1' identified by 'password1' using server rules_file 'genref',
connect as 'usrname2' identified by 'password2' using server rules_file 'genref'
on error append to 'C:\Hyperion\products\eas\client\dataload.errr';>
Try it and post back if you have errors
Regards
Celvin
http://www.orahyplabs.com -
Hi All,
I have two table with similar structure and data, one is on disk and the other is in memory. I somehow calculated the difference between a row size of on disk and in memory table and found that the row size of in memory is 700 Bytes more than the disk based
tables.
aaAs others mentioned, memory optimized tables and disk based tables have different structures in SQL Server 2014.
For memory optimized tables, the number of indexes on table also contribute to the size. You can calculate the exact size of rows and thus the table size using the formula given in the below articles
Table and Row Size in Memory-Optimized Tables
Estimate the Size of a Table
Krishnakumar S -
How to use DS's text processing to parsel the text data stored in DB table?
I want to use DS's text processing to parse the text data stored in a database table, but all the demo I see is parsing text from a flat file. I tried with the blueprint sample and edit the input from a flat file to database table, but can not map the column with the base entityExtraction. anyone can give me a guide or example? thanks so much!
regards,
BinStill looking for some ansewers. Can any one help me?
-
What is the real time use of implicit and explicit cursors in pl/sql
what is the real time use of implicit and explicit cursors in pl/sql.............please tell me
You can check the following link ->
http://www.smart-soft.co.uk/Oracle/oracle-plsql-tutorial-part5.htm
But, i've a question ->
Are you student?
Regards.
Satyaki De. -
'use dynamic name' and 'caching properites' options for alias table...
Hello everybody,
can anybody please explain 'use dynamic name' and 'caching properites' options for alias tables...
Thanks...
eagerly waiting for a response..
VijayYou want to create dynamic target table name right?
You can refresh a variable like #GET_SESSION
#GET_SESSION= SELECT <%=odiRef.getSession("SESS_NAME")%> FROM DUAL
My tmp table name like TMP_#GET_SESSION
then in your package refresh #GET_SESSION variable and you can use it.
I hope this can be helpful
Thanks -
Can we implement the custom sql query in CR for joining the two tables
Hi All,
Is there anyway to implement the custom sql query in CR for joining the two tables?
My requirement here is I need to write sql logics for joining the two tables...
Thanks,
GanaIn the Database Expert, expand the Create New Connection folder and browse the subfolders to locate your data source.
Log on to your data source if necessary.
Under your data source, double-click the Add Command node.
In the Add Command to Report dialog box, enter an appropriate query/command for the data source you have opened.
For example:
SELECT
Customer.`Customer ID`,
Customer.`Customer Name`,
Customer.`Last Year's Sales`,
Customer.`Region`,
Customer.`Country`,
Orders.`Order Amount`,
Orders.`Customer ID`,
Orders.`Order Date`
FROM
Customer Customer INNER JOIN Orders Orders ON
Customer.`Customer ID` = Orders.`Customer ID`
WHERE
(Customer.`Country` = 'USA' OR
Customer.`Country` = 'Canada') AND
Customer.`Last Year's Sales` < 10000.
ORDER BY
Customer.`Country` ASC,
Customer.`Region` ASC
Note: The use of double or single quotes (and other SQL syntax) is determined by the database driver used by your report. You must, however, manually add the quotes and other elements of the syntax as you create the command.
Optionally, you can create a parameter for your command by clicking Create and entering information in the Command Parameter dialog box.
For more information about creating parameters, see To create a parameter for a command object.
Click OK.
You are returned to the Report Designer. In the Field Explorer, under Database Fields, a Command table appears listing the database fields you specified.
Note:
To construct the virtual table from your Command, the command must be executed once. If the command has parameters, you will be prompted to enter values for each one.
By default, your command is called Command. You can change its alias by selecting it and pressing F2. -
Dbms_redefinition package and COMPRESS attribute of the target table
Hi experts,
we have an already partitioned and compressed table under Oracle 10g R2 wich we want to move to another tablespace using online redefinition.
The table should keep the Partitions and compressed data after the move.
My question is: How much storage we must have in place for the move of the table ?
Example:
tab (compressed size) : 1000 MB
tab (uncompressed size) : 4000 MB
Seems it depends on how redefinition handles the move of the compressed data.
So if redefinition uses INSERT /* APPEND */ .... is should be roundabout 1000 MB ("compress during write")
Is this assumption correct ?
Can anybody shed some light on redefinition wich kind of compression-conserving stragetgy it uses ?
bye
BBFrom the 11.2 admin guide:
Create an empty interim table (in the same schema as the table to be redefined) with all of the desired logical and physical attributes. If columns are to be dropped, do not include them in the definition of the interim table. If a column is to be added, then add the column definition to the interim table. If a column is to be modified, create it in the interim table with the properties that you want.The table being redefined remains available for queries and DML during the entire process.
Execute the FINISH_REDEF_TABLE procedure to complete the redefinition of the table. During this procedure, the original table is locked in exclusive mode for a very short time, independent of the amount of data in the original table. However, FINISH_REDEF_TABLE will wait for all pending DML to commit before completing the redefinition.>
If you did not want to create an interim table, then this approach is not going to work for you. There is no requirement for you to create anything other than the interim table, and any dependent objects can be done automatically, including materialized views. Where did you see that you have to create mview logs? -
Asigning Reports, specific tables and Url links to the Role
Hello Gurus,
could you please tell me the procedure of asigning Reports, specific tables and Url links in the role.actually i know the process of assigning T-Codes to the role but i dont know the procedure for reports and url links and tables...
i hope u people will respond positively.
Cheers.......
srinivas.korvaHi Srinivas,
"i want to add only one particular table not all tables", you can do this using a Custom Transaction Code, the following are the steps to do it:
1) goto se93, give a unique name, say zxxx
2)Enter SE16 into the transaction field and select the flag the skip initial screen field:
3)On the lower portion of the screen, enter the following information:
Name of screen field: DATABROWSE-TABLENAME
Value: Enter the name of the table you want to browse with
4)save it.
5) Now add the transaction zxxx in th role, and assign it to the user.
With this, when user executes the transaction, he/she will be able to see only the perticular table you added.
"in PFCG what is the use of Exper mode for profile generation. what is the difference between general profile generation and expert mode profile generation".
Expert mode has 3 options:
1) Delete and recreate profile and authorizations---This will completely delete the old profile and add only the new once.
2) Edit old status----It will edit the old values
3) Read old status and merge with new data----This will add the new values aithout actually disturbing the old ones.
Hope it helps.
Please award points if it is useful.
Thanks & Regards,
Santosh -
I get this error - when I try a Multi-line comment entry - by using the /* and */
"There is an unclosed comment block in the SQL statement. Ensure that there are balanced "/*" and "*/" comment
markers in the SQL statement."
Even though I am entering both the /* and the */.
I tried it many way - in the same line, in different lines etc..
like
/* Select xxx from xxx */
or
Select xxx from xxx
or
/* Select xx from xx
Please help anyone..! ;=(But When I do a Help/About I see that it is
the SSMSE's Help About screen says "SQL Server 2005"
However I downloaded and installed SQL Server 2014 last night and was entering queries..
Most Select Queries work fine..
the -- comment line works fine..then I stumbled on the /* - */ does not work.
Thanks.
Well, you have two different version of SQL Server installed on your machine. Please connect again from SSMS to the SQL Server 2014.
T-SQL Articles
T-SQL e-book by TechNet Wiki Community
T-SQL blog -
Can I use an iPad and a ipad2 with the same iTunes in my computer? I want to use both
Can I use an iPad and a ipad2 with the same iTunes in my computer? I want to use both. Want to give one to wife.do I need to open a new iTunes account for her?
bashepard wrote:
Can I use an iPad and a ipad2 with the same iTunes in my computer? I want to use both.
Yes, No problem at all.
Want to give one to wife.do I need to open a new iTunes account for her?
No - you can share the same iTunes account (my wife and I share the same account). But when you sync the iPads, just remember to select the correct content for her iPad and the correct content for your iPad.
Maybe you are looking for
-
How do I install a custom texture in Illustrator (or embed it in my file?)
I created a custom texture for my Illustrator files called "CanvasDP", but when I open the files Illustrator changes this custom file to "Canvas." I suspect this is because my CanvasDP.psd is in a new location (I moved all my files to Dropbox). Is th
-
Source application not available - Acrobat 7.0 Pro after reader 9 update
I updated reader to 9.0 and now my Pro 7.0 is showing "installaion source for this product is not available" . It shows this when I try to open the program, uninstall, reinstall with cd. Help.
-
Idoc inbound posting program for CRMXIF_PARTNER_SAVE_M02
Hi Abapers, Im working on datamigration for Business partner using Lsmw idoc method and getting Idoc status 53 with message crmxif_partner_save function module generated successfully with BP number but some of the entries of the fields is not
-
HT1338 Pages will not update on my mac!!
Pages will not update and because of that I cannot open pages files
-
Hi All, Searched threads but not found appropriate reply so raising this new thread. Can you please suggest where we can get change log/Documents for CJR2 transaction code? Or its not avaiable there in SAP? - Swapnil Kharul