Attribute calc and retrieval time

I have built an outline that consists of 7 standard dimensions. The last dimension is a base dimension with 15 attributes. This base dimension lists SSN# identifiers, but has their characteristics, such as age, race, rank, occupation, etc as attributes. There is a total of 100,000 different individuals all with varying combinations of characteristics. Right now the calc time is around 2 1/2 hours, and data retrieval on some characteristics takes several minutes. I know there are some obvious flaws in this design, but could someone tell me what they are and what I could do to correct them. I would greatly appreciate it.

Hi,go through this online documentation for optimizing the retrieval times based on the attibute dimensions position on the outline.http://www.essbase.com/doc/essbase-62/dbag/dindesin.htm#4364Jaya---Message Posted by hwinsch   3/25/02 07:13---Does anyone have suggestions on how to improve retrieval time when using attributes?

Similar Messages

  • I had my settings on Pacific time and should have been Central time.  Now I've lost a lot of my yellow messages when it was changed to Central.  I'm trying to go back in and retrieve it

    I had my settings on Pacific time and should have been Central time.  Now I've lost a lot of my yellow notes when it was changed to Central.  I'm trying to go back in and retrieve the notes to no avail and have tried changing the settings on my Iphone 4.  No luck there either.... 

    - Are you saying that they are not listed in your Purchased section?
    Downloading past purchases from the App Store, iBookstore, and iTunes Store
    - Are they listed in your Puchases history when you log into your account on your computer?
    - Are they still available now for purchase? If not then you are out of luck
    If they are still available and listed in your Puchase History then contact iTunes
    http://www.apple.com/support/itunes/

  • Help in retrieving the element attribute name and value..

    Hi have to retrieve the attribute name and value from the element.....
    requirement is like this
    <ws:GetRightNowProductViewByDivisionResponse xmlns:ws="http://ws.sage.co.uk/">
    <ws:GetRightNowProductViewByDivisionResult ProductID=" " RightNowProductView=""/>
    </ws:GetRightNowProductViewByDivisionResponse>
    i should get all the element attbutes names as attributes in above mentioned format ..using xquery...
    here is the respone ....
    <sage:sageRequestResponse xmlns:sage="http://www.sage.com">
    <env:EaiEnvelope xmlns:env="http://www.sage.com/Envelope">
    <env:Domain>string</env:Domain>
    <env:Service>RightNowBroker</env:Service>
    <env:UserId>string</env:UserId>
    <env:OperationName>GetRightNowProductViewByDivision</env:OperationName>
    <env:Payload>
    <ws:GetRightNowProductViewByDivisionResult xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.sage.co.uk/">
    <xs:schema id="NewDataSet" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
    <xs:element name="NewDataSet" msdata:IsDataSet="true" msdata:MainDataTable="RightNowProductView" msdata:UseCurrentLocale="true">
    <xs:complexType>
    <xs:choice minOccurs="0" maxOccurs="unbounded">
    <xs:element name="RightNowProductView">
    <xs:complexType>
    <xs:sequence>
    <xs:element name="ProductId" type="xs:short"/>
    <xs:element name="Product" minOccurs="0">
    <xs:simpleType>
    <xs:restriction base="xs:string">
    <xs:maxLength value="4000"/>
    </xs:restriction>
    </xs:simpleType>
    </xs:element>
    </xs:sequence>
    </xs:complexType>
    </xs:element>
    </xs:choice>
    </xs:complexType>
    <xs:unique name="Constraint1" msdata:PrimaryKey="true">
    <xs:selector xpath=".//RightNowProductView"/>
    <xs:field xpath="ProductId"/>
    </xs:unique>
    </xs:element>
    </xs:schema>
    <diffgr:diffgram xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:diffgr="urn:schemas-microsoft-com:xml-diffgram-v1"/>
    </ws:GetRightNowProductViewByDivisionResult>
    </env:Payload>
    </env:EaiEnvelope>
    </sage:sageRequestResponse>

    Hi
    Just as an aside to the comments above, a scenario we see occasionally is where a desk provides an internal function (e.g. a helpdesk) and you really just want to get the name display (as seen on the handsets) onto the CAD display.
    You can do this by  doing a reverse lookup over HTTP against CUCM. There are a number of posts around, these should get you started :
    https://supportforums.cisco.com/thread/2065114
    https://supportforums.cisco.com/message/3024617
    A couple of notes:
    - It looks up against the directory, NOT the actual calling line. So you can add stuff to the directory to get external callers to show up by name, but should expect the unexpected when you have shared lines (e.g. multipel directory entries with one tel number for whatever reason)
    - If you want to do different lookups (i.e. get names back in a different format, get the actual line display name from CUCM, or lookup elsewhere) then you would need to either:
    1) Do it via SOAP or another technology from the UCCX script engine
    2) Put in a small external web service to do the lookups and allow UCCX to query via simple HTTP
    3) Use a DB for the numbers so you can read/write to it from UCCX and regularly update the data from wherever you like
    Regards
    Aaron HarrisonPrincipal Engineer at Logicalis UK
    Please rate helpful posts...

  • Retrieving time for default Btree and time sorted Btree

    Hi all,
    I am working on FreeBsd and Berkeley DB 4.5.20
    I have 2 kind of Btree databases and I want to measure the time for sequentially retrieving of all records.
    1. Btrees with fixed record size of 128 Byte
    2. Btrees with variable record size of around 630KB
    when I sort the order of the Db's by time (time is the key in my DB's) the retrieving time is much shorter, so i have a higher performance.
    but when I see the statistics structures:
    for the 1. group after sorting by time the internal page fill factor and leaf pages fill factor are like 94% or 98% and overflow ff is 0%. so I an understand that this result in a higher performance.
    and i have a shorter retrieving time than before sorting by time.
    but for the 2. group that means for variable large record sizes I have shorter retrieving time (higher performance) before sorting by time but lower leaf and internal page fillfactor. and after sorting higher leaf and internal page ff but longer retrieving time. and the overflow ff is before and after sorting 99%.
    so I am confuse , because I thought the higher leaf and internal page ff the higher performance,
    but this is exactly the opposite for large variable record sizes. is that because of the high overflow page ff?
    I would appreciate if some could explain it to me.
    Regards
    soudi

    hi Bogdan,
    there are the statistics,
    Btree with variable large record sizes:
    53162 Btree magic number
    9 Btree version number
    Little-endian Byte order
    duplicates Flags
    2 Minimum keys per-page
    4096 Underlying database page size
    2 Number of levels in the tree
    357 Number of unique keys in the tree
    1165 Number of data items in the tree
    1 Number of tree internal pages
    3930 Number of bytes free in tree internal pages (4% ff)
    8 Number of tree leaf pages
    11064 Number of bytes free in tree leaf pages (66% ff)
    0 Number of tree duplicate pages
    0 Number of bytes free in tree duplicate pages (0% ff)
    180832 Number of tree overflow pages
    1641148 Number of bytes free in tree overflow pages (99% ff)
    0 Number of empty pages
    0 Number of pages on the free list
    it took 35.77492 seconds.
    average data.size : 630KB
    sorted Btree with variable large record sizes
    53162 Btree magic number
    9 Btree version number
    Little-endian Byte order
    Flags
    2 Minimum keys per-page
    4096 Underlying database page size
    2 Number of levels in the tree
    1165 Number of unique keys in the tree
    1165 Number of data items in the tree
    1 Number of tree internal pages
    3600 Number of bytes free in tree internal pages (12% ff)
    13 Number of tree leaf pages
    1650 Number of bytes free in tree leaf pages (96% ff)
    0 Number of tree duplicate pages
    0 Number of bytes free in tree duplicate pages (0% ff)
    180832 Number of tree overflow pages
    1641148 Number of bytes free in tree overflow pages (99% ff)
    0 Number of empty pages
    0 Number of pages on the free list
    it took 77.556531 seconds.
    average data.size : 630KB
    Btree with fixed short record sizes
    53162 Btree magic number
    9 Btree version number
    Little-endian Byte order
    duplicates Flags
    2 Minimum keys per-page
    4096 Underlying database page size
    2 Number of levels in the tree
    4141 Number of unique keys in the tree
    1347892 Number of data items in the tree
    3626 Number of tree internal pages
    14M Number of bytes free in tree internal pages (3% ff)
    161 Number of tree leaf pages
    416126 Number of bytes free in tree leaf pages (36% ff)
    48079 Number of tree duplicate pages
    15M Number of bytes free in tree duplicate pages (92% ff)
    0 Number of tree overflow pages
    0 Number of bytes free in tree overflow pages (0% ff)
    0 Number of empty pages
    0 Number of pages on the free list
    it took 87.89131 seconds.
    data.size : 128Byte
    sorted Btree with fixed short record sizes
    53162 Btree magic number
    9 Btree version number
    Little-endian Byte order
    Flags
    2 Minimum keys per-page
    4096 Underlying database page size
    4 Number of levels in the tree
    1347892 Number of unique keys in the tree
    1347892 Number of data items in the tree
    560 Number of tree internal pages
    31078 Number of bytes free in tree internal pages (98% ff)
    58604 Number of tree leaf pages
    17M Number of bytes free in tree leaf pages (92% ff)
    0 Number of tree duplicate pages
    0 Number of bytes free in tree duplicate pages (0% ff)
    0 Number of tree overflow pages
    0 Number of bytes free in tree overflow pages (0% ff)
    0 Number of empty pages
    0 Number of pages on the free list
    it took 22.453395 seconds.
    data.size : 128Byte
    my problem is why is unsorted Btree with variable large records faster dann the sorted, while the page fill factor is by sorted btree higher.
    thanks
    soudi

  • Saving a Time Stamp In Memory and retrieving it

    I would like to store the time stamp in Flash memory. The memory is 8 bit. So how would I store it in byte format to the memory and retrieve the memory, then put it back together to get the time stamp back...
    thanks

    What best you can do is consider some reference time and store the difference i.e. no of seconds. At the time of retrieval also you can do the same.
    Kudos are always welcome if you got solution to some extent.
    I need my difficulties because they are necessary to enjoy my success.
    --Ranjeet

  • Attribute Dimensions and Excel Retrieves

    Dear All,<BR><BR>I have a cube that has a sparse dimension with attributes attached (all at the same level). When I retrieve using different attributes in the retrieve the results are not consistent i.e. some of the sparse members with the same attribute are left out of the result. It appears to happen when branches of the dimension in the same area are separated by a branch with an alternate attribute value (from the same attribute dimension). I have cured this by moving the affected branches next to each other, is this something that I need to watch out for on the design side i.e. to do with the way Essbase handles attribute dimensions? Any guidance would be appreciated.

    Graham,
    This is definitely a supported feature in EIS/9.3.1/ASO. I have many models with this type of structure. How you set it up can vary. Usually my Attribute Hierarchies are not that deep, only two to three levels, maybe four in a rare case, so I don't usually use a parent child table to set up the hierarchy (I'm not saying that it won't work, it might, I haven't tried, but same steps should apply). In a typical model I will have my stock table which has a buyer field. Then in another table I will have my attribute structure which will have columns for buyer, teams, and categories.
    In EIS OLAP model, you add your attribute hierarchy table and use a join to link it to the main stock table, joining on the buyer field (you are now going from a "star" schema to a "snowflake". Go into the properties and make sure you define all the columns as "Attributes".
    Then in Metadata model, drag your categories attribute onto the outline, then drag the teams and set it as a child of categories and finally drag buyer and set as child of teams. You only set the attribute association for the buyer back to the base dimension.
    When you run your dim build it will set up your attribute dimension correctly.
    Some things to keep in mind, make sure you have a process that ensures for every stock code you have in the main table, you have a matching one in your attribute dim table.
    Sometimes, depending on how much manipulation I need to do, instead of joining the tables in EIS I will go back to relational source and create a view that joins the two tables together, then in my OLAP model, I have one table that has three attribute columns, one column for the buyer and then the other two for team and category, from that point setting up in metadata model is the same.
    Good luck, let me know if you run into trouble.

  • How to retrieve time data from infotypes 2001 and 2002 when we use PNPCE

    Hello Everyone,
       I am new in using PNPCE ldb.In the requirement i have to retrieve time data from infotypes 2001 and 2002 between the begda and endda.I tried using the macro RP-READ-ALL-TIME-ITY to retrieve data.But its not supporting.Can some body help me in doing this.
    THanks in Advance..
    Regards,
    Chinni.

    Hi
       Try the following code:
    REPORT  ZHRTM41.
    nodes peras.
    Tables: PERNR.
    Infotypes: 2001.
    start-of-selection.
    get peras.
    rp_read_all_time_ity pn-begda pn-endda.
    end-of-selection.
    loop at p2001.
    write:/ p2001-abwtg,p2001-stdaz.
    endloop.
        It worked for me when using PNPCE. let me know if you have any problem
    Thanks,
    V.Nagaraju

  • The attribute inserted some time in base64 and some time in clearly text

    Hi to all,
    i have a problem with insert attributes in my ldap.
    The attribute are defined in this way:
    attributeTypes: ( spadaId-oid NAME 'spadaId' SYNTAX 1.3.6.1.4.1.1466.115.121.1.
    15 SINGLE-VALUE X-ORIGIN 'user defined' )
    But if i exec many add, the same attribute, are inserted some time encoded in base64, and some time in clearly text.
    Can you help me?
    I know that my english is far from being perfect, but I hope that you understood the problem
    Thanks

    Hi to all,
    i have a problem with insert attributes in my ldap.
    The attribute are defined in this way:
    attributeTypes: ( spadaId-oid NAME 'spadaId' SYNTAX
    1.3.6.1.4.1.1466.115.121.1.
    15 SINGLE-VALUE X-ORIGIN 'user defined' )
    But if i exec many add, the same attribute, are
    inserted some time encoded in base64, and some time
    in clearly text.
    Can you help me?
    I know that my english is far from being perfect, but
    I hope that you understood the problem
    ThanksIf you are viewing the attribute value in LDIF format then values which are in non-ascii format ("SAFE-UTF8-CHAR", as per the RFC) will be in base64 encoded (refer RFC 2849 )
    -------- RFC 2849 Note-------
    4) Any dn or rdn that contains characters other than those
    defined as "SAFE-UTF8-CHAR", or begins with a character other
    than those defined as "SAFE-INIT-UTF8-CHAR", above, MUST be
    base-64 encoded. Other values MAY be base-64 encoded. Any
    value that contains characters other than those defined as
    "SAFE-CHAR", or begins with a character other than those
    defined as "SAFE-INIT-CHAR", above, MUST be base-64 encoded.
    Other values MAY be base-64 encoded.
    8) Values or distinguished names that end with SPACE SHOULD be
    base-64 encoded.
    Regards
    Randip Malakar

  • How do I retrieve Time Machine folder from Trash

    Hello All,
    This is my first posting! 
    I've read quite a bit on these forums, and found some great info on Time Machine, particularly Pondini's posts and website (thank you!).
    Here is my issue:
    iMac (2007) with Mountain Lion getting slow, and last week start-up got stuck on grey screen.  Looks like hard drive failing, according to Apple Store Genius. They manage to get me back up and running in Mountain Lion thanks to a recent Time Machine backup on external hard drive via USB.
    I get the beast home, and start a new TM backup on the same external HD.  It says disk full, can't complete backup.
    In Finder (bad idea, I now know), I open the TM folder in the external HD, only to find duplicate copies of the Macintosh folder, with months worth of backups in each (identical).  Thinking this will confuse the Mac/Time Machine, I figure I should delete one.  I call the Apple store to make sure it's ok to delete one copy.  They say YES. I drag it to the trash, but when I go back to check the backups.backupdb folder, they're BOTH gone.
    I try to drag it back out of the trash, but after a few hours of "preparing to copy" the iMac freezes.  Back to the Apple store, and it's now limping along in OS version 10.6.  A new iMac purchase is close on the horizon...
    So, I have a recent TM backup that I would like to use, but it's in the trash on my external HD!
    I've used Finder to look through the folder in the trash, and retrieved individual documents and desktop folders that I need.
    Email, calendar and contacts are all safely duplicated on my MBP.
    However, I have music and a few years of photos that I desperately would like to recover.
    Ultimately, I plan to use the most recent TM backup to migrate to my upcoming new iMac.
    All is not totally lost, as I have a second TM backup on another external HD - although it's from March 2013.  Not the end of the world to lose photos from March to now, but if I can get them back, I'd like to.  They seem so tantalizingly close, sitting in the trash.
    So, my question is: can I retrieve my Time Machine Macintosh folder from the trash?
    Options I've considered so far:
    Simply use the "Put Back" option that comes up with Right-Clicking the folder.  Too chicken to try this up to now.
    Drag and drop it?  Huge file, will take a looooong time.
    Copy one recent backup in the trash to a separate drive and use that to migrate to new iMac (from Pondini's FAQ#18, I'm doubting this will work - but I'm trying this now; several hours in and file is 317Gb).
    Copy the photos from an individual backup.  From what I gather, with my version of iPhoto being '11, I can't see individual photos and I'll have to copy the entire library as one file and import it later.  Again, huge file, long time.
    I would appreciate any suggestions!
    Many thanks in advance.

    Old discussion (2009), but you might read what Pondini typed.
    https://discussions.apple.com/message/10161899#10161899

  • How do I control a data log session with period and sample time?

    I need a data logging system where the operator can select 2 logging parameters: Log Period and Sample Time. I also need a START and STOP button to control the logging session. For example, set the log period for 1 hour and the sampling time for 1 second. (I may be using the wrong jargon here.) In this case when the START button is clicked, the system starts logging for 1 second. An hour later, it logs data for another second, and so on until the operator clicks the STOP button. (I will also include a time limit so the logging session will automatically stop after a certain amount of time has elapsed.)
    It’s important that when the STOP button is clicked, that the system promptly stops logging. I cannot have the operator wait for up to an hour.
    Note that a logging session could last for several days. The application here involves a ship towing a barge at sea where they want to monitor and data log tow line tension. While the system is logging, I need the graph X-axis (autoscaled) to show the date and time. (I’m having trouble getting the graph to show the correct date and time.) For this application, I also need the system to promptly start data logging at a continuous high rate during alarm conditions.
    Of course I need to archive the data and retrieve it later for analysis. I think this part I can handle.
    Please make a recommendation for program control and provide sample code if you can. It’s the program control concepts that I think I mostly need help here. I also wish to use the Strip Chart Update Mode so the operator can easily view the entire logging session.
    DAQ Hardware: Not Selected Yet
    LabVIEW Version: 6.1 (Feel free to recommend a v7 solution because I need to soon get it anyway.)
    Operating System: Win 2000
    In summary:
    How do I control a graphing (data log) session for both period and sample time?
    How do I stop the session without having to wait for the period to end?
    How do I automatically interrupt and control a session during alarm conditions?
    Does it make a difference if there is more than one graph (or chart) involved where there are variable sample rates?
    Thanks,
    Dave

    Hello Dave,
    Sounds like you have quite the system to set up here. It doesn�t look like you are doing anything terribly complicated. You should be able to modify different examples for the different parts of your application. Examples are always the best place to start.
    For analog input, the �Cont Acq&Chart (buffered).vi� example is a great place to start. You can set the scan rate (scans/second) and how many different input channels you want to acquire. This example has its own stop button; it should be a simple matter to add a manual start button. To manually set how long the application runs, you could add a 100 ms delay to each iteration of the while loop (recommended anyway to allow processor to multi-task) and add a control that sets the number
    of iterations of the while loop.
    For logging data, a great example is the �Cont Acq to File (binary).vi� example.
    For different sample rate for different input lines, you could use two parallel loops both running the first example mentioned above. The data would not be able to be displayed on the same graph, however.
    If you have more specific questions about any of the different parts of your application, let me know and I�ll b happy to look further into it.
    Have a nice day!
    Robert M
    Applications Engineer
    National Instruments
    Robert Mortensen
    Software Engineer
    National Instruments

  • I created a form with Single Choice fields, 4 days with times listed. But, I want the user to only be able to choose one time, and the time chosen to be unavailable for other users. How do I do this?

    I created a form with Single Choice fields, 4 days with times listed. But, I want the user to only be able to choose one time, and the time chosen to be unavailable for other users. How do I do this? I have 4 blocks of Single Choice fields in order for the summary page to give me each day in the final report. But, I need the user to be able to make a selection of any day and time and that apointment to no longer be available to future users when they log in. Plus, when the user clicks on the time, they are unable to change their mind and choose another time. Here's the link if you want to see what I'm talking about: 2015-2016 Workload Apportionment Review

    I'm afraid not.    It's not rocket science but you need to do some coding. 
    You'll need to find a script (php) and save it to your local site folder.  Then reference the script in your form's action attribute like so.
         <form action="path/form-to-email-script.php" >
    The input fields in your HTML form need to exactly match the script variables. 
    I'm  assuming you're hosted on a Linux server which uses PHP code.  Linux servers are also case sensitive, so upper case names are not the same as lower case names.  It's usually best to use all lower case names in your form and script to avoid confusion.
    Related Links:
    Formm@ailer PHP from DB Masters
    http://dbmasters.net/index.php?id=4
    Tectite
    http://www.tectite.com/formmailpage.php
    If this is all a bit beyond your skill set, look at:
    Wufoo.com (on-line form service)
    http://wufoo.com/
    Nancy O.

  • How to set cookie value in one page and retrieve in another page using setA

    How to set cookie value in one page and retrieve in another page using setActionListener?
    I have tried with following code srcpage.jspx->destpage.jspx
    srcpage.jspx
    <af:table value="#{bindings.DepartmentsView1.collectionModel}"
    var="emp" rows="#{bindings.EMPView1.rangeSize}"
    first="#{bindings.EMPView1.rangeStart}"
    emptyText="#{bindings.DepartmentsView1.viewable ? 'No rows yet.' : 'Access Denied.'}">
    <af:column sortProperty="EmployeeName" sortable="false"
    headerText="Cookie Testing">
    <af:commandLink text="#{emp.EmployeeName}" action="success">
    <af:setActionListener from="#{emp.EmployeeName}"
    to="#{cookie}"/>
    </af:commandLink>
    </af:column>
    </af:table>
    espage.jspx
    <af:outputText value="Test Cookie Value: #{cookie}"/>
    ,Here Test Cookie Value prints the following instead of its original String value
    {JSESSIONID=javax.servlet.http.Cookie@7da288, oracle.uix=javax.servlet.http.Cookie@399f62}
    I have passed employee name "Robert" to cookie in srcpage.jspx,but it prints "JSESSIONID....." instead of "Robert" in destpage.jspx
    Thanks in advance
    Kalee

    Hi,
    "cookie" is a reserved name. If you want to write to a session scope attribute called "cookie" then you have to call #{sessionScope.cookie}. If you want to use EL to set and read from cookies then you will have to use
    #{cookie.cookieName}
    Note that #{cookie} writes to and returns a map
    check this: http://www.informit.com/articles/article.aspx?p=30946&seqNum=7
    Frank

  • My partner deleted my itunes (10) library. I use a WD external back-up and retrieved my itunes library, but when i try to play a song i get the message 'could not be used because the original file could not be found Would you like to locate it?'

    My partner deleted, by accident my itunes library. I have an iMac 10.6.7, Itunes 10. I use an WD passport as an external back up and retrieved my itunes library but now get the message "could not be used because the original file could not be found. Would you like to locate it?" so itunes is not recognised the exclamation marked songs, how do i get the retrieved files recognised. At times I get fed-up with Apple blocking files being used, although I like the product its restrictions are so silly!

    You not only have to retrieve the library file from the backup drive but the actual music files (usually stored within the "iTunes Media" folder) as well.

  • My iMac (late 2010 model) desktop's hard drive is fried (was about 200GB). How much am I expecting to pay for a new one and retrieve my information?

    My iMac (late 2010 model) desktop's hard drive is fried (was about 200GB). How much am I expecting to pay for a new one and retrieve my information?

    As you can see Erin, trying to recover information from a hosed drive can be very expensive. 
    I would suggest first the OWC site as well. You can get a new drive of choice in size there.
    I would also get the voyager  http://eshop.macsales.com/item/Newer%20Technology/VOYQHDB1.0T/
    and..
    http://eshop.macsales.com/item/Prosoft%20Engineering/DGDR3BUN/
    http://eshop.macsales.com/item/NewerTech/TOOLKIT11/
    Wth your lap top and these folllowing tools your are set to change out the drive, reload OS and then with
    the voyager pop in the old iMac drive and with the Prosoft software, try to mount and recover the files. Data Rescue is very good at this " if " the drive is not totally mechanically hosed. Drive Genius is very good at a number of things too. Nothing replaces the old adage of Back Up Back up Back up.
    The voyage I listed can become the new backup drive for you.. your choice of tools: Time Machine or by cloning via CarbonCopyCloner or by what I use SuperDuper! IF you want to be really kewl.. both. By that I mean cloning and Time Machine.
    It will take you an hour to swap out the drive and spring clean the iMac.. there is a hundred how too,s on you tube.
    Hope this helps. Remember if is always when a drive will fail..they all do. I tell the people I support that Harddrives are good for 15 min.. to when they don't work. They will all fail.
    Apple Geniuses are very limited to what they can and will do as far as file recovery.
    Your best bet is to try to do it your self first. There is lots of help out here and you are not the first.
    Don

  • How to store and retrieve XML messages in AQ using ESB/ BPE

    Hello,
    I am having a requirement which I feel should be fairly common - store and retrieve XML messages in AQ. However, I am struggling to decide which type of queue to use AQ or JMS...Here is the requirement
    1. In an ESB, I want to read different kind of files using file adapter. Different kind as in, having different structure or schema
    2. I want to create a queue that is capable of storing any kind of xml data. To this queue, I want to enqueue the message read in step 1.
    3. In another process, say a BPEL, I want to dequeue the message and write into a file. The filename is retrieved from one of the header properties. I want to dequeue using a stored procedure, not by using a JMS or AQ Adapter (reason being that these adapters poll the queue, and consume a message immediately. However, I want to consume the message only when there is a business need)
    My questions are:
    1. What kind of queue I should create in the DB (What should be its payload type...XMLType? )... I guess the answer would also determine the adapter to be used - JMS or AQ
    2. How I should map the xml data read from the file in step 1 to this adapter
    Any help is highly appreciated.

    You are right in suggesting that I dont need to store my XML data as xml in the DB...I dont want to too :) but its just that, thats the only option I can see at this time (the other track i am exploring is :
    File adapter(XML) -&gt; Convert to opaque (base64binary) -&gt; Enqueue opaque to JMS (aq$_jms_bytes_message) -&gt;Dequeue Opaque -&gt; Write file opaquely.
    In this I have hit the roadblock in trying to convert XML to base64binary...maybe some custom java function is needed...anyway)
    Coming back to this thread, where I am trying the following
    File adapter(XML)  -&gt; Enqueue as XML to queue  -&gt;Dequeue XML -&gt; Write file opaquely.
    PS: I think its important for me to mention that I am using SOA 10.1.3.1.0
    I tried the steps you gave...after creating the queue, I am trying to create a JMS adapter. But the queue I created doesnt show up in the browse window of destinations for the JMS Adapter..That had led me to infer that JMS adapter cant be used
    {color:#99cc00}CREATE OR REPLACE TYPE batchupdate_row_type AS OBJECT
    (update_queue_id NUMBER
    ,upc VARCHAR2(20)
    ,price1 NUMBER);
    {color}
    {color:#99cc00}CREATE OR REPLACE TYPE batchupdate_rec_type AS VARRAY(9999999) OF batchupdate_row_type;
    CREATE OR REPLACE TYPE payload_type AS OBJECT ( payload batchupdate_rec_type);
    EXECUTE DBMS_AQADM.CREATE_QUEUE_TABLE ( queue_table =&gt; 'jmsuser.batch_update_queue_table', queue_payload_type =&gt; 'payload_type');
    EXECUTE DBMS_AQADM.CREATE_QUEUE ( queue_name =&gt; 'batch_update_queue', queue_table =&gt; 'jmsuser.batch_update_queue_table');
    EXECUTE DBMS_AQADM.START_QUEUE ( queue_name =&gt; 'batch_update_queue'); {color}
    I also needed some opinion on whether the last step of my proposed solution ( Dequeue XML -&gt; Write file opaquely) is possible. As I want to develop a service oblivious of the structure of the file, I dont want to create a file adapter based on a particular xsd...so I want to write whatever xml I am getting from the queue....is this step possible

Maybe you are looking for