IFS good for BLOB but for structured data ...

Hello,
After evaluating IFS for 1.5 month, we realized that we cannot really
use IFS to store our XML files in a structured manner. Please tell me if
I am wrong about the following assumption.
Every time you have multiple EMBEDDED elements in an XML (which happens
all the time) you have to create a Custom Class for each element and use
Compound Documents.
My XML sample
<instance ref="sample">
<table ref="sampleTable1">
<record>
<property ref="myprop1">hello</property>
In an Instance I have many Tables, In a Table I have many Records, in a Record many properties (a basic application).
In IFS, I have to create 4 CustomClass, that will contain ATTRIBUTS of type PublicObject_Arrays to contain my other Custom class. This Will get pretty big if you think that each PublicObject have by default 16 ATTRIBUTS !!!
If there is no other way, we will have to store the XML as a Blob and use InterMedia to index our Structured data. Any suggestion?
null

I was down this path a few months ago. One alternative raised was that we don't use the default parser, but instead implement a custom parser. The main issue I ran into was that the default parser could not parse the 'currency' portion of the following xml:
<amount currency='USD'>99.12</amount>
It would parse the 99.12 into a column named amount.
You may want to search for that thread.
null

Similar Messages

  • Good for processing data from a web application?

    It seems like all the examples provided for ASA are about processing data streaming in from IoT or mobile apps. Is ASA appropriate for processing data from websites? For example, I have a multi-tenant web API and I need to roll up usage and calculate billing
    for my clients. My clients can upload resources with me which I store in blob storage. But blob storage gives me no way of knowing how many resources have been uploaded and how long I have stored them. Would ASA be a good fit for calculating these figures?

    I have solved this task in folowing way:
    I have add ADF read only form to my page (which I need anyway). The form displays data selected in the graph (using another VO, which is linked to graph VO). Command button calls my managed bean, which handles the data via the bindings executables (view iterators).

  • Can I use Argo to create Indexes for Structured data?

    Hi, To search for employees who has stored some <i>word</i> in an infotype's text cluster takes time, specially when we also want those who has an relation in infotype 1001 to an object which again is connected to some other object where <i>word</i> appears in infotype 1002 - subtype 0001.
    Open SQL cannot select directly from text clusters, so we need to read all entries for all employees an the scan the entries for <i>word</i>. So an index which connects <i>word</i> or <i>this is a phrase</i> or  <i>department - description - all parent org.units</i> with employees would be nice to build to replace the open SQL.
    The question is if Argo is a solution to build, develope, store and administrate such indexes?
    Robert

    Hello Robert,
    Argo by itself does not index the content. Its our search engine TREX which does the indexing and searching.
    If you are using ERP 2005, quite a few objects are already indexed by TREX. We have a Framework services called SES (Search Engine Services) which expects you to implement couple of methods viz. 1) the data to index and b) any updates to the index. SES interacts with TREX to index the content.
    Regards,
    Bala.

  • Is XRaid good for ramdom data access

    We plan to have about 50 Mac users to ramdomly accessing XRAID's files via XServe (connected via Apple Dual channel Fibre card). Given XRAID's 400MB/s throughput, I see a possiblility of bad latency rate if all users accessing it at the same time.
    Questions:
    1)Are both RAID controllers are active in XRAID, or one is passive?
    2)Is Apple using SATA in its RAID?
    3)Will it have better performance if we have 7x500GB stripe than 14x250GB stripe?
    Thanks
    G5 Tiger 10.4.8   Mac OS X (10.4.8)  

    Quick comment since I'm dealing with the same thing:
    Remote Home directories are always slow. OSes like OS X are too chatty with the file system. Your most common apps are constantly hitting the hard drive (local or networked). Web browsers are the worst, they write temp, cache, bookmarks... Even Word is constantly writing scratch (recovery) and periodic saves. We've totally ruled out roaming profiles in Windows too.. it's just too slow.
    What we are doing is Apple's Portable home directories. They work fantasticly. Basically:
    -Set up Open Directory and populate it with your users.
    -Bind the machines to the OD
    -When you log in as a user (who is set in OD to be portable capable) that user will be asked if they would like a portable home dir on that machine. You can opt to have a network drive or to have a portable. If you choose portable you copy all the remote files locally and you now have a local home dir. The local dir regularly syncs with the server copy.
    Here are the advantages:
    - Local account speed
    - The ability to sit at another workstation and access your files (remote home dir)
    - The ability to set up mulitple machines with portables (laptop and desktop, work and home) and then sync the home dir contents
    - redundant copies of your data. You can have your laptop explode and you just connect to the server again to instantly restore everything.
    We moved some Mac Minis (1.42GHz G4) from networked NFS home dirs on Linux to portable home dirs on OS X and the machines are much more responsive in every way.. even with the slow 2.5" internal drives.
    I'm using this as the first line of backups. We're using Tivoli institutionally so.. basically we don't have working backups. I hope to expand the SAN later and add tape and we'll use Remote Home directories as the first step of our tiered data security plan.
    As for your config.. the speed depends entirely on your useage. I'm still setting our hardware up and I get 80MB/sec sustained copies from one RAID to the other (peak ~147MB/sec) when copying many 11GB files that I created from /dev/random. That Byte not bit of course.
    When I copied in the /Applications and /Developer dirs from the boot drive (to add a load of small files, I was seeing a sustained transfer of over 600 file i/o per second.
    You should be fine on I/O for 50 users if your basically using this as a file server or even if you're doing background home dir syncing.

  • IFS-12635: SimpleXmlParser: Value(10/10/99) not valid for type (Date)

    I am trying to uplaod an xml document sample which has an attribute of date datatype.
    My sample is :
    <?xml version="1.0" standalone="yes"?>
    <document>
    <name> test</name>
    <createdate>1999/03/12</createdate>
    </document>
    I am getting this error:
    IFS-12635: SimpleXmlParser: Value(10/10/99) not valid for type (Date).
    If I input just the "name attribute" value, there is no problem. What is the date format, I should use?
    Please suggest.
    Thank you
    null

    Is there any way to specify the format in the custom type document itself. ? I do not want to specify the format in every document sample. Is there any way that it is possible. If I give the format in the document samples, as Matt said, there is no problem.
    Now I tried to give the format in the type document itself.
    I created a custom type document as follows:
    <?xml version="1.0" standalone="yes"?>
    <!--myTestType.xml-->
    <ClassObject>
    <Name>myTestType</Name>
    <Description> myTestType Document </Description>
    <Superclass Reftype ="name">Document</Superclass>
    <Attributes>
    <Attribute>
    <Name> Category </Name>
    <DataType> String </DataType>
    <DataLength> 80 </DataLength>
    </Attribute>
    <Attribute>
    <Name> posted_date </Name>
    <DataType format="mm-dd-yyyy"> date </DataType>
    </Attribute>
    </Attributes>
    </ClassObject>
    I could able to upload this to ifs. No problem at this time. But when I try to load the below sample, I am getting the same parse problem.(IFS-12635 SimpleXmlParser: Value(12-25-1992) not valid for type (Date.).
    sample xml document
    <?xml version="1.0" standalone="yes"?>
    <myTestType>
    <name> testing.myTestType</name>
    <Category>Administration_4</Category>
    <posted_date >12-25-1992</posted_date>
    </myTestType>
    Thank you.

  • Dynamically create data type for structure

    Hello Experts.
    how to create dynamic data type for structres. for example.
    data lv_struc_name type strukname.
    lv_struc_name = get_struct_name( )  ****** this method gives the structure name('ct_struc')
    now I want to create one data type, which is having the type of lv_struc_name content.(ct_struct)
    thanks
    Tim

    Hi,
    here is the link to really good presentation about generic programming ABAP351.
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/b332e090-0201-0010-bdbd-b735e96fe0ae
    It contains examples how to create dynamic structure and tables.
    Cheers

  • How come the driver for the validiy sensor has an older version but newer release date

    Can someone please explain why the driver for the finger print reader has an older date but a newer version?
    The one on HPs website := Driver Version 4.4.234.0 and Driver Date 24/09/2012.
    Yet the one on my P.C. := Driver Version 4.5.235.0 and Driver Date 22/07/2009.
    Is it worth updating or not?
    I can't seem to get the add-on working on I.E. 11.0.3
    Any advice appreciated.

    Spyke,
    Welcome to the HP Forum.
    Short Answer: 
    If you are running the same version of the Operating System that you were running when the driver was installed, then it is likely your driver is fine as it is.
    Based on your Example:
    If you have upgraded your Operating System, and you are using Windows 8 or Windows 8.1 AND your system is among those supported by the "newer" driver, then you should upgrade.
    Long Answer:
    There are several Validity Sensor Drivers of this same revision - in the case of sp58869 , the driver has been issued as a compatible driver for the HP Envy M6 for both Windows 8 and Windows 8.1.   The change might have required additional supporting libraries used with the driver and did not require changes to the driver software itself.
    You didn't say which computer model you have nor the version of Windows you are running.
    It is true the specific driver within the version class might make a difference if you have updated your Operating System since your own driver was issued for your computer.
    It is true that reinstalling a "same version" driver can help if the driver on your system is corrupted.  Driver corruption is normal to some extent -- leave a driver on a Windows computer long enough and one or two of the zillions of instructions can corrupt, links can be lost; data can become unstable due to library changes or registry errors.
    Drivers control hardware.  The fingerprint driver only controls the fingerprinter.
    Software provides a means for the user to interact with the computer in an organized environment.
    ==================================================​=========================================
    Sometimes a perfectly good driver can "look bad" -- certain data persists from boot to boot.  This is normal and the fact that some data is immediately available at boot means the computer starts up faster and that the Operating System is available sooner to the user of the computer.
    When things in the boot-to-boot instruction set get tangled, then things may stop working:  TouchPad, mouse (external), fingerprint software, maybe even the keyboard.  The login data profile for the user account may not set up properly.
    Driver Reset / Clean-the-cobwebs off the computer:
    Close all your programs and Shut down the computer
    Disconnect everything (little Unifier for the keyboard / external mouse can stay)
    Perform the Hard Reset for your notebook
    Boot the computer and log in
    Next...
    If Internet Explorer 11 is a recent update from a previous version, and even if this is not an upgraded IE issue, it is important that you be running the most recent version of your fingerprint Software.
    I am assuming a lot here -- including that you are running HP SimplePass Version 6.x.
    Continuing that line of thought; you might find the following useful:
    Simple Instructions to Upgrade HP SimplePass
    Brilliant Post - How to Ask Your Question
    Click the Kudos Thumbs-Up!
    It is a nice way to say “Thank You”.
    Although I strive to reflect HP's best practices, I do not work for HP. 
    Kind Regards,
    Dragon-Fur

  • Edge and Next are good for the corporations but are they good for the consumer?

    Ok so I have never paid full price upfront for a phone!  Ever since my first phone from VoiceStream I have opted for what ever phone was "free" because way back then (I blush as I type) I actually thought the phone was "free!!!" Ah, to be naive again!! But as we all know the phones never were nor will they ever be free. 
    However I say programs like Verizon's Edge and AT&T's Next are good for the corporation if they weren't they would not exist.  The first reason I say this is because Edge and Next allow the cellular service provider to easily recoup the entire cost of the phone in a clear way unlike with subsidized phones that muddy the profit water.  For example, the Verizon 64GB iPhone 5s retails for $849.99, currently with a two year contract you pay $399.99 for that 64GB iPhone 5s.  The EFT for that phone is $350 (minus $10 per month of post paid service).  If you on the 15th the day after you got your phone you paid the EFT but kept service you only paid $749.99 for that $849.99.  Sure you still pay for service but you can leave when ever and Verizon cannot say hey you owe us $100 more for you phone.  Its yours and they can't take it back and the only way Verizon will get that $100 back is though another customer  that subsidized a much lower cost phone that at the completion of that contract Verizon will  more than recoup the cost of that lower priced unit. To top that off you could turn around and sell the phone for $800 go back to Verizon or another provider buy a $450 phone and break even.  I'm not suggesting that people do that or that it may prove to be a big hassle for some that went through all the trouble.  Its just a point to show that subsidized phones make the profits less clear for the service provider to see at first glance.
    Second reason these programs are good for the corporation is they allow the service providers to get a better grasp on the true cost of maintaining their networks and providing us the consumer access to their networks.  Third reason it good for the corporation is the people that feel the need to upgrade every six months to a year are required to pay at least 50% of the retail cost of the phone at the same time they must surrender that device in exchange for the new device.  So the service provider then has the phone refurbished certified to be in "like new condition" and sell it again potentially making more than retail cost when the profits of both sales of the same handset are factored together. 
    That being said what will the impact of programs like Edge and Next have on cost of future cellular service plans and smartphones?  Over time will the service provider give us the best per line access fee (not likely but maybe)? Or will people upgrading their smartphones at faster intervals cause the cost of the smartphones to drop over time? What are your thoughts?

    Go to the link I provided and click on "Check upgrade eligibility"

  • I bought a new iMac today. I'm using migration assistant to move all my software, but the time just keeps getting longer. It says connect an Ethernet cable for faster data transfer. I did, but that doesn't seem to help. Any ideas?

    I bought a new iMac today. I'm using migration assistant to move all my software, but the time just keeps getting longer. It says connect an Ethernet cable for faster data transfer. I did, but that doesn't seem to help. Any ideas?

    m1doc,
    Are you migrating from a Mac or a MS Window machine? Either way you probably should be in touch with AppleCare, you have 90 days of free AppleCare telephone support. They can usually help on issues like this. If you don't know the phone number please use http://support.apple.com/kb/HE57 to help find the number in your country.

  • I have an Iphone 4 and my internet has not worked for a good 10 months, why wont it work? my dad pays for my data plan, so its not that i dont pay my bill. I've even tried to reset my net work settings, and that did not work

    i have an iphone 4 and my internet has not worked for a good 10 months, why wont it work? My dad pays for my data plan, so its not that i dont pay the bill. I've even tried to rest my net work settings, and that did not work. I went to AT&T and they said that the only way to fix it was to buy a new phone, and im not going to buy a new phone with out my upgrade. someone, please help!

    Hey lilmissindian!
    I have an article for you here that will help you troubleshoot this issue:
    iPhone: Troubleshooting a cellular data connection
    http://support.apple.com/kb/ts3780
    Thanks for coming to the Apple Support Communities!
    Cheers,
    Braden

  • RDA for Transactional Data Changes (But needs to load as Master Data to IO)

    Hi,
        I would like to use RDA to load Data changes into IO (Not for DSO).
    I tried using this, i can able to load data into PSA. But, from PSA to IO, No datapackage is getting transfered. i.e. Transfered records = 0.
    We considered several options i.e. remote cubes etc. We need to implement RDA.
    Note: I have gone through the Documentation on RDA. Which SAP mentioned, RDA won't support for Master Data if we have aggregates. We don't have any Aggregates build on my cubes.
    Thanks in advacne!!!
    Nagesh Ganisetti.

    RDA DTP is used for supplying data to the Data Store Objects but not to the Master data infoobjects...
    Please follow the links to get to know more on this..
    http://help.sap.com/saphelp_nw2004s/helpdata/en/42/f98e07cc483255e10000000a1553f7/frameset.htm
    http://help.sap.com/saphelp_nw2004s/helpdata/en/42/fa50e40f501a77e10000000a422035/content.htm
    thanks
    hope this helps..

  • LSMW  Field Mapping: can't map Batch Input Structure for Session Data

    In step 5 Maintain Field Mapping and Conversion Rules, I can not see Batch Input Structure for Session Data Fields.
    Can somebody tell what's wrong?
    Here's what I see:
    Field Mapping and Rule
            BGR00                          Batch Input Structure for Session Data
                Fields
                BMM00                          Material Master: Transaction Data for Batch Input

    Hi Baojing,
    To see structure BGR00  you have to map this structure first with input file structure in step 4 (maintain structure relationship).
    Regards
    Dhirendra

  • I broke my laptop last week and until I can afford a new one, I'd like to use my ipad for university. Just wondering whether there is a way I can view online lectures? I have an app called my media but its only good for direct download links

    Only good for direct download links. I can pick to view my lecture in either audio or video format through WMP or QT from my school website. The formats come in a drop box form, which when on a desktop or laptop open in the player you choose and play. I hope this makes sense

    You are asking several different questions. If you need to store your photos, music, and movies on an external volume, you certainly can. Any externally connected hard disk drive will work, connected either directly to your Mac or to your Time Capsule as a shared volume.
    You should not rely upon using that as a backup device though. Although you certainly may use it for both purposes, it is a better idea to have dedicated backup devices for a variety of reasons not limited to redundancy. You would not want to simultaneously lose all your pictures as well as your backup. If they are all on the same device, that could happen. Furthermore, a backup cannot back up the volume on which it is running.
    As for adding an Extreme or Express, using its LAN port for your iMac, and then enable Internet sharing so you can effectively use the iMac as a "hotspot", you can do that too, but I am unclear on what benefit you believe this arrangement would convey for you.
    An Extreme's Guest network is separate from its Main network; that is the reason for having it.

  • EE says time has run out for my data but I still have 500mb PAYG top-up ?

    Hi. I received 10 gb data when I bought my phone 3 months ago.  EE says the time for this data has run out which is correct- however I still have 500mb of the monthly PAYG topup remaining (this is shown on the data, call, text remaining allowance screen. However away fromWifi I cannot access the internet..  It says I have no data - 'Time Run Out'. Any help appreciated  

    Hi Leanne, I tried contacting Customer Services via phone but just ended up going round in circles with the various options and not being able to speak to a person and basically getting nowhere.  So I went into the local EE shop and a very helpful and patient young lady listened to my story and phoned Customer Services who put her onto the Tech area - then back and forth between the two for over an hour till eventually they reset my account and credited me with a new PAYG monthly pack.  Now I can use the data allowance to access the internet as normal.  The only thing that I believe needs to be checked is that on my next purchase of PAYG I was due to get a 250mb Boost so I need to check I receive this as the text msgs I received from EE stated I was on my first PAYG purchase. Thanks Brendan  

  • How to prepare Block Structure data for D/A output from DIAdem

    Dear Sir:
    I'm trying to do D/A convert from DIAdem and DAQCard6062E,whereas when I located the data file to be output, and specified the channel, DIAdem gave the Error as following:
    --Error-- DIAdem
    Error from DAC simulation input file(read data file)
    The DAT file'...'must have Block Strucure!!!
    What I want to know is how to prepare or how to save my *.tdm file to a file of Block Strucure.
    Thank you very much
    jing

    Hi jing,
    i think there´s no chance to do online reading with tdm-files.
    There are two ways to solve your problem:
    1. Using the "channel simulation block" to read data out of DIAdem data cache.
    2. Store as DAT.File named in 8.3-notation using block-format.
    I don´t know the english menue-items, but all you need is in the Files.menu selection "DAT-Files".
    By the way:
    If you change the setting in the "datastorage-dialog" from "data area" to "file" for recording data, you´ll get a "playable" DAT-File.
    CU
    Martin

Maybe you are looking for

  • Forcing AC3 (or other surround sound) soundtrack to play by default?

    Is there a way to force Yosemite to always play movies in surround sound? I have a Mac mini connected to a 7.1 Denon amp connected via HDMI. Audio Midi Setup sees all the speakers and will play test tones on each of them. When playing a movie in iTun

  • Adjust input levels of video

    When I capture video from an analog machine, using BlackMagic card, the levels are way off, usually darker. I am aware of the "Clip Settings" tab in the Log and Capture window, but my problem is that for some reason the option to move the sliders is

  • Linking RSS Feeds

    Is there a way to have RSS feeds from another website placed on your website and they update on your website automatically? Thanks, cp

  • Where can I find this MHS-TS55 in Sweden

    Where can I find this MHS-TS55 in Sweden

  • OM_to_Service_Fulfillment_Demo

    Hi, I am looking for a demo script that explains the functional flow from order creation in OM to Auto creation of service request with related task and field service technitian debrief. I am looking with related setups to perform the flow. I believe