BAM : define graphs in a specific time interval

I working with 11g.
in BAM I want define graphs of event in a specific time interval
Example : Show graphic of last 30 days
Someone can I tell me where I found specific documentations
Thank
Elena

Check out this tutorial: http://www.ni.com/example/31410/en
It should get you started.

Similar Messages

  • How to change color of a button for specific time interval in jsp

    How to change color of a button for specific time interval in jsp.
    Please help.
    Thanks in advance.

    This was driving me crazy, too--and the previous answers did not seem to work. I eventually found that if I click one of the data symbols in the graph in exactly the right spot (see below), it selects only the data symbols and not the line. I can tell this because the little selection dots will be around each data symbol, but no selection dots will be on the line between the data symbols - like the graphic in Yvan's answer. Then and only then will the color symbol in the tool bar show the color of the data symbol, instead of the color of the line. I believe that you then have to first click on the color swatch in the toolbar and then select your color (or choose Show Colors and select from the color tool). Just clicking a color in the crayon box, for example, did not seem to work unless I first clicked on the color swatch in the toolbar, then clicked Show Colors on that dropdown, and +only then+ clicked the crayon or whatever.
    _The right spot to click_ seems to be just above the exact center of the data symbol, at least for the diamond shape symbol that I prefer. Sometimes it takes several tries to hit the right spot. If I miss it, the whole line is selected, which is indicated by the little selection dots on the line, between the data symbols. When I click the right spot, those selection dots go away, leaving only the data symbols selected. Then I can change the color, as described above.
    I hope this works for you too.

  • Two signals on two outputs with specific time interval

    I cant manage with following:
    Have NI-6251 card. Trying to sent two step-signals on two outputs with
    specific time interval, say 1 to 10 ms with 1us accuracy.
    How can I start?
    Thanks!

    Hi Anonymous,
    What do you mean by step-signals?  Do you mean a signal that steps up the voltage over time, a step function signal that is zero until a certain time then goes to 1, or a pulse train?
    In the meantime you can find examples for getting started in the NI Example Finder by selecting Help » Find Examples
    When that opens you can limit the examples to ones that are compatible with your hardware.  In the bottom left corner select your hardware and check the Limit results to hardware box.
    Browse to Hardware Input and Output » DAQmx » Digital Generation or Generating Digital Pulses.
    Best Regards,
    Bryan H.

  • Applescript called by plist on specific time interval through launchd

    Hey all
    I'm hoping someone out there has learned something useful about launchd, plist's, and timing scripts.
    I have a rather simple script that I was trying to make run on a schedule through launchd (15 min to be exact) mainly to get to learn the system.
    The general problems... I finally got through it all enough to load the script into launchd through a valid plist ("verified in Lingon" though I don't think was necessary since all Lingon did was add fields withe "false" values). The jist though is the plist file (I've named com.nathan.messagealert.plist to keep the *^#4& formatting going) calls on an Applescript (which runs perfectly fine in the editor or even as an app on startup) which it should then run on a "StartInterval" schedule of 900 sec. Now, I read and found the proper way of making the script an executable file which made it load but it's acting very funny. Remember the time schedule of 15 min I mentioned?? Well, when the script was loaded it kept running and running and running...you get the idea. It wouldn't stop until I killed it.
    Any thoughts on why this would react this way? Is a scpt file ok? Does the scpt need a "quit" or "exit" at the end of it? I'm just analyzing the possibilities...
    Here's the Applescript .scpt file which has no other properties than being a scpt at the moment (it is not run only, or app, etc.)
    [CODE]say "Welcome back, Nathan."
    tell application "Mail"
    repeat with thisAccount in every account
    set thisInBox to mailbox named "INBOX" of thisAccount
    set thisUnreadCount to unread count of thisInBox
    if thisUnreadCount is not 0 then
    set unreadMessages to (messages of thisInBox whose read status is false)
    if thisUnreadCount > 1 then
    set pluralText to "s"
    set verbText to "are"
    else
    set pluralText to ""
    set verbText to "is"
    end if
    set speechCountText to "There " & verbText & " " & thisUnreadCount & " unread message" & pluralText & " in " & (name of thisAccount) & "."
    say speechCountText
    tell application "Safari"
    activate
    end tell
    end if
    end repeat
    end tell[/CODE]
    And here is the plist file which calls it
    [CODE]<?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    <plist version="1.0">
    <dict>
    <key>Disabled</key>
    <true/>
    <key>KeepAlive</key>
    <false/>
    <key>Label</key>
    <string>com.nathan.messagealert</string>
    <key>OnDemand</key>
    <false/>
    <key>Program</key>
    <string>/usr/bin/osascript</string>
    <key>ProgramArguments</key>
    <array>
    <string>osascript</string>
    <string>/Library/Scripts/MailMessage.scpt</string>
    </array>
    <key>RunAtLoad</key>
    <false/>
    <key>StartInterval</key>
    <integer>1200</integer>
    </dict>
    </plist>[/CODE]
    Again, any input on why this would cause the script to run over and over and over would be greatly appreciated. Thanks

    I would suggest that you make the plist using lingon which can easily create one that does a simple job like that. at the very least get rid of the entries
    Keep Alive , On Demand and Run at load. why do you have them at all?
    The Keep alive one might be what's causing this even though it's set to false.
    and why does it still have a disabled key set to true?

  • How can I perform data logging for a specific time??

    hello everyone,
    I am quite new in labview and I have a basic question regarding data logging. Currently I am using a cRIO9074 and doing some data logging for my test. The data logging it self works ok so far.
    But my problem is I would like to write my datas in a text file either for a specific time interval (ex)10 seconds) or for a specific amounts of data (ex)500 Samples). Can anyone give me some help regarding my problem?? Attached you can find my RT.vi 
    I would appreciate for anyhelp!
    Regards
    Yun 
    Attachments:
    BP250 Encoder Position & Velocity (Host).vi ‏92 KB

    Run your loggging program for that time. When your program terminates then it will write all the logged data so far in text file.
    Kudos are always welcome if you got solution to some extent.
    I need my difficulties because they are necessary to enjoy my success.
    --Ranjeet

  • Fire a Code after a time interval

    I am using form builder and want to display a message of a text item contents after a time a specific time interval.can any bosy tell me how to do that

    write your code in when-timer-expired trigger and fire this trigger as you required.

  • Deletion of arrays during specific time intervals...how to get it working?

    i am trying to calculate the average peak values in a systolic pressure waveform during a specific time interval. for example, every 5 seconds, i want to average out all the peak values in that interval and after calculating the average, i want to delete the array of peak values. however, what i am finding is that the array is always 0 if i use the delete array in my vi. therefore, the average is always NaN, because the array is empty and there is a divide by 0 error....
    what should i do? i have been stuck on it for a long time now, thankyou very much"
    Attachments:
    help.vi ‏57 KB

    It is very difficult to make sense of your diagram, because all the control references are missing, so it is not possible to tell the various data sources apart.
    Where is the data coming from? How do you prevent race conditions between the acquisition and analysis parts?
    Overall, the diagram is overly complicated and very hard to read. For example clearing the array does not require reading the old array, measuring it's length, followed by "delete from array", followed by writing back to the array. Why don't you just wire an empty array to it? Same result! :-)
    You go to tremedous lenght calculating a simple array average, using numerous property reads and indexing arrays inside FOR loops. There is "mean.vi" that does it in one step. (If you only
    have base LabVIEW, it might not be available (?), so use "Sum" and divide by n. No loop needed). To find the largest element in an array, use "Array Max & Min" from the array palette, again in one simple step.
    I would highly recommend going over some LabVIEW tutorials or look at some of the shipped examples. Make yourself familiar with basic programming concepts such as auto-indexing at loop boundaries. An "index array" wired to the loop counter is never needed.
    I suspect that your problem is due to a race condition between acquisition and analysis code, but there is no way to tell unless you include all control references and also the companion VI that gets the raw data from the instrument.
    LabVIEW Champion . Do more with less code and in less time .

  • XY-graph, 30 minutes constant real time interval

    I want to create an XY graph with a time interval of 30 minutes. Minimum X-scale range should be the time the program starts and Maximum X-range 30 minutes from startingpoint. Example: Starting the program 10:00: The graph should be scaled from 10:00 to 10:30, no autoscaling. After 30 minutes i want to start from 10:30 to 11:00.
    Anyone know how to do this?
    Solved!
    Go to Solution.

    Right click the XY-graph and play with properties and you should be able to achieve what you want.
    Below is the programmatical approach to do all that.
    Also atatched is the code for the same (saved in version LV 2012).
    I am not allergic to Kudos, in fact I love Kudos.
     Make your LabVIEW experience more CONVENIENT.
    Attachments:
    XY Graph with properties.vi ‏8 KB

  • How can I calculate the waveform integral in a defined time interval?

    Hi:
    I need your help. How can I calculate the waveform integral in a defined time interval? For example: from "0" to "2pi"?!
    Thanks.

    Hello Clecio,
    You might want to try the Integral x(t) VI.  The documentation for this VI notes:
    Performs the discrete integration of the sampled signal X. Integral x(t) calculates a definite integral. The value of the output array at any value x is the area under the curve of the input array between 0 and x.
    You would pass the samples of the waveform that fall between your particular window, then pass 1/number of samples for the d(t) parameter.
    Hope that helps.
    Wendy L
    LabWindows/CVI Developer Newsletter - ni.com/cvinews

  • Sugg on how to define load time -specific time instance across GEO location

    Hi Good Morning,
    How to define the loading instance of time with respect to different Geographic Loacations. If we consider daily load how would time difference play a role here, bcos all business in different regions will not close if we consider to load based on one regions time. so can any body help me out how to define that time of loading and basing all Geographic regions into consideration or what is the best way to take it up.
    Thanksin Advance
    - Venkat

    Hi Venkat,
    What are the Geo's that you are considering?
    Things to keep in mind while deciding the load times & the no. of times your Process Chains have to run:
    1. Find out which are the most important/ critical process chains which the Business requires.
    2. Find out their respective load times (how long does it take to finish executing completely)
    3. APAC Region is always the first to start working. So, better would be that you schedule your chains by say 20GMT or a little earlier for this region.
    4. EMEA region is the next. For this you can have your chains scheduled for 3 or 4 GMT.
    5. US region - schedule the chains for 10 GMT or so.
    6. Have different variants scheduled at different times & include your process chains in hose variants.
    These are just general views. It will vary from case to case.
    Hope this helps.
    Regards
    Vishal

  • Time Interval for Daily Calendar in APEX 3

    Hi,
    we're looking at upgrading to Apex 3 and I have a question about the Daily Calendar time interval. Is there a way to change the interval to say, 15 minutes from the default 1 Hour?
    Cheers
    Kofi

    Hello Kofi,
    "Now looking at what I can see on apex.oracle.com, are you saying we'd just have to modify the daily calendar template?"The template only control the look of the calendar, not its functionality. If the default daily view meets your needs, you don't have to define any new templates.
    "I'd imagine that the whatever is creating the tags that will be displayed by the template needs changing to incorporate the other 15 minute cells I would add"Most of the calendar functionality you can control can be defined on the "Calendar Attributes" tab. The most important is the date column. If this column includes reference of time (on top of the date, of course) the APEX engine will automatically associate your entry with the proper "Hour" row. You are not adding cells. You are adding calendar entries. If several of these entries share the same hour slot, APEX will put all of then in the same row.
    The best way to understand it is simply define these entries. As I understand, you have access to apex.oracle.com, so it shouldn't be a problem.
    Regards,
    Arie.

  • Expire all local cache entries at specific time of day

    Hi,
    We have a need for expiring all local cache entries at specific time(s) of the day (all days, like a crontab).
    Is it possible thru Coherence config ?
    Thanx,

    Hi,
    AFAIK there is no out of the box solution but certainly you can use Coherence API along with quartz to develop a simple class that can be triggered to remove all the entries from the cache at certain time. You can also define your custom cache factory configuration and an example is available here http://sites.google.com/site/miscellaneouscomponents/Home/time-service-for-oracle-coherence
    Hope this helps!
    Cheers,
    NJ

  • Splitting rows at specific times (not intervals)

    Greetings.
    I have a data set with fields that hold start and end times for specific events. These events have unique ID's and cross multiple time intervals. I'm looking for a way to split a single row in the dataset into multiple rows with new start and end times for each relevant time interval.
    The examples I've found online describe ways (using the MODEL method) to split rows based on time intervals of a fixed length (24 hours, for example) but I'm looking for a way to split the records at a specific time (at 6am and 6pm.)
    So this record set:
    <tt>SELECT ID, START_DATE, END_DATE FROM EVENTTABLE
    _ ID __________ Start_date __________ End Date _____
    1228322 __ 21-NOV-11 17:51:29 __ 21-NOV-11 19:32:27
    1228327 __ 21-NOV-11 14:53:24 __ 22-NOV-11 03:46:06
    1228334 __ 21-NOV-11 03:32:53 __ 21-NOV-11 05:13:13
    1183267 __ 25-SEP-11 16:09:13 __ 27-SEP-11 04:38:11</tt>
    Would become:
    <tt>SELECT ID, START_DATE, END_DATE FROM EVENTTABLE MODEL...
    _ ID __________ Start_date __________ End Date _____
    1228322 __ 21-NOV-11 17:51:29 __ 21-NOV-11 18:00:00
    1228322 __ 21-NOV-11 18:00:00 __ 21-NOV-11 19:32:27
    1228327 __ 21-NOV-11 14:53:24 __ 21-NOV-11 18:00:00
    1228327 __ 21-NOV-11 18:00:00 __ 22-NOV-11 03:46:06
    1228334 __ 21-NOV-11 03:32:53 __ 21-NOV-11 05:13:13
    1183267 __ 25-SEP-11 16:09:13 __ 25-SEP-11 18:00:00
    1183267 __ 25-SEP-11 18:00:00 __ 26-SEP-11 06:00:00
    1183267 __ 26-SEP-11 06:00:00 __ 26-SEP-11 18:00:00
    1183267 __ 26-SEP-11 18:00:00 __ 27-SEP-11 04:38:11</tt>
    Notice that record 1183267 starts in one interval, crosses two whole intervals and ends in a fourth. This splitting of one event into many is required to create a record set that will guarantee a record for each of the relevant intervals.
    Thanks in advance for your consideration!

    SonyDADCuser wrote:
    Greetings.
    I have a data set with fields that hold start and end times for specific events. These events have unique ID's and cross multiple time intervals. I'm looking for a way to split a single row in the dataset into multiple rows with new start and end times for each relevant time interval.
    The examples I've found online describe ways (using the MODEL method) to split rows based on time intervals of a fixed length (24 hours, for example) but I'm looking for a way to split the records at a specific time (at 6am and 6pm.)
    So this record set:
    <tt>SELECT ID, START_DATE, END_DATE FROM EVENTTABLE
    _ ID __________ Start_date __________ End Date _____
    1228322 __ 21-NOV-11 17:51:29 __ 21-NOV-11 19:32:27
    1228327 __ 21-NOV-11 14:53:24 __ 22-NOV-11 03:46:06
    1228334 __ 21-NOV-11 03:32:53 __ 21-NOV-11 05:13:13
    1183267 __ 25-SEP-11 16:09:13 __ 27-SEP-11 04:38:11</tt>
    Would become:
    <tt>SELECT ID, START_DATE, END_DATE FROM EVENTTABLE MODEL...
    _ ID __________ Start_date __________ End Date _____
    1228322 __ 21-NOV-11 17:51:29 __ 21-NOV-11 18:00:00
    1228322 __ 21-NOV-11 18:00:00 __ 21-NOV-11 19:32:27
    1228327 __ 21-NOV-11 14:53:24 __ 21-NOV-11 18:00:00
    1228327 __ 21-NOV-11 18:00:00 __ 22-NOV-11 03:46:06
    1228334 __ 21-NOV-11 03:32:53 __ 21-NOV-11 05:13:13
    1183267 __ 25-SEP-11 16:09:13 __ 25-SEP-11 18:00:00
    1183267 __ 25-SEP-11 18:00:00 __ 26-SEP-11 06:00:00
    1183267 __ 26-SEP-11 06:00:00 __ 26-SEP-11 18:00:00
    1183267 __ 26-SEP-11 18:00:00 __ 27-SEP-11 04:38:11</tt>
    Notice that record 1183267 starts in one interval, crosses two whole intervals and ends in a fourth. This splitting of one event into many is required to create a record set that will guarantee a record for each of the relevant intervals.
    Thanks in advance for your consideration!Neat problem.
    This assumes you have a reasonably recent version of Oracle, and i only tested it for your "complex" case spanning multiple days because i didn't want to type out a bunch of sample data. Should work on all your data sets though (i always say this when i do incomplete testing :).
    with
      time_data as
      select
          1                                                         as col1
        , to_date('25-sep-2011 16:09:13', 'dd-mon-yyyy hh24:mi:ss') as start_date
        , to_date('27-sep-2011 4:38:11', 'dd-mon-yyyy hh24:mi:ss')  as end_date
      from dual
    select *
    from
      select
          col1
        , greatest
              trunc(t.start_date, 'dd') - interval '6' hour + (interval '12' hour * m.column_value)
            , t.start_date
          ) as start_date
        , least
              trunc(t.start_date, 'dd')  + interval '6' hour + (interval '12' hour * m.column_value)
            , t.end_date
          ) as end_date
      from time_data t,
        table(cast(multiset(select level from dual connect by level <= ceil(end_date - start_date) * 2) as sys.odcinumberlist)) m
    where start_date < end_date;

  • SAP_COLLECTOR_FOR_PERFMONITOR - canceled only at specific time

    Hi All,
    Job SAP_COLLECTOR_FOR_PERFMONITOR is scheduled hourly on ECC system.
    All jobs are finished successfully in a day but only at specific time its getting failed.
    Recently we have upgrade the support package of SAP_BASIS & SAP_ABP from 05 to 13. After then we are getting this error message.
    In ST22 we getting ABAP dump for job:-
    Runtime Errors         LOAD_PROGRAM_NOT_FOUND
    Date and Time          27.08.2014 12:19:42
    Short text
         Program "RSORA811" not found.
    What happened?
         There are several possibilities:
         Error in the ABAP Application Program
         The current ABAP program "RSCOLL00" had to be terminated because it has
         come across a statement that unfortunately cannot be executed.
         or
         Error in the SAP kernel.
         The current ABAP "RSCOLL00" program had to be terminated because the
         ABAP processor detected an internal system error.
    Error analysis
        On account of a branch in the program
        (CALL FUNCTION/DIALOG, external PERFORM, SUBMIT)
        or a transaction call, another ABAP/4 program
        is to be loaded, namely "RSORA811".
        However, program "RSORA811" does not exist in the library.
        Possible reasons:
        a) Wrong program name specified in an external PERFORM or
           SUBMIT or, when defining a new transaction, a new
           dialog module or a new function module.
        b) Transport error
    How to correct the error
        Check the last transports to the R/3 System.
        Are changes currently being made to the program "RSCOLL00"?
        Has the correct program been entered in table TSTC for Transaction " "?
        If the error occures in a non-modified SAP program, you may be able to
        find an interim solution in an SAP Note.
        If you have access to SAP Notes, carry out a search with the following
        keywords:
        "LOAD_PROGRAM_NOT_FOUND" " "
        "RSCOLL00" or "RSCOLL00"
        "LOOP_AT_SYSTEMS_AND_REPORTS"
    System Details :-
    SAP Version - SAP ECC 6.0 EHP 4
    Oracle DB - 10.2.0.5.0
    OS- HP UNIX 11.31
    Kernel Release 721 - patch level 201
    Please suggest for solution
    Regards,
    Ajay Asawa

    Hi Ajay,
    If any job is failing at a particular time, you should look for other changes happening in you system.
    Perhaps, any other job running causing problems.
    Alos, refer: 1841778 - LOAD_PROGRAM_NOT_FOUND in RSCOLL00
    Regards,
    Divyanshu

  • Fixed length time interval variable

    Hello experts,
    I would like to define a time interval variable between a start date (entered by the user) and end date which is exactly 12 periods after the start date (the system somehow calculates the end date = start date + 12).
    The same principle should be used for different periods such as day, week, month. For instance for a calendar day variable it should calculate the end date = start date + 12 days, for a calendar week start date = start date + 12 weeks etc.
    How such behaviour with a variable could be achieved ?
    Thanks in advance
    Rado

    Hi,
    Just create a variable ZCDATE of user exit type and code in the exit ZXRSRU01 to populate it.
    DATA: ZE_T_RANGE TYPE RSR_T_RANGESID WITH HEADER LINE.
    Current date
        when 'ZCDATE'.  " Your Variable
          IF I_STEP = 2.
            ZE_T_RANGE-SIGN    = 'I'.
            ZE_T_RANGE-OPT     = 'EQ'.
            ZE_T_RANGE-LOW     = SY-DATUM.
            APPEND ZE_T_RANGE TO E_T_RANGE.
            clear ZE_T_RANGE.
          ENDIF.
    Thanks,
    Debasish

Maybe you are looking for