Different purpose of datacachesize datafilecachesize in Essbase

I found in Oracle Essbase documentation on the cache size there are 2 parameters: DATACACHESIZE and DATAFILECACHESIZE. In normal Essbase calculation, should we address DATACACHESIZE parameter only?
Thanks in advance!

Wow, you're right about that quote, but unless I haven't had enough coffee, it's dead wrong (sometimes the DBAG is).
Wrong bit from the "Index Cache Size Settings":
In general, if you are using direct I/O, make the index cache as large as system resources allow. If you are using buffered I/O, make the index cache as small as possible.I stick as much of the index, if not all of the index into RAM. Whatever the file size of the .ind might be, if I can I stick the lot into memory. Failing that, I shoot for 85%. (I am repeating those dangerous rules of thumb here).
I think I have seen real world examples of this performing better than a standard cache size. I have looked at the index cache hit ratio in EAS/MaxL and, I believe, correlated higher performance with higher numbers in the index cache hit.
Having said that, your quote is correct. Have I been living in a dream world all along? My capacity for self-delusion is as large as anyone else's...perhaps I have.
Anyone else care to chime in on this?
Until I hear otherwise, I'm keeping my index caches as high as practically possible.
Regards,
Cameron Lackpour
Edited by: CL on Jun 9, 2009 7:24 AM
I'll add in that Essbase can be a bit opaque in its use of memory and a rule of thumb that all can agree upon is "test it". Settings that are good in one database may not in another. To me, at least, it is intuitive to stick as much of the index and data files into memory -- RAM is faster than DASD. However, if I had to prove a cache setting made sense, I would back it off, try the calc, step it back up, and try the calc again (probably double run it on each occasion to get the diffrence between an empty cache and a partially filled one) and then benchmark. That is the true way to know if a setting makes any sense.

Similar Messages

  • Using multiple apple id's for different purposes

    We are a family of 4 with numerous devices. Here's the setup we've been using to manage different aspects of our apple life!
    Each of us has an individual apple id, which we use on our individual devices for storage/backup, photo stream, facetime, calendar etc
    We have one apple id, used on all devices for all app store/itunes purchases
    We entered this id on each device with everything turned off except "find my iphone". This way we could be logged into the find my iphone app with one id and be able to see all our devices.
    This has worked really well for us as a family. Well, yesterday my kids updated their phones (one 5 and one 4s) to ios 7. I have not done it yet. It does not seem to allow for the above setup, specifically where "find my iphone" is concerned. When I enter in that specific apple id as an additional icloud account, it doesn't offer the option of find my iphone. My ios 6 device says "only your main account can use photo stream, documents & data, and backup". Their device adds "find my iphone" to this list.
    Does anyone know if this is a specific change apple made, or something that went wrong when initially setting up their updated phones.
    TIA!

    Thanks for your reply. But what I don't understand is, can I no longer have multiple icloud accounts, to be used for different purposes? Like I said, we have been using one apple id/icloud for storage etc and one for find my iphone.

  • Different drill paths for a common Essbase Dimension with varied depth

    Hi,
    Need a solution to a problem that I have come across where in I have two Essbase cubes, In both the cubes there exists a dimension A, the dimension has different number of levels in each of the cubes. How do I associate the dimension drill path to match their existing structure in the respective cubes? I want to have only one dimension in the BMM Level.
    An example scenario would be :
    Cube 1: Product -> Product Category -> Product Sub-Category -> Product Name
    Cube 2: Product -> Product Category
    I want to have only one Product Dimension in the BMM layer and have multiple Hierarchies on it. My Problem is how do I associate the drill path specific to the cube on which it should work? The cubes are identical to each other in every other aspect other than this one difference.
    Thanks and Regards,
    jboy

    @user3879025: No-one mentioned SAP and ragged hierarchies work perfectly fine for Essbase and MS Analysis server for example.
    @jboy: Well ok, so you will have logical table and one hierarchy.
    Physically, you will have to define a complex join (physical ones won't work...we discussed that lately here) where Cube1.Country = Cube2.Country.
    The logical table will have four logical columns "World", "Region", "Country" and "City". You create those by starting off with the logical table from Cube1. The you pull Cube2.Country onto the Cube1.Country column to get a double mapping for that column. The you pull the Cube2.City column onto the Cube2 logical table source.
    Now go through the LTS and columns and make sure they have the correct levels set. LTS for Cube1 will be at level "Country". LTS Cube2 will be "City".
    For the hierarchy, you'll also start off with the one which has been created from Cube1.
    Since there's now only one column called "Country" remaining, you're already in the green down to that level. Now add a new child which contains the "City" column. That's your hierarchy taken care of.
    Now the thing missing is the measures of course. Here you will need to get the levels right again. Cube1.Measure1 and Cube1.Measure2 will be at content level "Country" while the Cube2 measures will be at level "City".
    Best thing to do would be to confine that model in an own business model (at least an own presentation catalog) to eliminate problems coming from other (unconforming) dimensions that you will most likely have and hence potential errors thrown for users which are unaware of the actual structure in the background.
    Hth,
    C.

  • Two ROIs with different purposes in one display

    Hi there,
    I'm using LV10 and I'd like to know if there's a simple way to create two different ROIs in one image display with different use.
    For example:
    An avi file is displayed. I create a ROI by drawing on the image display to shrink the regarded area (to save computing resources and time) of the avi. I create a second ROI (also by drawing on the image display) to set a location for a colour analysis.
    At the moment, I'm using only one ROI by drawing it on a display and getting its data by using a property node. I reckon this can't work with two ROIs in one display.
    My idea is to use a switch and local variables to get what I need, but this seems quite circuitous.
    Is there any smarter way?

    Hello seasoo,
    alternatively you could use "unbundle by name" and then index the contours (for loop or index array). After indexing, use "unbundle by name" again to extract the points of each ROI - top left point, bottom right point.
    Best regards,
    K
    https://decibel.ni.com/content/blogs/kl3m3n
    "Kudos: Users may give one another Kudos on the forums for posts that they found particularly helpful or insightful."

  • I have a MAC desktop, an iPhone and an iPad.  I have my email set up to go to all 3, because I use them for all different purposes.  How can I cut down on the duplication of emails.  I want to delete them for one spot and not have them go to the other 2.

    If I delete emails from my phone, why do they still go to my iPad and desktop and vice versa?   What's the solution to this, other than not getting the emails in 3 places?

    I think the best solution would to just sync all email accounts and turn on and off which accounts you want on a device by going to Settings>Mail/Contacts/Calendars>name of e-mail account>toggle Mail On/Off switch.
    I do not own multiple iDevices (maybe one day I will), try that and see if it works.

  • Problem: same sound for different purposes

    The problem is that the sound chosen for "Buddy becomes available", which starts when the person logging in, also starts when I call and end the "Video Call". Something is wrong; this phenomenon did not exist in Lion! This happened after I installed Lion Mountain.
    (Messages version: 7.0.1 (3314))
    Any suggestions, please?

    HI,
    So this box is Unticked ?
    Link to Above pic
    In Messages you can set Sounds/Alerts Globally in Messages Menu > Preferences > Alerts.
    You can also set them for Individual Buddies.
    Individual set sounds override the Global ones.
    This does mean you need to check that sounds (or the "wrong" sound) have not be set in either place.
    Global Settings
    Link to above pic
    Buddy Info Card Settings
    Link to pic
    8:48 PM      Thursday; October 11, 2012
    Please, if posting Logs, do not post any Log info after the line "Binary Images for iChat"
      iMac 2.5Ghz 5i 2011 (Mountain Lion 10.8.2)
     G4/1GhzDual MDD (Leopard 10.5.8)
     MacBookPro 2Gb (Snow Leopard 10.6.8)
     Mac OS X (10.6.8),
     Couple of iPhones and an iPad
    "Limit the Logs to the Bits above Binary Images."  No, Seriously
    Message was edited by: Ralph Johns (UK) I saw HMTL locations rather than the pics on Posting. Edit lets me see the pics again.
    I can see the Pics in Edit but they are not posting Message was edited by: Ralph Johns (UK)
    3rd Edit   Message was edited by: Ralph Johns (UK)

  • Donations for different purposes

    We have a non-profit accepting donations and we want to take donations for a special event. How can I distinguish what the payment is for on the receipt. I have a separate payment form (using form maker on Wordpress) but want to take buyer to a checkout page to purchase tickets for an event and not sure how to do this. Any help would be appreciated.

    You could set such things as system variables
    public class SystemVariablesDemo{
         public static void main(String[] args) {
              String debug = System.getProperty("debug");
              System.out.println("value of 'debug' is " + debug);
    ... later that day, on the command-line
    java SystemVariablesDemo -Ddebug=true
    value of 'debug' is trueShould give you an idea

  • Multiple addresses on 1 computer - putting email in folder of different email account?

    I am transitioning to a new MBP next week. I am getting a SSD, smaller than my HDD now, which means I need to work on freeing up some space.  There is plenty of junk (apps I never use, etc) on my computer to be freed up. (I'm also planning to use an external harddrive more often for more files.) The big thing that I want to do is organize my email box.
    I currently have 3 emails going into my Mail application. a .mac and 2 gmail accounts.  I did a bad job managing my emails as they came in, I currently have about 7500 in my inbox so there are a lot that can be deleted and more that need to be organized.
    I use my email addresses for different purposes, but, for example, my family switches between them depending on what their computer comes up with first when sending me emails.
    My question is this...    If I want to put all of their emails together in a folder, for example on icloud... can I do this even though they are from different email accounts?
    I know it is possible, but, for example, if I put a gmail email into my icloud account, does it dissapear from my gmail and become a .mac email?
    When I transfer to my new computer and have to redownload my email accounts, will all my hard work of organizing into folders be lost because a gmail is going to move back to gmail and out of my icloud folder?
    (Secondary question... Mail keeps reasking me for my gmail password, but won't accept it when I put it in. I know it is correct. What I've looked up online is that I need to delete the account and recreate in mail. I assume that and foldering that I make will not stick if I am moving stuff when I am not linked to the gmail server!? I suppose I should do the deleting and relinking before I go to organizational crazy.)

    despite suggestions from the well meaning but ignorant, Thunderbird can have large folders. My inbox has some 17,700 messages in it. The folder that holds mail from this forum had over 30,000 messages.
    What Thunderbird can not tolerate, nor should it have to, is having anti virus programs scanning it's files while it is trying to use them. Usually resulting in a corrupt index (what your seeing most likely.) In the case of Norton, Symantec are unrepentant and rather proud of the fact that their anti virus will quarantine everything in your inbox if they find a virus or anti sort, even in a deleted mail. Their product is also just plain intrusive and aggressive, not bad when it does not really scan incoming mail.
    Create an exception in Nortons for your Thunderbird profile folders.
    There is a link [https://wiki.mozilla.org/Thunderbird:Testing:Antivirus_Related_Performance_Issues#Norton_Security here ]to both the mail scanning and Nortons instructions for creating Sonar exemptions

  • FAQ: Why is Photoshop Elements cheaper? What's different about Photoshop?

    What is Photoshop CS/CC (PSCS/PSCC)?
    Photoshop is a professional tool used throughout many industries as the standard for digital image manipulation and painting. It has very rich, and often complex, tools and options. As such, it comes with a professional price tag.
    What is Photoshop Elements (PSE)?
    Photosohp Elements is a consumer product. It's made for users who don't need as many features and complex options. It has a simpler design, guided workflows, and an organizer to help you manage your files.
    What are the some of the specific differences?
    Here is a list of some of the major differences between Photoshop Elements and Photoshop:
    Adobe Camera Raw differences between Photoshop and Photoshop Elements
    Photoshop Elements comes with a database driven Digital Asset Management application called Elements Organizer. Photoshop comes with Bridge, a file navigation system that operates much like Windows Explorer or Macintosh Finder. While there are several functions that both Organizer and Bridge use, they are fundamentally different applications and serve different purposes.
    Photoshop Elements does not support the following color modes: Duotone, CMYK, Lab, Multichannel
    There is very little 16-bit support in Photshop Elements. You cannot create or convert an image to 16-bit, only open images that are already 16-bit. While working with a 16-bit image you cannot work with layers. The following tools do not work: Magic Wand, Selection Brush, the family of Type tools, Recompose, Cookie Cutter, Straighten, the brush based tools (Paint Brush, Eraser, Dodge, Blur, etc), or the shape based tools (Rectangle, Ellipse, Custom Shape, etc). Many filters do not work, mainly those featured in the Filter Gallery.
    Photoshop Elements does not fully support Smart Objects. While you can open files that already have Smart Object layers, you cannot create Smart Objects nor open the files embedded as Smart Objects.
    Photoshop Elements does not have a Channels panel. Nor does it have the Channel Mixer Adjustment/Enhancement.
    Photoshop Elements cannot merge multiple/bracketed photo exposures into an HDR image. There is no support for 32-bit images. However, Photoshop Elements does offer Photomerge Exposure as a similar function.
    Photoshop Elements does not use the same range of Content-Aware functions. While the Spot Healing Brush includes the Content-Aware option in both applications, Photoshop Elements does not have Conent-Aware as an option in the Edit > Fill Layer command (known simply as Edit > Fill in Photoshop). However, Photoshop Elements does use a Content-Aware Fill option when creating a Photomerge Panorama, this is not an option in Photoshop. Photoshop CS6 introduced the Content-Aware Extend and Move tools, which are not available in Photoshop Elements.
    Photoshop Elements has fewer vector based tools. The Pen family of tools are not available. The Shape tools do create a vector shape layer, but the vector points cannot be edited individually. There is no Paths panel.
    The licence from a boxed purchase of Photoshop Elements is multi-platform (as of version 9). This means you can install on either Windows or Macintosh or both without having to purchase a separate version. This was not true with Photoshop. However, with Creative Cloud we no longer sell boxed products and all licenses are multi-platform.
    Photoshop Elements does not have the Subtract or Divide blending modes that were introduced in Photoshop CS5.
    Photoshop and Photoshop Elements can both Transform selected pixels in the following ways: Scale, Rotate, Skew, Distort, and Perspective. Photoshop Elements does not have the Warp Transform option.
    The Photoshop Elements Color Picker does not include the following options available in Photoshop's Color Picker: the Not a web-safe color alert icon, the Add to Swatches and Color Libraries buttons, and the Lab and CMYK models.
    Photoshop Extended CS6 has the following panels that Photoshop Elements 11 does not: 3D*, Brush, Brush Presets, Channels, Character, Character Styles, Clone Source, Color, Layer Comps, Measurement Log*, Notes, Paragraph, Paragraph Styles, Paths, Properties, Styles, Timeline, and Tool Presets.
    Photoshop Elements does not support Extensions such as Mini Bridge and Kuler.
    *In some release versions of Photoshop, there Standard and Extended variants. Marked features are only available in Photoshop Extended, where applicable.
    [EDITORS NOTE: This is a work in progress, this list is not yet comprehensive]

    I found 3 crashes under your name.  2 of them are uncommon, but occur in the ExtensisFontManagement plugin and appear to be due to a bug in the plugin.  The first is a crash on quit, and the second is Extensis attempting to override Alerts for some odd reason, and their override fails.
    The third crash cause happens more frequently, cause unknown, but it looks very, very similar to the Extensis Alert override bug.
    So, try disabling the ExtensisFontManagement plugin, and I suspect your Photoshop CS4 experience will be a lot happier.

  • Same file name - Different extension - Viewing problem

    I know this has been written about quite a bit and I have searched through the posts but I cannot find a solution to my problem. I shoot RAW, import then into Lightroom, make changes, import into CS3 & make more changes, save as a .psd file; no problem so far. I use Neat Image on some files that need the noise reduction so in CS3 I save the .psd as a .tif, run it through Neat Image and save it to the same directory where the RAW and .psd files are. Go back to Lightroom and no .tif file. If you "find" the file in Lightroom it shows up but shows as the .psd file. I have tried unstacking and everything else I can think of but I cannot make the .tif file display. I can go back to CS3 and locate the file through it but if in a few months or however long it takes me to forget that the .tif is there, the .tif will be lost in never never land. Bottom line, how do I get Lightroom to show ALL files, no matter name, extension, etc?
    I am using Version 1.3.1 on Windows XP, 2Gigs ram, 3.4 Gig P4 processor

    This issue was argued down to skeletal remains in beta and after. Adobe finally rlented somewhat and allowed the importation of files with same name and the RAW and jpeg extensions, because for one good reason some cameras produce both and some shooters utilize both for differring purposes.
    Jao,
    I will disagree with your reading of what is standard. That MS's stupid explorer or anything else won't show extensions is immaterial. First, anyone wanting to work at any speed and efficiency will be using something like Total Commander instead of Explorer, and it and virtually every other app I own shows extensions and treats files with the same name but differing extensions as unique files unto themselves--as it should be.
    After all it is digital data in the file that is unique. The extension is a tag to tell you and the computor how to deal with that data. The content is not identical, and therefore it ought not be treated as if it were by any application.
    Anyone with an interest in wasting several hours can trace the arduous wailing at the LR team to treat the extension as part of a unique name. As I said bdefore, they did make some concessions. Hopefully, they will go the whole distance soon.

  • If I establish a second (different) Zotero account on the same PC, how do I set it to be blank without destroying all the records in the other account?

    I have long had a Zotero account and it works well. I recently merged it into a group account with a few other people; we are sharing the same set of references. Now I want to set up a personal account for different purposes, perhaps eventually becoming a different group. When I try to set up the new user name and password, all the same reference items still show. How do I start with a blank account for the new user name without erasing the items in the previous account?

    I don't know how the Zotero add-on works, but if you want complete isolation, you could create a separate Firefox profile. Each profile has its own settings and add-ons, so unless Zotero creates a shared storage for all profiles, you will be starting fresh in the new profile.
    For more information on using profiles and how to create them, check out these articles:
    [https://support.mozilla.com/en-US/kb/Profiles Profiles | How to | Firefox Help]
    [https://support.mozilla.com/en-US/kb/Managing-profiles Managing profiles | How to | Firefox Help]
    Note: If that's not convenient, you could check with Zotero on whether they have a solution.

  • 2 different master/detail data sets

    Hello. I have created a master/detail dataset for a photo gallery, with customised css. Whenever I tried to use this same spry tool for different purposes, so with different customised css, the photo gallery data set was roped into the new layout. To make the two independent, I tried saving the master/detail css of the photo gallery to an external style sheet - not sure why (I'm new to this), thought it would detach those rules from the default settings. Now when I add a new data set it appears with no css attributes at all. Help much appreciated.

    I understand completely  the desire to do something that turns out to be really complicated! But therein lies a real goal.
    Have you uploaded this to a server, so I can see your code in action (or frozen...as the case may be!)?
    To target specific IDs:
    Wrap the entire masterdetail widget in a div:
    <div id="galleryone">
    <div class="MasterDetail">
            <div spry:region="ds1" class="MasterContainer">
              <div class="MasterColumn" spry:repeat="ds1" spry:setrow="ds1" spry:hover="MasterColumnHover" spry:select="MasterColumnSelected">{thumbnail}</div>
            </div>
            <div spry:detailregion="ds1" class="DetailContainer">
              <div class="DetailColumn">
                <h2>{title}</h2>
              </div>
              <div style="position: relative;"><div class="DetailColumn">{image}
              <div class="DetailColumn credit">{credit}</div></div></div>
              <div class="DetailColumn top"><em>{medium}</em>   {size}</div>
              <div class="DetailColumn">{date}</div>
              <div class="DetailColumn">{place}</div>
              <div class="DetailColumn">{price}</div>
              <div class="DetailColumn" id="sold">{sold}</div>
            </div>
            <br style="clear:both" />
          </div>
    </div>
    Then you can restyle the CSS file by making a complete copy of the CSS file and re-linking it:
    @charset "UTF-8";
    /* SpryMasterDetail.css */
    /* Copyright (c) 2007. Adobe Systems Incorporated. All rights reserved. */
    /* This is the selector for the main Master/Detail structure container.
    * If you want to constrain the width of the Master/Detail structure, set a width on
    * the Master/Detail container. By default, our structure expands horizontally to fill
    * up available space.
    #galleryone .MasterDetail {
        font: 100% Verdana, Geneva, sans-serif;
        margin: 2px;
    /* This is the selector for the Master Container element which houses all the MasterColumn
    * classes. By default the Master column occupy about 35% from the width of the
    * entire structure.
    #galleryone .MasterDetail .MasterContainer {
        width: 99px;
        float: left;
        height: 650px;
        overflow-y: auto;
    /* This is the selector for a Master Column element which holds the actual data for
    * a master column.
    #galleryone .MasterDetail .MasterColumn {
        font-size: 75%;
        padding:5px 10px 5px 0;
        cursor:pointer;
        float: left;
    /* This is the selector for a highlighted Master Column element.
    #galleryone .MasterDetail .MasterColumnHover {
        background-color: #090;
    /* This is the selector for a selected Master Column element.
    #galleryone .MasterDetail .MasterColumnSelected {
        padding: 25px 5px;
        color: black;
    /* This is the selector for the Detail Container element which houses all the DetailColumn
    * classes. By default the Detail column occupy about 60% from the width of the
    * entire structure.
    #galleryone .MasterDetail .DetailContainer {
        padding:10px 0 0 0;
        width: 605px;
        float: right;
        overflow: auto;
    #galleryone .DetailColumn.position {
        position: relative;
    /* This is the selector for a Detail Column element which holds the actual data for
    * a detail column.
    #galleryone .MasterDetail .DetailColumn {
        margin-bottom: 1px;
    Notice that I have pre-pended the #galleryone to every style in this stylesheet. Be sure to leave a space after #galleryone. This focuses specifically on the master/detail in <div id="galleryone">. Make sure this file is loaded after any generic master/detail CSS file. Better yet, make all your galleries specific with IDs (both in the page and in a CSS file).
    If I only have small changes to make, I would add the additional styles into the generic stylesheet:
    .MasterDetail {
        font: 100% Verdana, Geneva, sans-serif;
        margin: 2px;
    #galleryone .MasterDetail {margin: 30px;}
    Note that I only made a style selector for the one attribute that changed. All the other attributes will remain the same (font: 100% Verdana, Geneva, sans-serif;)
    It is possible that styling other than specifically master/detail styling will vary from gallery to gallery.
    For instance, if h2 will change from gallery to gallery:
    #galleryone h2 {color: red;}
    Do this in either your general or your master/detail stylesheet.
    Curly brackets are the two keys to the right of the "P" key on the keyboard...shift to get curly brackets.
    When you make a secondary stylesheet (named to correspond to its use), you must attach it to your page using the Link icon at the bottom of the CSS Styles Panel. Browse to the file and press the Link radio button. Then your additional styles will show in your stylesheet.
    Beth

  • My images look completely different while I'm working in Bridge and Photoshop (CS6) than they do once they are saved.

    They look normal while I'm working on them in Bridge or Photoshop but when I saved them (doesn't matter how I save them - jpeg, png, it's all the same) and view them with any other program or on any other computer the blacks go through the roof and the contrast is way too high.  I didn't have this problem at all on CS3 and I'm using the same computer and monitor.

    The profile, in this case Adobe RGB, follows the file, that's the whole idea. The profile defines the colors you get with those specific RGB numbers. The only option when you save is to not embed it, which is usually a very bad idea, because then the RGB numbers no longer have a specific meaning. They're just arbitrary numbers.
    The working space mainly matters when you create a new file. The document profile, if it already has one, overrides the working space. Put it this way: each file has its own working space, and then you have a backup working space in case the file has none.
    (You can change this behavior in color settings > color management policies, but don't. The default is "preserve embedded profiles", and that's the only sensible setting. The other two will quickly send you out swimming with no dry land in sight. So to speak).
    All that said, working in Adobe RGB is probably not a good idea until you get a better understanding of the implications. sRGB is the safe choice, it will usually display correctly without any special considerations. So if you have an Adobe RGB file and you want to use the safer sRGB instead, you convert to sRGB, with the menu item Edit > Convert to Profile.
    Don't be confused by the fact that you then have sRGB as both document profile and monitor profile. That's coincidental, and just to set up a safe workflow. These two profiles are still separate and serve different purposes. The document profile defines the numbers in the file; the monitor profile describes the behavior of the monitor. But they're similar enough so that you can use it in both places.
    So. What do you see now, with sRGB as monitor profile? You must close down Photoshop and relaunch it for the new profile to take effect. Are they similar or still different?

  • Drill Across Essbase/Multidimensional cubes with a conformed dimension

    Hi Guys,
    Does anyone have any ideas/pointers on how to implement drill across on Essbase cubes or Multidimensional sources in general.
    For Eg:
    Cube 1 with aggregate data at Country Level
    Cube 2 with detail data at City Level
    Geography is the conformed dimension here.
    I need to implement drill across from the Country level in the Geography Hierarchy to go to the City level, across cubes. Facing a problem desinging it in the BMM.
    Any help would be appreciated.
    thanks,
    jboy

    We're discussing this already in your other thread? Different drill paths for a common Essbase Dimension with varied depth
    Close this one please...not necessary.
    Cheers,
    C.

  • Mapping a message in different types of messages depending field value

    Hi gurus!
    I need your help!, I need to create a scenario where I receive a message with a JMS adapter, for which I define an outbound service interface type, but depending on the value of a field (interface) to map in order to create different service inbound interface type.
    For example, I get the MT that is associated with a Service Interface SI_OUT:
    <MT_TRX>
       <interface> 101 </ Interface>
       <message>
             nombre="AVISO"> <campo 8500070609 </ field>
             nombre="ESTADO"> <campo PCDS </ field>
       </ MESSAGE>
    </ MT_TRX>
    As the interface has the value 101 with a Message Mapping I want to create the Service Interface SI_IN_101 whit message type MT_101.
    If interface = 102, the Service Interface should be SI_IN_102 and message type_102... etc.
    Can be mapped to different types of Service Interface, need different Operations?
    Thank you very much for your help, I don't know how to solve the problem!

    Hi Veronica,
    There are two clear options to approach the solution: be it 7.11 or earlier
    1. Go for 1..Onbounded Operation mapping. In your operation mapping on the target side add the different inbound interfaces. You have to define seperate message mappings for each of your target message types and use them in the operation mapping.
    2. The rather simplistic solution would be to go for conditional interface determination. A well know approach, if you have multiple interfaces to be mapped from a single interface for the same receiver system. Define seperate Message and Operation mappings for each of your Inbound Interfaces and then in Integration Directory use conditional Interface determination to call the appropriate operation mapping based on the condition checking on input payload (XPath).
    I will strongly suggest the second option for better maintainability and monitoring of your interface.
    You certainly dont need multiple operations, that's for different purpose altoghether
    Regards,
    Suddhasatta

Maybe you are looking for

  • Check NULL or BLANK values in Oracle Table

    Hi All, I have a column which does not have have any value ( Datatype is Char for that column). I need query which gets update all the records for which the particular column does not have any value.. UPDATE table name SET COL1='ABC' WHERE ITEM LIKE(

  • Why is itunes taking so long to download

    when i try to download itunes its taking very VERY long. it will start downloading at like 70kb/s and then very quickly go down to about 3 or 5 kb/s what could be wrong?

  • Question About Inactive Clients / Re-Imaged Clients

    Hopefully a quick question...  We have client push installation enabled site-wide in our SCCM 2012 implementation.  What is expected behavior if a workstation is rebuilt on the same hardware with the same name and the same AD computer account is reus

  • Back ground batch input processing error log handling

    Dear Friends, Currently im am scheduling job for batch processing of goods receipt through bapi, now after the succesfull run of this program im appending all the success and error logs in one internal table and sending this table to spool for future

  • Issues integrating niceScroll inside of nested symbol

    So I have to produce a custom scrollbar for a client. Which means going to one of the JQuery scripts to create it. I saw a couple of posts about niceScroll, so I downloaded it. It works fine for a text area div that's on the main timeline. But my iss