How to load with ODI secondary hierarchy on HFM
Hi,
I tried to load on HFM application a secondary hierarchy for entity dimension (like Essbase shared members), but the flow is aborted and I found on log file the follow message:
Error: Member defined more than once in load file
+>>>>>>Ent_1_1+
How can I solve this problem?
Thans in advance
Ant
Hi,
Please use Windows 8 driver from the following link:
http://h20000.www2.hp.com/bizsupport/TechSupport/DriverDownload.jsp?prodNameId=447377&locale=en_us&t...
Regards.
BH
**Click the KUDOS thumb up on the left to say 'Thanks'**
Make it easier for other people to find solutions by marking a Reply 'Accept as Solution' if it solves your problem.
Similar Messages
-
Problem using SQL Loader with ODI
Hi,
I am having problems using SQL Loader with ODI. I am trying to fill an oracle table with data from a txt file. At first I had used "File to SQL" LKM, but due to the size of the source txt file (700MB), I decided to use "File to Oracle (SQLLDR)" LKM.
The error that appears in myFile.txt.log is: "SQL*Loader-101: Invalid argument for username/password"
I think that the problem could be in the definition of the data server (Physical architecutre in topology), because I have left blank Host, user and password.
Is this the problem? What host and user should I use? With "File to SQL" works fine living this blank, but takes to much time.
Thanks in advanceI tried to use your code, but I couldn´t make it work (I don´t know Jython). I think the problem could be with the use of quotes
Here is what I wrote:
import os
retVal = os.system(r'sqlldr control=E:\Public\TXTODI\PROFITA2/Profita2Final.txt.ctl log=E:\Public\TXTODI\PROFITA2/Profita2Final.txt.log userid=MYUSER/myPassword @ mySID')
if retVal == 1 or retVal > 2:
raise 'SQLLDR failed. Please check the for details '
And the error message is:
org.apache.bsf.BSFException: exception from Jython:
Traceback (innermost last):
File "<string>", line 5, in ?
SQLLDR failed. Please check the for details
at org.apache.bsf.engines.jython.JythonEngine.exec(JythonEngine.java:146)
at com.sunopsis.dwg.codeinterpretor.k.a(k.java)
at com.sunopsis.dwg.dbobj.SnpSessTaskSql.scripting(SnpSessTaskSql.java)
at com.sunopsis.dwg.dbobj.SnpSessTaskSql.execScriptingOrders(SnpSessTaskSql.java)
at com.sunopsis.dwg.dbobj.SnpSessTaskSql.execScriptingOrders(SnpSessTaskSql.java)
at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTaskTrt(SnpSessTaskSql.java)
at com.sunopsis.dwg.dbobj.SnpSessTaskSqlC.treatTaskTrt(SnpSessTaskSqlC.java)
at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTask(SnpSessTaskSql.java)
at com.sunopsis.dwg.dbobj.SnpSessStep.treatSessStep(SnpSessStep.java)
at com.sunopsis.dwg.dbobj.SnpSession.treatSession(SnpSession.java)
at com.sunopsis.dwg.cmd.DwgCommandSession.treatCommand(DwgCommandSession.java)
at com.sunopsis.dwg.cmd.DwgCommandBase.execute(DwgCommandBase.java)
at com.sunopsis.dwg.cmd.e.i(e.java)
at com.sunopsis.dwg.cmd.h.y(h.java)
at com.sunopsis.dwg.cmd.e.run(e.java)
at java.lang.Thread.run(Unknown Source) -
If full load is there in infopackage if u want delta how to load with out d
if full load is there in infopackage if u want delta how to load with out deleteinng request under same infopackage
Hi ,
One point i would like to make you clear,using full load Ip you can't load delta
for which you need to create one more IP
And now to load delta,you need to check some prerequisites:
http://help.sap.com/saphelp_nw04s/helpdata/en/44/97437799ee70dbe10000000a1553f6/frameset.htm
chek the abobe link for step by step instructions
Cheers,
Swapna.G -
HFM DATA LOAD WITH ODI HANGS LONG TIME
Hi all,
There's a very strange problem when I loading data from MS SQLServer to HFM with ODI. Specifically, there are 2 interfaces to 2 applications on the same HFM server. Data amount is about 1,300,000 and 650,000 separately.
The strange thing is when I execute interface individually, it sometimes works well. However when I execute the package contains 2 interfaces, the larger one almost hangs on about 10+ hours every time whether I use an agent or not.
After some research, it seems that the session hangs on because it cannot get return info from HFM but loading data has already completed. I found some similar problems on OTN like 64bit driver and jre compatible error OR deadlock on table. Different with this one. So, can anyone help on this? Much appreciate in advance!!!
BTW, ODI and HFM are on the same server but ODI repositary and source of interface are on another MS SQL data server. The version is as below:
HFM 11.1.1.3.0.956
ODI 11.1.1.6.0
win server 2003 x86
MS SQLServer 2008 R2
win server 2008 x64
Regards,
SteveHi SH,
source is MS SQLServer 2008 R2, staging area is on the source side, target is a HFM 11.1.1.3.0.956 based on SQLSERVER.
KM is a standard 'IKM SQL to Hyperion Financial Management Data'.
No transformation logic but only a filter to select data in current year.
Besides, I have do some performance tuning as guide tolds:
REM #
REM # Java virtual machine
REM #
set ODI_JAVA_HOME=D:\oracle\Java\jdk1.6.0_21
REM #
REM # Other Parameters
REM #
set ODI_INIT_HEAP=512m
set ODI_MAX_HEAP=1024m
set ODI_JMX_PROTOCOL=rmi
In Regedit:
EnableServerLocking: 1
MaxDataCacheSizeinMB :1000
MaxNumDataRecordsInRAM: 2100000
MultiServerMaxSyncDelayForApplicationChanges:300
MultiServerMaxSyncDelayForDataChanges:300
After some reaserch, I think the problem can be located at the HFM-ODI adapter or HFM side(maybe HFM cannot respond a completed info to ODI), do you have any idea? Thanks in advance -
How to load Cell Text (~8000 bytes) in HFM from a Flat File using FDMEE?
Hi,
There are numerous posts on OTN describing how to load cell text using the Create Memo API. However, we are struggling to know how do we use FDMEE to load Cell text which is about 8000 bytes from a flat file?
Basically HFM gives us the flexibility to enter a Free-Form Cell Text with default size of 8000 bytes (which may be increased). However, when we try to manupilate FDMEE and load this to HFM, there is no place-holder/column in FDMEE Staging tables that has sufficient size to place such a long text. All the ATTR are not more than 20 bytes and UDx columns are only 75 bytes.
Has anyone faced a similar issue and built a workaround for this problem?
Thanks!Did you consider External Tables ?
-
Hi All,
I have a few questions related to ODI.
1. ODI can be used to migrate data from DB2/4000 to Oracle 10g on AIX. This is possible right?
2. My DB2 is a core system. Can ODI handle incremental loads to the target source? For example, if a particular tables sees updates every 10 minutes, will ODI be able to handle the changes on this table and reflect the same on the target database?
Any suggestions would be appreciated.
ThanksYes , you can by using trigger but the trade off is the source table must be installed a trigger , and several temp tables are created in source database .
CDC by using native journal , we are on the way of testing it .
Edited by: oracletruedb on Oct 7, 2008 2:33 AM -
How to load with DTW accounts to be located in table
Hi,
I'm not an expert with SQL but i wish to upload with DTW the content to be located in table CRD3.
Is there any easy way to populate it if i put in Excel these parameters ?
1 - Business Partner code
2 - Code of the control account (O, "D" for down-payment...)
3 - GL Account to be populated
Thanking you in advance
StephaneHello Stephane,
you could upload it along with BusinessPartner template as header and the business partner code must be as same as the code in the businesspartner.
code of the control account is depended on your GL account whether it is segmented or not. if segmented, it will be like this e.g. _SYS00000000003, if not, just type the GL account code. if you mean you refer to AccountCode property in the template
in your 3rd question, are your referring to AccountTypes ? if yes, you must fill in the column :
bpat_General
bpat_DownPayment .
bpat_AssetsAccount
bpat_Receivable
bpat_Payable
bpat_OnCollection
bpat_Presentation
bpat_AssetsPayable
bpat_Discounted
bpat_Unpaid
bpat_OpenDebts
let me know if you still confuse
Rgds, -
How to load data into Hierarchy
Hi Experts,
I have created hierarchy but unable to activate.When ever i click on activate hierarchy it gives me an error as there is no data to load,but when i schedule the data in infopackage i am able to request the data.Even in PSA i can see the data .
Please guide me how to load the data in hierarchy.
Thanks & Regards
Sameer KhanHi Sameer,
BI 7.0 does'nt support hierarchy datasource.For hierarchy you have to use BW 3.X datasource only..
You can use the following link and that would help you out.
http://help.sap.com/saphelp_nw70/helpdata/EN/0e/fd4e3c97f6bb3ee10000000a114084/frameset.htm
http://help.sap.com/saphelp_nw70/helpdata/EN/80/1a6729e07211d2acb80000e829fbfe/frameset.htm
it ....helps ......
Regards
chandra sekhar -
How to load a Hierarchy after a change in the R/3 system?
Hi All,
We have a hierarchy in BW hat we extract from R/3. But now they have added two new nodes to the hierarchical structure which is not being reflected in the BW version of the hierarchy. Can you tell me how to load into BW the latest version of the R/3 hierarchy with those two new nodes??
Thanks Much for any Input,
ReddyHi Reddy,
If you have modified just the function module to populate the hierarchy in R/3 then the hierarchies should load fine on BW. However if you have changed the datasource and there is a datasource(active) in the transport request in R/3 then you would need to replicate the datasource in BW and then load the hierarchy. Hope it helps.
Bye
Dinesh -
Hierarchy from flat file loading with errors - duplicate node names
Hello experts,
I am loading a product hierarchy from a flat file into a custom hierarchy
object. The issue is that it errors out saying I am loading
duplicates within nodes, however all node IDs within a level are unique.
It seems to be looking at the node name to determine uniqueness and I know
we have some duplication within the text there especially when you factor
in the 32 character limitation for the node name. Does anyone have an idea
as to whether it is possible to have it only consider the node ID instead
of the node name to determine uniqueness?
A colleague suggested using the link ID to fix this problem but I don't know how that field works or how to populate it.
I'm working in a BI 7.0 environment (I don't know if that makes a difference since you still have to use the 3.x objects to extract the hierarchy).
Any help would be appreciated.
NancyHi Nancy,
You may wish to check this OSS Note 1026749 - Hierarchies: Consistency check for duplicate nodes and 912115 (old one)
Symptom -
When you load or activate a hierarchy it terminates with error message RH 109 or RH 211. The hierarchy contains duplicate nodes and this is not allowed. The long texts of messages RH 109 or RH 211 do not describe the reason for the problem sufficiently or they are partially incorrect.
There is uncertainty about in which cases duplicate nodes exist in a hierarchy and in which cases duplicate nodes are allowed.
Hope this helps,
Bye...
Naga Timmaraju -
How to do file validation with ODI 10.1.3.5
Hi Team,
Please help me, how to handle file validation with ODI?
My source is files.
Requirement:
With ODI i have to do the file validation and file data loading successfully. Once it is successfully done then i have to move the particular file and move to different directory.
Any internal tool is there in ODI package to watch the file.
Regards,
SureshHi Suresh,
You can do your file loading and validation in an ODI interface.
Once you are done with the interface, add it to a package, you can set up subsequent steps in the package to move the file to another location using the built in ODI file utilities in the package.
Terrence. -
Loading Planning attribute dimension alternate hierarchies with ODI
Does anyone know how to load an attribute dimension alternate hierarchy via an ODI interface? I'm assuming that alternate hierarchies are allowed in attribute dimensions?
Edited by: jayfin on Mar 28, 2011 5:59 PMIf you are talking about created a shared hieararchy then no this is not possible as you shouldn't be able to do it in planning.
If it is just another hierarchy in your attribute dimension then you should be able to load parent/child members to build it using ODI.
Cheers
John
http://john-goodwin.blogspot.com/ -
How to load Matrix report data into basic table data using ODI
Hi,
How to load Matrix report data into basic table data using oracle Data Integrator ?
Requirement Description:
Following is the matrix report data:
JOB DEPT10 DEPT20
ANALYST 6000
CLERK 1300 1900 Need to convert it into below format:
JOB Dept Salary
ANALYST DEPT10
ANALYST DEPT20 6000
CLERK DEPT10 1300
CLERK DEPT20 1900
Thanks for your help in advance. Let me know if any further explanation is required.Your list seems to be a little restrictive, you can do a lot more with ODI procedures.
If you create new procedure, and add a step. In the 'command on source' tab set you technology and schema as per your source database. Use the unpivot functionality as described in the link, please, rather than using 'SELECT *' use the appropriate column names and alias them for eg:
SELECT job as job,
deptsal as deptsal,
saldesc as saledesc
FROM pivoted_data
UNPIVOT (
deptsal --<-- unpivot_clause
FOR saldesc --<-- unpivot_for_clause
IN (d10_sal, d20_sal, d30_sal, d40_sal) --<-- unpivot_in_clause
Then in your 'command on target' tab set the technology and schema to your target db, then put your INSERT statement for eg:
INSERT INTO job_sales
(job,
deptsal,
saledesc
VALUES
:job,
:deptsal,
:saledesc
Therefore you are using bind variables from source to load data into target.
Obviously if the source and target table are in the same database, then you can have it all in one statement in the 'command on target' as
INSERT INTO job_sales
(job,
deptsal,
saledesc
SELECT job as job,
deptsal as deptsal,
saldesc as saledesc
FROM pivoted_data
UNPIVOT (
deptsal --<-- unpivot_clause
FOR saldesc --<-- unpivot_for_clause
IN (d10_sal, d20_sal, d30_sal, d40_sal) --<-- unpivot_in_clause
also set the log counter as 'Insert' on the tab where your INSERT statement is, so you know how many rows you insert into the table.
Hope this helps.
BUT remember that this feature only came out in Oracle 11g. -
How to load a image after getting it with a file chooser?
I'm still starting with JavaFX, and I simply would like to know how to load the image (e.g. png or jpg) that I selected using a FileChooser in the user interface. I can access the file normally within the code, but I'm still lost about how to load it appropriately. Every time I select a new image using the FileChooser, I should discard the previous one and consider the new one. My code is shown below:
import javafx.stage.Stage;
import javafx.scene.Scene;
import javafx.scene.shape.Rectangle;
import javafx.scene.paint.Color;
import javafx.scene.layout.HBox;
import javafx.scene.control.Button;
import javax.swing.JFileChooser;
import javafx.scene.image.ImageView;
import javafx.scene.image.Image;
var chooser: JFileChooser = new JFileChooser();
var image;
Stage {
title: "Image"
scene: Scene {
width: 950
height: 500
content: [
HBox {
layoutX: 670
layoutY: 18
spacing: 10
content: [
Button {
text: "Open"
action: function() {
if (JFileChooser.APPROVE_OPTION == chooser.showOpenDialog(null)) {
var imageFile = chooser.getSelectedFile();
println("{imageFile.getCanonicalFile()}");
image = Image{
width: 640
url:imageFile.getAbsolutePath()
// Image area
Rectangle {
x: 10
y: 10
width: 640
height: 480
fill: Color.WHITE
ImageView {
x: 10
y: 10
image: bind image
}Thank you in advance for any suggestion to make it work. :)As its name implies, the url param expect... an URL, not a file path!
So, use {color:#8000FF}url: imageFile.toURI().toURL(){color} instead. -
Hello:
I am new to IPods. I have a Classic 160GB and I can't figure out how to load Music Videos to iTunes or the IPod. I have had no problem loading my CD's to iTunes and to the IPod, but no go on the Music Videos.
Please Help
maxsdadB-Rock:
Ok. Here's the results. I tried all the music videos I wanted to put onto the IPod and the results were:
I was able to get good results with 2 full length music videos and 2 video singles(only 2 videos on each disk). For a total of 4 videos.
I was able to encode 5 full length music videos, but the results were distorted (video and audio).
I was unable to copy 2 full length videos due to error failures. 1 was a "No Title Found" error, the other was a "NAVDAT" error.
I guess my next question is: Do you know of any other program(s) that I might try, to see if I can get good results with the videos that didn't work with Handbrake?
Thanks again for all your help.
maxsdad
Maybe you are looking for
-
I am getting a new 17" intel iMac next week. I am switching from an iMac G5 due to fan noise. I understand these machines are much quiter than the G5's. Could anyone who has used both machines share their experiences in this area?
-
Self-diagnostic fails with latest windows updates
After installing the latest updates for windows 2000, I found that I can no longer run the self-diagnostic for Labview 7.0 from the internet. These are the updates that cause the problem KB896688, KB899589, KB900725, KB901017, KB902400, KB904706, KB9
-
Hi All, Jdeveloper 11.1.5 I have a treeTable. Inside one of the columns of the treeTable I have a Table. I want to span that table across the whole treeTable. How can I achieve this? Pls help.
-
I want to place watermarks on photographs. Is there a good Imac compatible software for doing this?
-
Created a web application but while executing I am facing problem Please help.... Error Message is given below Error while executing Service RSWAD_WEBPUB_CALL_SERVICE:V for object 1 () Thanks