Decimals cut off loading into Essbase via DIM
Have you ever run into the issue of small numbers (9 decimals) getting cut off/rounded when loading into Essbase via DIM? When I try to load rates into my Essbase app via DIM they get cut off at 6 decimals even the though the entire rate is 9. For instance, the rate 0.752615338 coming out of the source gets stored in the target as 0.752615. Also, if a load a text file with the 9 digit rate into my target app via DIM it STILL gets cut off. Therefore, I've isolated the issue to the loading of data into the target. I cannot modify the precision, however, for my target. Any thoughts?
Ha ha! Oy! It's like having bees live in your head. You are correct Russ! iTunes 11.2.1. Thanks. I went to verify the release number and looked right at iTunes and my fingers typed Safari. Funny how that works. Back to work!
Similar Messages
-
ODI : how to raise cross reference error before loading into Essbase?
Hi John .. if you read my post, I want to say that you impress me! really, thank for your blog.
Today, my problem is :
- I received a bad quality data file from ERP extract
- I have cross reference table (Source ==> Target)
- >> How to raise the error before loading into Essbase !
My Idea is the following, (first of all, I'm not sure if it is a good one, and also I meet issue to do it in ODI !)
- Step 1 : make JOIN between data.txt and cross-reference Table ==> Create a table DATA_STEP1 in the ODISTAGING schema (the columns of DATA_STEP1 are the addition of columns of data.txt those of cross-references Tables (... there is more than 20 columns in my case)
- Step 2 : Control if there is no NULL value in the Target Column (NULL means that the data.txt file contains value that are not defined in my cross reference Table) by using Filter ( Filter = Target_Account IS NULL or Target_Entity IS NULL or ...)
The result of this interface is send to reject.txt file - if reject.txt file is not empty then a mail is sent to the administrator
- Step 3 : make the opposite : Filter NOT (Target_Account IS NULL or Target_Entity IS NULL ... ) ==> the result is sent in DATA_STEP3 Table
- Step 4 : run properly the mapping : source : DATA_STEP3 (the clean and verified data !) with cross reference Tables and send data into Essbase - NORMALY, there is not rejected record !
My main problem is : what is the right IKM to send data into the DATA_STEP1, or DATA_STEP3 Table, which are Oracle Table in my ODISTAGING Schema ! I thy with IKM Oracle Incremental Update but I get error, and actually I don't need an update (which is time consumming), I just need an INSERT !
I'm just lookiing for an 'IKM SQL to Oracle" ....
regards
xavierThanks john : very speed !
I understood better now which IKM is useful.
I found other information about the error followup with ODI : http://blogs.oracle.com/dataintegration/2009/10/did_you_know_that_odi_generate.html
and I decided to activate Integrity Constorl in ODI :
I load :
- data.txt in ODITEMP.T_DATA
- transco_account.csv in ODITEMP.T_TRANSCO_ACCOUNT
- transco_entity.csv in ODITEMP.T_TRANSCO_ENTITY
- and so on ...
- Moreover I create integrity constraints between T_DATA and T_TRANSCO_ACCOUNT and T_TRANSCO_ENTITY ... so I expected that ODI will raise for me in E$_DATA (the error table) the bad records !
However I have one issue when loading data.txt into T_DATA because I have no ID or Primary Key ... I read in a training book that I could use a SEQUENCE ... I try but unsuccessful ... :-(
Is there another simple way to create a Primary Key automaticaly (T_DATA is in an oracle Schema of course) ?thanks in advance -
How to Integrate Oracle Ebusiness suite to FDQM to load into Essbase
Hi Experts,
I need a document regarding how to integrate Oracle EBS to FDQM.I am taking target as Essbase.I know how to integrate to HFM and loading the data to HFM.So please share me the document like How to get source file from E-Buisiness suite to load into Essbase.Pleaae share with an example
Thanks in advanceHi;
How to install Oracle Ebusiness suite R12.1.3 on RAC environmentsCheck below thread's mention note advice
Rrac-EBS wiht asm
Re: RAC for EBS R12
rac-r12-ebs-asm
Re: EBS R12 with RAC and ASM on AIX 5.3
RAC-R11-R12
Upgrade the 11.5.10.2 Instance with 10gRAC setup
How to implement shared appl top Shared appltop in R12
Shared appltop in R12
How to configure https for Oracle Ebusiness Suite R12.1.3Enabling SSL in Release 12 [ID 376700.1]
Enabling SSL with Oracle Application Server 10g and the E-Business Suite [ID 340178.1]
Also see*Steven Chan's blog entery*:
http://blogs.oracle.com/stevenChan/2009/08/ssl_advanced_configuration_wizard_ebs12.html
Regard
Helios -
Error regarding data load into Essbase cube for Measures using ODI
Hi Experts,
I am able to load metadata for dimensions into Essbase cube using ODI but when we are trying same for loading data for Measures encountring following errrors:
Time,Item,Location,Quantity,Price,Error_Reason
'07_JAN_97','0011500100','0000001001~1000~12~00','20','12200','Cannot end dataload. Essbase Error(1003014): Unknown Member [0011500100] in Data Load, [1] Records Completed'
'28_JAN_97','0011500100','0000001300~1000~12~00','30','667700','Cannot end dataload. Essbase Error(1003014): Unknown Member [0011500100] in Data Load, [1] Records Completed'
'28_JAN_97','0011500100','0000001300~1000~12~00','500','667700','Cannot end dataload. Essbase Error(1003014): Unknown Member [0011500100] in Data Load, [1] Records Completed'
Can anyone look into this and reply quickly as it's urgent requiremet.
Regards,
RohanWe are having a similar problem. We're using the IKM SQL to Hyperion Essbase (DATA) knowledge module. We are mapping the actual data to the field called 'Data' in the model. But it kicks everything out saying 'Unknown Member [Data] in Data Load', as if it's trying to read that field as a dimension member. We can't see what we missed in building the interface. I would think the knowledge module would just know that the Data field is, um, data; not a dimension member. Has anyone else encountered this?
Sabrina -
Data load into Essbase (append instead of overwrite)
Hello,
We are loading data from oracle table to target Essbase cube. How do we handle ODI data load to append instead of overwrite last value?
Ex: We have data source with M:1 mapping, so we incoporated case statement [Case when Group A, B, C then D] is there a setting in ODI that allows data to append (add) instead of overwriting?
Currently, the data value in C is loaded into D instead of A+B+C into D.
Thanks.You can put the CASE WHEN in the target mapping and still use a load rule, a load rule does not have anything to do with what you do in the target mappings.
Cheers
John
http://john-goodwin.blogspot.com/ -
I have a html page that loading in two edge compositions and an external custom javascript file. The javacsript file includes the bootstrapCallback so I can store references to the loaded compositions and can communicate with them. This seems to work well. The problem have is when I also try and load in a custom plugin javascript files into the edge compositions via the script window inside edge - I don't understand how this works, for example if I load in a custom javascript file into one of the compositions can only that composition use it's funcitionality? Is loading in scripts via edge script window the same as including in html document, I'm confused how the two relate, please help me understand.
I have a html page that loading in two edge compositions and an external custom javascript file. The javacsript file includes the bootstrapCallback so I can store references to the loaded compositions and can communicate with them. This seems to work well. The problem have is when I also try and load in a custom plugin javascript files into the edge compositions via the script window inside edge - I don't understand how this works, for example if I load in a custom javascript file into one of the compositions can only that composition use it's funcitionality? Is loading in scripts via edge script window the same as including in html document, I'm confused how the two relate, please help me understand.
-
How do I get music loaded into itunes via CD synced into ipad?
sync seems to only want to load music onto the ipad that was purchased within itunes. I have a lot of old CDs have loaded into itunes on my macbook pro that have been synced to my ipod, why won't they also sync to the ipad?
after another trip to the Apple store (just glad there's one close) found out you must configure sync settings for each device attached to your iTunes library. So made the ipad the current device, clicked on Music (on the horizontal menu bar that begins with Summary), selected the desired sync options, synced and now have all my albums on the ipad. only they aren't showing as albums but each individual "song" (even for a symphony)
-
Images Loaded into Movieclip via XML and Hyperlinked
I am loading a set of images into masked movie clips via an
XML file, and then attemting to hyperlink the Movieclip with a URL
obtained from the XML.
The problem I am having is that the 1st, 3rd, 5th and 7th
clips are not behaving as if they have a hyperlink attached to them
the others are fine.
I'm sure I'm missing something really obvious here, but for
the life of me I can't see it... someone put me out of my misey
please, code is attached, let me know if you want all the files and
I will email them over.
CheersHi kglad,
I traced the length:-
http://www.yahoo.com 20
http://www.google.com 21
http://www.bbc.co.uk 20
http://www.ebay.com 19
http://www.hotmail.com 22
http://www.youtube.com 22
http://www.imdb.com 19
http://www.ask.com 18
so that seems fine.
One point I should make is I tried renaming the movie clips
to see what would happen, so originally mask number one was
hyperlinked to Yahoo and was named 'm0', this link does not work.
Then I renamed mask number 2 as 'm0' and made mask number 1 'm1'.
Even though masks 1 and 2 had effectively swapped position on the
stage, still only links 2,4,6, and 8 work. What I mean is positions
2,4,6 and 8 on screen, not how they are named.
Not sure I've explained myself that clearly there!
Still this is the last thing I need to resolve before I can
move on, so any ideas? -
EXCEL Web Query - load into SAP via Web dynpro or standard ABAP
Hi everybody
I was wondering if you can run an EXCEL WEB Query from abap and then upload the data retrieved from the web into SAP using either a web dynpro application or standard SAP.
For standard ABAP one could probably run the EXCEL web query by executing some code such as
call method cl_gui_frontend_services=>execute
exporting
document = 'your excel web query file'.
You could then save the data and using GUI_UPLOAD get it into sap.
I'd really like to do it via a web dynpro application.
Any ideas anyone.
For guys who've never used EXCEL web queries --quite easy.
Open EXCEL
go to Import External Data
Choose New web query
Enter URL of where you want to retrieve your data from such as YAHOO finance etc.
For example to get the components of the Dow Jones Composite Index (^DJA) use this url
http://finance.yahoo.com/q/cp?s=%5EDJA
click the yellow arrow on the table data you want to import. The arrow will turn Green and press IMPORT
Then enter the cell number where you want to start importing data
Hey presto you've got your data from the web.
Cheers
jimbowhen you create a new webquery, in the properties, you can set when the page should refresh (data fetch to happen), you can set that to refresh at file open.
then you can use either OLE or gui_upload to upload the excel to read the data.
have couple of question:
why do you want to choose excel webquery ?=> is it because the ability to get unstructured data from the web?
what sort of data you are trying to read from the web?=> most of data centric sites (forex, stock quotes) will have either RSS feeds or some web APIs to get data which can be easily consumed by ABAP
Regards
Raja -
How to extract data from Hyperion essbase and load into essbase application
Hi Guru,
I want to extract data from hyperion essbase 1 application and then load to another application of hyperion essbase.
Can any one know,how to do this.
Please,suggest LKM and IKM that should be used for this.Thank you very much John,
I am using Report script method not your least like method(Calc script as you mentioned in your blog)...:)
I don't know how to check logs of essbase.
what is load rule and how to use that?
My ODI version is:10.1.3.6.2
One more think i want to ask you is i don't have hyperion planning as Technology in topology maneger in my ODI.
Though, in my oracledi\lib\scripts\xml directory, i have TECH_HyperionPlanning.xml
So,how to import technology to have this OR I need something else for this....
Edited by: Maulik Vadodariya on 16 Mar, 2011 3:51 PM
Edited by: Maulik Vadodariya on 16 Mar, 2011 4:11 PM
Edited by: Maulik Vadodariya on 16 Mar, 2011 4:14 PM
Edited by: Maulik Vadodariya on 16 Mar, 2011 4:14 PM
Edited by: Maulik Vadodariya on 16 Mar, 2011 4:15 PM -
Reg data loading into essbase using text files
Can we load data in parallel from 2 files into the same cube using 2 different rules files? Or do we have to load one file at a time?
Could someone clarify this?I do not believe that by selecting two data files and two load rules in AAS you are getting parrallel data loading. If you look at the log, you will find them to be sequential. For ASO cubes, AAS loads the data into a buffer then applies it. The only real parrallel data loading is using multiple threads for one file. Othere than that is it sequential
-
Tools to Auto load bulk data from SAP BW into Essbase?
Does any one know what is the most efficient way to retrieve a large amount of data from SAP BW into Essbase on a regular basis? We currenly export data from BW into several Excel files, which has the limitation of 64k row in a batch, we then load the excel files into essbase usng rules files. And it's a manual process. Do you know if there is a better tool/approach that we can use to do the data retrieve and load into essbase in one batch without need of human interference? Thanks for your good ideas!
you can use HAL to do the extraction and loading data from SAP. did you try this?
-
Loading PCM applications into Essbase
Hi Everyone,
I'm hoping that someone in the forum can help me with this. I am working on a Hyperion Profitability and Cost application (in EPMA) and I cannot deploy the application into Essbase. When I try and deploy the application into essbase, the application is created but the outline is left blank and I get an error message informing the action has failed (in EMPA, not Essbase) with no other information except that it has failed (no indication of a log file etc). I have checked the dimensions and they do conform with the way Essbase requires them to be set out.
Further more, if i load up the training application it will deploy the application and create the outline in Essbase (hence there is no application error or program start-up errors).
Does anyone know why my application isn't loading into Essbase ? Any help would be greatly appreciated.Make sure that your Essbase Server, EAS Server and Profitability Server are up and running before you deploy any profitability application...
I am facing issues with Staging tables in Profitability Application, please let me know if you can help me with these... -
Loading data into essbase - can't stop the loading process
Hello Everyone
I have built an interface which loads data into essbase.
The interface was working great until last night, don't know why it got stuck in the stage of loading data into essbase
(This is my bonus question, why? does it have anything to do wit hte fact that I have refreshed the database via planning)
Any way, we have tried to kill the loading process by clicking stop on the interface execution in operator, and even after we killed the
session in essbase it was still there in essbase.
Does anyone know why?
ThanksHi,
I can't answer your questions but ...
I'm really familiar with the fact that trying to stop an execution fail.
The only solution I found is to pass by an agent for all my executions.
With an agent if I have a problem, as an emergency I can stop the agent it will stop the execution...
I'm sure that it is a bit dirty but it works...
And that is better than nothing...
The ugliest and only way I found without agent to stop an execution was to drop a table used by the job (like a I$ table) it forces the failed...
Sorry no more clue.
Regards,
Brice -
Load swf into RAM via an asset manager
Hi.
I have an AS3 virtual world and we are continually loading external resources such as swfs and sounds.
A few of my menu screens that take a damn long time to load. Read a tut that said we should load them into RAM using an asset manager.
I'm assuning the asset manager is simply a Class used specifically for loading and unloading graphics, swfs and sounds. So the important part to ask is:
What do they mean by loading into RAM.
I thought all swfs were automatically loaded into RAM ie: cached or in the flash player cache or the browser cache. Or do I have to do it specifically myself with some code. We are importing external files so we thought that was a great idea as they are shared by many games.
btw: RSLs I have read about but I don't understand. I thought my externally loaded files were RSLs (runtime shared libraries) or would I have to do some physical coding do convert them into RSLs.
This is so important because I am not very experienced but I am getting a lot better due to help receied in this forum and my current programmer is leaving me. I have been studying up on As3 and design patterns and I understand basic coding a lot better now.
CHEERS
EDIT: Just read that I am using a http call. - I use urlloader - well that's what you use isn't it or how would you load an external swf. Just read that you can hold the swf as a variable which loads it in RAM and therefore will be available immediately. Know I don't understand anything as I have never read that anywhere.Hi Andrei, nice to see you around here.
Well, somebody helping me says that normally we make a http request with urlLoader to the server and that is what was happening each time. We weren't getting the cached swf. (that bit I don't understand and doesn't sound right - anyway...)
So he says if we create a dictionary class to hold that swf then the next time we make a request we will get the movie from there and not from the server.
I have highlighted the main parts of code below.
What I don't understand about all this is that I have never seen anything like this in my life. I have read extensively and read all about loading external files and using this type of asset manager with the dictionary class does not ring a bell and goole comes up with nothing.
I hunch is that as you say, we are doing something wrong somewhere because the only way to get an external file is via urlLoader to the server the first time and then the second time it should look for it cached on our computer is that right? Or when we make the urlLoader request how does it know to look on our computer first before going to the server or are these innner workings of the flash player I know nothing about. This is so important as when I get 10 kids on the computers they wait for as long as 5 minutes for movies that have already been downloaded many times before.
Cheers in advance.
package com.Gerry.managers.assetManager
import flash.display.Loader;
public class AssetLoader extends Loader
private var _assetName:String;
public function AssetLoader()
super();
public function get assetName():String
return _assetName;
public function set assetName(value:String):void
_assetName = value;
The asset manager loading class
package com.Gerry.managers.assetManager
import flash.display.Loader;
import flash.display.LoaderInfo;
import flash.display.MovieClip;
import flash.display.Sprite;
import flash.events.Event;
import flash.net.URLRequest;
import flash.utils.Dictionary;
public class AssetManager extends Sprite
public static const ASSET_LOADED:String = "assetLoaded";
private static var _instance:AssetManager;
private var _assetsLoaded:Dictionary = new Dictionary();
private var _assetsBeingLoaded:Dictionary = new Dictionary();
public function AssetManager(pvt:SingletonEnforcer)
* loads and asset and keeps a reference to the loaded content
* @param name
* @return null if the asset is not loaded yet
public function loadAsset(name:String):MovieClip
var asset:MovieClip;
if (_assetsLoaded[name])
asset = _assetsLoaded[name];
else if (_assetsBeingLoaded[name] == null)
var skinloader:AssetLoader = new AssetLoader();
skinloader.assetName = name;
skinloader.contentLoaderInfo.addEventListener(Event.COMPLETE, loadCompleteF);
skinloader.load(new URLRequest(name));
_assetsBeingLoaded[name] = true;
return asset;
protected function loadCompleteF(e:Event):void
var skin:MovieClip = e.target.content as MovieClip;
var name:String = ((e.target as LoaderInfo).loader as AssetLoader).assetName;
_assetsLoaded[name] = skin;
delete _assetsBeingLoaded[name];
dispatchEvent(new Event(ASSET_LOADED));
* gets an instance of the class
* @return
public static function get instance():AssetManager
if (_instance == null)
_instance = new AssetManager(new SingletonEnforcer());
return _instance;
internal class SingletonEnforcer
The function inside a class called Screen which is used by menus classes to load their swf menus.
protected function loadSkin(path:String = null):void
trace("skin to load: " + path);
Home.instance.addPreloaderF();
_path = path + Home.instance.cacheString;
if (_usingAssetManager)
loadSkinFromAssetManager();
else
if (_skinloader.content)
_skinloader.unloadAndStop(true);
_skinloader.contentLoaderInfo.addEventListener(Event.COMPLETE, loadCompleteF);
_skinloader.load(new URLRequest(_path));
protected function loadSkinFromAssetManager(e:Event = null):void
_skin = AssetManager.instance.loadAsset(_path);
//if no skin we have to wait to be loaded it
if (_skin == null)
AssetManager.instance.addEventListener(AssetManager.ASSET_LOADED, loadSkinFromAssetManager);
else
AssetManager.instance.removeEventListener(AssetManager.ASSET_LOADED, loadSkinFromAssetManager);
loadCompleteF(null);
Maybe you are looking for
-
OKI C301 laser printer stopped functioning after latest OSX security update
Hi, The printer was functioning perfecty before the update. It is connected to the the router and through Wi-Fi with an iMac and a MacBook Air. After updating to 10.9.2 it pops an error message when trying to print anything. Here are the first lines
-
After upgrade on MacBook my user profile disappeared and the whole thing is weird
I am running Mac OS X, version 10.7.5. My prfile pix disappeared, got a flower instead. Changed that to another photo, that is now a gray silhouette. What is going on?
-
Firefox browser style.display issue (IE works fine)
I have a dropdown which calls javascript method on change the selection. In the JS function, initially i make one row div is invisible if dropdown if i selected 1 that row become visible if i select2 that row become invisible ...this works fine in IE
-
I have a 2 ibook g4's this is the second one but I started it up and all that happens is the apple logo comes up on a white screen and then nothing happens what should I do?
-
IPod 5thGen - Game sync issues
Downloaded 3 games only one shows up in the Games Tab. Able to play the game on the iPod. The other two..no idea what happened The Ipg file are there in the itunes directory on C: