Open Hub not extracting all data in CUBE

We created an FI-SL cube and use the OPEN HUB process to extract the current value of accounts.  The problem is that not all the data is being extracted.
I have a couple of examples where some of the data in the CUBE is not being extracted by the OPEN HUB process.  I have checked the filter and it is setup properly.  I have manually validated the data in the CUBE. 
It is very strange that the data is in the CUBE correctly, but just being extracted.
Any ideas?
Thanks,
Bill Lomeli

Ashok,
This is the first time I have seen a comment about the field limitation.
+ A previous message from Deepak Simon states:
"I want to extract data from a cube with more than 16 fields."+
We are using BI 7.0...is that restriction still in place for this version?
Thanks,
Bill

Similar Messages

  • Open Hub: How extract Real Data and Header Data in the same .CSV?

    Hi guys, I need to extract the ODS data (I'm on BW 3.5) to a flat file. i thought about using Open Hub Service, but in SAP Help info I found that it generates 2 files: One with real data from ODS and the second is a Meta Data file with Header (names of the columns...etc)
    I need generate one file with the first row being a header, do you know how could I do it??
    Thank you and Cheers?

    Could you give me an example of this update rutine?

  • Why the 2LIS_08TRTK extractor can not get  all data

    Hello, BW Gurus.
    Why the 2LIS_08TRTK and 2LIS_08TRTLP extractors can not get all data. I had used the RSA3 and get 10 registers, when a check at the VTTK table I had 20 registers, I didnt use filters at RSA3, could you help to know what happen o correct it.

    Is it because
    <i>
    Shipment documents and their dependent objects (shipment stages as well as shipment items [deliveries in the shipment]) are only extracted into BW when the Shipment completion status has been set.
    This is necessary because the numeric values that result from the delivery documents are only established at the time. If the data were already stored earlier in BW, the shipment data would not be updated if the delivery notes were changed in BW.
    </i>
    - from oss note 573470.

  • CC 5.2 Alert Generation - Not extracting any data from SAP

    Hi there,
    We are trying to use the alert function for critical transactions in CC 5.2. We have set the relevant parameters in CC. The Alert_Log.txt is created successfully but it is not extracting any data from SAP. Is there any settings that I am missing here, both in R/3 and CC 5.2? I really appreciate your help. Below is the Alert_Log.txt for your review.
    Dec 20, 2007 2:27:32 PM com.virsa.cc.xsys.riskanalysis.AnalysisDaemonBgJob scheduleJob
    FINEST: Analysis Daemon started background Job ID:41 (Daemon ID D:\usr\sap\CC1\DVEBMGS00\j2ee\cluster\server0\. Thread ID 0)
    Dec 20, 2007 2:27:32 PM com.virsa.cc.xsys.riskanalysis.AnalysisDaemonBgJob scheduleJob
    INFO: -
    Scheduling Job =>41----
    Dec 20, 2007 2:27:32 PM com.virsa.cc.xsys.bg.BgJob run
    INFO: --- Starting Job ID:41 (GENERATE_ALERT) - AlertGeneration_Testing
    Dec 20, 2007 2:27:32 PM com.virsa.cc.xsys.bg.BgJob setStatus
    INFO: Job ID: 41 Status: Running
    Dec 20, 2007 2:27:32 PM com.virsa.cc.xsys.bg.BgJob updateJobHistory
    FINEST: --- @@@@@@@@@@@ Updating the Job History -
    1@@Msg is AlertGeneration_Testing started
    Dec 20, 2007 2:27:32 PM com.virsa.cc.xsys.bg.dao.BgJobHistoryDAO insert
    INFO:
    Background Job History: job id=41, status=1, message=AlertGeneration_Testing started
    Dec 20, 2007 2:27:32 PM com.virsa.cc.xsys.bg.BgJob alertGen
    INFO: @@@ Alert Generation Started @@@
    Dec 20, 2007 2:27:32 PM com.virsa.cc.xsys.bg.BgJob alertGen
    INFO: @@@ Conflict Risk Input has 1 records @@@
    Dec 20, 2007 2:27:32 PM com.virsa.cc.xsys.bg.BgJob alertGen
    INFO: @@@ Critical Risk Input has 1 records @@@
    Dec 20, 2007 2:27:32 PM com.virsa.cc.xsys.bg.BgJob alertGen
    INFO: @@@ Mitigation Monitor Control Input has 1 records @@@
    Dec 20, 2007 2:27:32 PM com.virsa.cc.comp.BackendAccessInterface alertGenerate
    INFO: @@@@@ Backend Access Interface execution has been started @@@@@
    Dec 20, 2007 2:27:32 PM com.virsa.cc.comp.BackendAccessInterface alertGenerate
    INFO: @@System=>R3
    Dec 20, 2007 2:27:32 PM com.virsa.cc.comp.BackendAccessInterface alertGenerate
    INFO:
    No of Records Inserted in ALTCDLOG =>0 For System =>R3
    Dec 20, 2007 2:27:32 PM com.virsa.cc.comp.BackendAccessInterface append_TcodeLogFile
    INFO: *********SOD Tcode Size=>0**************
    Dec 20, 2007 2:27:32 PM com.virsa.cc.comp.BackendAccessInterface append_TcodeLogFile
    INFO: *********Alert Tcode Log File=>D:\cc_alert_log\cc_alert_log1.txt is created**************
    Dec 20, 2007 2:27:32 PM com.virsa.cc.comp.BackendAccessInterface alertGenerate
    INFO:
    File Output Log File Size ==>0----
    For System =>R3
    Dec 20, 2007 2:27:32 PM com.virsa.cc.comp.BackendAccessInterface alertGenerate
    INFO: -
    Conf Last Run Date=>2007-12-12--Conf Last Run Time=>12:45:11--
    Dec 20, 2007 2:27:32 PM com.virsa.cc.comp.BackendAccessInterface alertGenerate
    INFO: ==$$$===Notif Current Date=>2007-12-20==$$$==Notif Current Time=>14:27:32===$$$===
    Dec 20, 2007 2:27:32 PM com.virsa.cc.comp.BackendAccessInterface send_AlertNotification
    INFO: ****************** send Notification Alert Type=>1
    Dec 20, 2007 2:27:32 PM com.virsa.cc.comp.BackendAccessInterface send_AlertNotification
    INFO: ******Alert Notification=>CONFALERTNOTIF==LastRunDate:=>2007-12-20==LastRunTime:=>00:00:00==Curr Date=>2007-12-20==Curr Time=>14:27:32*********
    Dec 20, 2007 2:27:32 PM com.virsa.cc.comp.BackendAccessInterface send_AlertNotification
    INFO: ****************** send Notification Alert Type=>2
    Dec 20, 2007 2:27:32 PM com.virsa.cc.comp.BackendAccessInterface send_AlertNotification
    INFO: ******Alert Notification=>CRITALERTNOTIF==LastRunDate:=>2007-12-20==LastRunTime:=>00:00:00==Curr Date=>2007-12-20==Curr Time=>14:27:32*********
    Dec 20, 2007 2:27:32 PM com.virsa.cc.comp.BackendAccessInterface send_AlertNotification
    INFO: ****************** send Notification Alert Type=>3
    Dec 20, 2007 2:27:32 PM com.virsa.cc.comp.BackendAccessInterface send_AlertNotification
    INFO: ******Alert Notification=>MITALERTNOTIF==LastRunDate:=>2007-12-20==LastRunTime:=>00:00:00==Curr Date=>2007-12-20==Curr Time=>14:27:32*********
    Dec 20, 2007 2:27:32 PM com.virsa.cc.xsys.mgmbground.dao.AlertStats execute
    INFO: Start AlertStats.............
    Dec 20, 2007 2:27:32 PM com.virsa.cc.xsys.mgmbground.dao.AlertStats execute
    INFO: start:Sat Dec 01 14:27:32 CST 2007
    Dec 20, 2007 2:27:32 PM com.virsa.cc.xsys.mgmbground.dao.AlertStats execute
    INFO: now:Thu Dec 20 14:27:32 CST 2007
    Dec 20, 2007 2:27:32 PM com.virsa.cc.xsys.mgmbground.dao.AlertStats execute
    INFO: end: Tue Jan 01 14:27:32 CST 2008
    Dec 20, 2007 2:27:32 PM com.virsa.cc.xsys.mgmbground.dao.AlertStats execute
    INFO: Month 2007/12
    Dec 20, 2007 2:27:32 PM com.virsa.cc.xsys.bg.BgJob alertGen
    INFO: @@@=== Alert Generation Completed Successfully!===@@@
    Dec 20, 2007 2:27:32 PM com.virsa.cc.xsys.bg.BgJob setStatus
    INFO: Job ID: 41 Status: Complete
    Dec 20, 2007 2:27:32 PM com.virsa.cc.xsys.bg.BgJob updateJobHistory
    FINEST: --- @@@@@@@@@@@ Updating the Job History -
    0@@Msg is Job Completed successfully
    Dec 20, 2007 2:27:32 PM com.virsa.cc.xsys.bg.dao.BgJobHistoryDAO insert
    INFO:
    Background Job History: job id=41, status=0, message=Job Completed successfully
    Dec 20, 2007 2:27:32 PM com.virsa.cc.xsys.riskanalysis.AnalysisDaemonBgJob scheduleJob
    INFO: -
    Complted Job =>41----

    Hi,
    we have ran into similar issue of alert log being not displayed accurately in CC 4.0 version and we implemented the Note 1044393 - CC5.1 Alerts, it did work for us, as you are using CC5.2, I would recommend you to check the code and then try this note. But iam still skeptical whether this note will be helpful to you or not.
    Thanks,
    Kavitha

  • HT201210 the iPhone 4 will not connect through iTunes and has extracted all data from the device

    It seems like this could be an issue with the device.  IT will not connect long enough to extract the data.

    From the Community Ettiquette page found here.
    1) Post only technical support questions and answers, unless otherwise noted.
    2) Be polite, constructive and stay on topic.
    3) Search for questions similar to your own before submitting a new question to the community.
    I'm certain if you try option 3 you'll find relevant information on how to proceed.

  • 2lis_11_VAITM not inserting all data in ODS

    Hello Gurus.
    I'm using extractor 2lis_11_VAITM, when I test the extractor in RSA3, it is bringing me all registers of table VBAP, but when I load this extractor into an ODS in BW, It is not inserting all registers into the cube, some "return orders" are missing, how can i solved this problem ????   I'm using in ODS key Doc number and position.
    THANKS IN ADVANCED.

    Hi Sudheer, ther is no selections during data load, and also ther isn't any routine(either in transfer or update rules).  It's supposed that all registers have to be loaded to the ODS no ?? because i'm using key Doc number and positions, so I want all documents with all positions to be loaded, but this is not happening, there are missing the "'return orders'".
    Any other idea of why this is happening ??

  • Use of Open Hub Destination to load data into BPC

    Hi Gurus,
    I want to load the data from SAP BI to BPC (NW version), using Open Hub Destination. I want to know few things about this.
    1) What method should I use? Should I use Destination as Flat Files or Database tables? If Database tables, how can I use this data in the tables in BPC?
    2) If I go for Flat Files, which  is saved in the application server of BI, how can I import those files to BPC and use it using Data Manager?
    3) Also, in case of Flat Files, there are two files which are created. One is the control file and other one is the data file. How can I use both of them? Or can I just use data file without header?
    Your replies will be much appreciated.
    Thanks,
    Abhishek

    Hi Anjali,
    I can use the standard data manager package from BI to BPC, if the CSV file is available in the BPC Server or in case if I am directly extracting from BW object, InfoObject or InfoCube.
    But, since I will be using Open Hub, the output of this can be in a Database Table or a CSV file, preferably in SAP Application Server. In such cases, how can I use the Database table or CSV file in the standard Data Manager Package?
    Thanks for your reply.
    Abhishek

  • Ical not storing all data & cant initialize lists

    okay so im trying to store all ical data in seperate lists for hours months years and the actual event ect....it worked fine for a while but now its not storing all the events....and then when it did it would carry over from one run to another. I figured out that was probably because they were properties but when i make the lists global i get a "this variable is not initialized" problem. and even if i somehow managed to fix that its still not reading in all the data. ive been at this for 2 hours and cant see the problem. please help:
    variable defs:
    (*System Variables*)
    global running_processes
    global _weekday
    global _date
    global _month
    global _year
    global _hours
    global _minutes
    global _seconds
    global time_ofday
    (*iCal Variables*)
    global iCal_Open
    global iCal_Run
    global iCal_Calendars
    global iCal_Events
    global icaleventsstore
    global icaleventslast
    global iCalEvents_StartMonth
    global iCalEvents_StartDate
    global iCalEvents_Startyear
    global iCalEvents_Starthours
    global iCalEvents_StartMinutes
    global iCalEvents_EndMonth
    global iCalEvents_EndDate
    global iCalEvents_Endyear
    global iCalEvents_Endhours
    global iCalEvents_EndMinutes
    global iCalEventsStart
    global iCalEventsEnd
    code to split up dates and date:
    on Ref_Events()
    proc()
    if running_processes contains "iCal" then
    (*if iCal is open do the code as normal*)
    set iCal_Run to 1
    set iCal_Open to 1
    tell application "iCal"
    set iCalEventsStart to the start date of every event in every calendar
    set iCalEventsEnd to the end date of every event in every calendar
    set iCal_Events to the summary of every event in every calendar
    set x to 1 --holds calendar to be used
    set y to 1 --holds event to be used
    repeat while x is less than or equal to the number of items in iCal_Events
    repeat while y is less than or equal to the number of items in item x of iCal_Events
    get item y in item x in iCalEventsStart as string
    set temp_date to the result
    --start dates
    set iCalEvents_StartMonth to iCalEvents_StartMonth & the second word of temp_date
    set iCalEvents_StartDate to iCalEvents_StartDate & the third word of temp_date
    set iCalEvents_Startyear to iCalEvents_Startyear & the fourth word of temp_date
    set iCalEvents_Starthours to iCalEvents_Starthours & the fifth word of temp_date
    set iCalEvents_StartMinutes to iCalEvents_StartMinutes & the sixth word of temp_date
    --end dates
    get item y in item x in iCalEventsEnd as string
    set temp_date to the result
    set iCalEvents_EndMonth to iCalEvents_EndMonth & the second word of temp_date
    set iCalEvents_EndDate to iCalEvents_EndDate & the third word of temp_date
    set iCalEvents_Endyear to iCalEvents_Endyear & the fourth word of temp_date
    set iCalEvents_Endhours to iCalEvents_Endhours & the fifth word of temp_date
    set iCalEvents_EndMinutes to iCalEvents_EndMinutes & the sixth word of temp_date
    --event description
    get item y in item x in iCal_Events as string
    set temp_event to the result as string
    set icaleventsstore to icaleventsstore & temp_event
    set y to y + 1
    end repeat
    set x to x + 1
    end repeat
    end tell
    else
    (*if iCal is not open do the code then close it*)
    if iCal_Run is 0 then
    set iCal_Run to 1
    tell application "iCal"
    set iCalEventsStart to the start date of every event in every calendar
    set iCalEventsEnd to the end date of every event in every calendar
    set x to 1 --holds calendar to be used
    set y to 1 --holds event to be used
    repeat while x is less than or equal to the number of items in iCalEventsStart
    repeat while y is less than or equal to the number of items in item x of iCalEventsStart
    get item y in item x in iCalEventsStart as string
    set temp_date to the result
    --start dates
    set iCalEvents_StartMonth to iCalEvents_StartMonth & the second word of temp_date
    set iCalEvents_StartDate to iCalEvents_StartDate & the third word of temp_date
    set iCalEvents_Startyear to iCalEvents_Startyear & the fourth word of temp_date
    set iCalEvents_Starthours to iCalEvents_Starthours & the fifth word of temp_date
    set iCalEvents_StartMinutes to iCalEvents_StartMinutes & the sixth word of temp_date
    --end dates
    get item y in item x in iCalEventsEnd as string
    set temp_date to the result
    set iCalEvents_EndMonth to iCalEvents_EndMonth & the second word of temp_date
    set iCalEvents_EndDate to iCalEvents_EndDate & the third word of temp_date
    set iCalEvents_Endyear to iCalEvents_Endyear & the fourth word of temp_date
    set iCalEvents_Endhours to iCalEvents_Endhours & the fifth word of temp_date
    set iCalEvents_EndMinutes to iCalEvents_EndMinutes & the sixth word of temp_date
    --event description
    get item y in item x in iCal_Events as string
    set temp_event to the result as string
    set icaleventsstore to icaleventsstore & temp_event
    set y to y + 1
    end repeat
    set x to x + 1
    end repeat
    end tell
    quit application "iCal"
    end if
    end if
    if icaleventsstore is not icaleventslast then
    say "new events stored in I Cal. Would you Like to View a List of all events?"
    display dialog "View List of Events?" buttons {"Yes", "No"} default button 2
    if the button returned of the result is "Yes" then
    choose from list icaleventsstore with prompt "All the Current Events"
    else
    -- action for 2nd button goes here
    end if
    set icaleventslast to icaleventsstore
    end if
    end Ref_Events

    You need to be careful when using conditional statements to set global variables (the global declaration does not set any values). I can't tell from the just the one handler you posted, but an example would be the iCal_Run variable - unless it is declared somewhere else, it won't have a value if there isn't an iCal process.

  • How to get the opening balances for lessthan selected date in cubes.

    Hi All,
    my task is to get the opening balances for the selected date.
    Ex: If I select date say 31-1-2013, I should get the sum of values which are less than the selected date.
    in sql:
    select sum(balance) from banktrans where banktrans.transdate < 31-1-2013;
    BankTable                            BankTrans
    BankId                               BankId
                                            balance
                                            transdate
    BankTable (records):
    SCB
    BankTrans(records):
    a) SCB, 15000, 10-02-2013
    b) SCB, 20000, 31-01-2014
    c) SCB, 50000, 21-09-2012
    If I select date as 31-01-2014, I should get the value as 65000 
    If I select date as 10-02-2013, I should get the value as 50000
    Date will be dynamic selection from years months days hirearchy ( time dimension)
    How can i achieve this?  
    any help is much appreciated.
    Thanks,
    Rakesh

    Dear David,
    I've tried the below with static date but i'm not getting the values which are sum of less than the given date.
    I've given 1st jan 2013 as static date and I need to get the sum of values which are less than the 1st jan date.
    CREATE
    MEMBER
    CURRENTCUBE.[Measures].[OPENBALANCE]
    AS
    Sum({Null:[Time].[Years
    Quarters Months Weeks Days].[Days].&[2013-01-01T00:00:00]},[Measures].[AmountCur]]),
    FORMAT_STRING
    = "Standard",
    VISIBLE
    = 1
    can you plz check the above once and guide me.
    Thankyou,
    Rakesh

  • Can open hub pull display attributes from a cube or DSO (or do they have to

    Hi all,
    Have a question which I need answered, can anyone help out?
    Which attributes can OpenHub pull from an InfoCube or DSO?
    Navigational or display, none or both?
    Any input is much appreciated.
    Thanks

    Hi Friends,
    None of the attributes are pulled using Open Hub.
    For Infocubes, only characteristics in Dimensions along with all Key figures are pulled.
    For DSO, all the Key fields and Data fields are pulled.
    Regards,
    Hemant Khemani

  • FDM export to HFM - 2nd export did not clear all data from 1st export?

    Has anyone experienced exporting a replacement FDM file to HFM where the 2nd file did not contain an account that was present in the original file and that account/value in the 1st file then remained in the HFM trial balance and caused it to be out of balance? Does the replace export option not clear all the prior file data? The only unusual part of it might be that the problem account was derived using logic group script? Thanks.

    Thanks Hensen - Sure, it was easy enough to fix once I deduced what the problem was - although my solution was just to use the data clear function and reload. The real question is how to prevent it from happening again and it sounds like I can't do much about it - other than trying to train the users to watch out for do-over files that have fewer accounts than the original load?? Am I wrong to think that HFM should try to fully clear all previous data from a load file if there is a replacement or at least try to validate whether or not all prior accounts have been repopulated?? There's plenty of good validation in the validation step of FDM. Why not during the export step? If this makes sense, I'll put in another "enhancement request" to support.

  • Help:  Not getting all data from text data type

    Hi there
    I have a stored procedure that returns a couple of fields and one of the fields is of datatype TEXT. In my ResultSet, I do not get all the data back that is stored in the TEXT datatype. I have say about 600 charactors in this field, but only 30 charactors are returned. Is there a reason why this is happening and how can I fix it?
    Please help?
    Thanks

    I set that field to have a normal string of about 50 charactors. Namely: "this is a note that is about 49 charactosrs long." (exclude the quotes). And I still got 30 charactors back only.
    I set a shorter text value of 21 charactors and that returned all 21 charactors.
    The text that is usually in this field is:
    "URL=SubsidiaryNarrative.html�BABY_CARE_PRODUCTS=false�AIDS_FOR_PHYSICALLY_DISABLED=false�SPORT_SUPPLEMENTS=true�NATURAL_REMEDIES=false�COSMETICS_FRAGRANCE=false�WOMANS_HEALTH=false�ADDITIONAL_CARDS=No�EXERCISE_ROUTINE=Yes�NUMBER_OF_CHILDREN=0"
    And I got out "URL=SubsidiaryNarrative.html�B"

  • St03N not collecting all data

    HI
    does anyone know why would st03n not collect all proper data, we found out recently that a user had scheduled a program as a background job to run and it ran successfully but when we look on that date we don't see that it had run and even that user doesn't come out in the history
    any ideas why?
    regards

    Sorry Sujit that I wasn't clear
    the job i was referring to was a z program that was run be a user in the background.
    that is how we started knowing that there were missing data in st03n
    we were trying to see how many time that program ran and who ran it
    so we went to see in st03n but we found out that there was no history for that program in there or any history for the user who ran the z program in the background.
    there is no connection to SAP_COLLECTOR_FOR_PERFMONITOR background job. this job is running successful in our system and all other data is being collected
    so the data that was missing was on the 14th of march and then we found out that there is no entry of any sort in st03n for 15th of march, but we have data for 16th of march.
    so now we want to know what happened
    i hope this is clear now
    regards

  • Unwrap not unwraping all  data sent from server

    java client server NIO ssl
    At server end send about 50 packets are written using this method:
    sendPacket(String packet)
    writeBuffer = charSet.encode(packet);
    c.ssl.outNetBB.clear();
    c.ssl.engine.wrap(writeBuffer, c.ssl.outNetBB);
    c.ssl.outNetBB.flip();
    //write message to socket channel
    while (c.ssl.outNetBB.hasRemaining())
    socketChannel.write(c.ssl.outNetBB);
    At the client end I read all these packets:
    inNetBB.clear();
    int bytesread = socketChannel.read(inNetBB);
    inNetBB.flip();
    requestBB.clear();
    res = engine.unwrap(inNetBB, requestBB);
    It seems like all the 50 packets are read into inNetBB 6000 bytes
    But the unwrap only consumes 70 bytes and produces 100
    This first 100 bytes is unencrypted correctly and corresponds exactly to one write of the 50 from the server. I dont know why.
    Why am I getting only the first packet of the 50 sent??
    [  Ive tried : while inNtBB.hasRemaining for repeated unwraps
    but only the first packet is output still ]
    TIA
    pbutler

    If I'm reading this right, you're writing (wrapping) about 50 separate SSL packets, and then unwrapping just one.
    Recall:
    The SSLEngine produces/consumes complete SSL/TLS packets only, and
    does not store application data internally between calls to wrap()/unwrap().So it looks to me like you need to keep unwrapping the rest of your 5930 bytes to get the remainder of the application data.
    [ Ive tried : while inNtBB.hasRemaining for repeated unwraps
    but only the first packet is output still ]Are you inadvertantly clearing the inNtBB before you call your additional unwraps?
    If you have lots of small packets, you might want to consider buffering them up and wrapping them to the SSLEngine/SocketChannel all at once. You'll pay less in overhead.

  • Emails do not download all data

    Emails do not download all data

    Try reset iPad
    Hold down the Sleep/Wake button and the Home button at the same time for at least ten seconds, until the Apple logo appears
    Note: Data will not be affected.

Maybe you are looking for