FDM batch / Multiload possibilities of Script-based interfaces

Hello world

I need to get data out of Essbase using FDM to export more.

I am faced with a situation where I need a script to run NOT on a month-by-month, but in a batch interface / multiload fashion.
Using the Multiload is as far as I use it for users by selecting import files - then only to file based locations.

Due to security reasons I need a shell script (such as users are not allowed to see import files from other users).

So far, I have solved this problem via a batch processing tool that runs on the server only = > problem is that users running the interface cannot start the tool batch on the server because of security restrictions.

Is there a built / customized as to run a script in a way post-job Interface, so that a user selects for example January - December, since several years and charges it based on FDM deployed scripts (these can also run in the background).

I'm open to suggestions / ideas where to look.

Thanks & BR,
Julius

You can run a command to a workflow script in the FDM GUI web.

(1) in the Batchloader on the server write a batch script
(2) Insert the following lines shows the code at the top of the Batch Script under decalrations variables (this allows it to be called from the web)

Dim BATCHENG
Set BATCHENG = CreateObject ("upsWBatchLoaderDM.clsBatchLoader")
BATCHENG.mInitialize API, SCRIPTENG

(3) use Menu Maker to create the link and link to your active web batch script
4) access workflow task, by clicking on the link will execute the batch
(5) then you can create a custom security profile to determine which users can access these workflows

Tags: Business Intelligence

Similar Questions

  • FDM batch Loader - error 5: Invalid procedure or augument - parallel process call

    Hi guru FDM.

    I am using FDM version 11.1.2.1. I try to use the function in the FDM of FDM batch workbench and received the following errors:

    * Start the journal entry for the Runtime Error FDM [2013-06-18 18:32:54] *.

    -------------------------------------------------------------

    ERROR:

    Code............................................. 5

    Description... Argument - parallel process ID or 0 = Invalid procedure call

    Process... clsBatchLoader.ExecuteProcessShell

    The component... upsWBatchLoaderDM

    Version.......................................... 1112

    Thread........................................... 42428

    * Start the journal entry for the Runtime Error FDM [2013-06-18 18:32:57] *

    -------------------------------------------------------------

    ERROR:

    Code............................................. 1000

    Description... Parallel process [1] shell could not start

    Process... clsBatchLoader.mFileCollectionProcessParallel

    The component... upsWBatchLoaderDM

    Version.......................................... 1112

    Thread........................................... 42428

    -Lot controls in the FDM workbench are as follows:

    Batch type - Standard

    Level of process - import

    Process method - series (I tried both serial and Parallel)

    Filename delimiter - _ (underscore stroke)

    -Batch file names follow the instructions in the Administrator's guide - < version > _ < location > _ < category > _ < period > _RR.txt (e.g. 1_TESTING_ACTUAL_Q1 - 2012_RR.txt)

    -J' also checked and the FDM data in the shared drive folder comes with a complete access control (read/write).

    -Batch files have been moved to another file sibiling as OpenBatch with a unique name, but the data could not import into the locations.

    -J' also created and launched the script from a web client and the batch workbench.

    I look at what has gone wrong... I want to ask you expert advice. Any help would be appreciated, thanks in advance!

    Hi all

    Thanks a lot for all your response. This issue is resolved as soon as possible and I want to just share what we have done and close this post.

    By my team, the FDM Task Manager has not been configured properly for the loader commands to run. Therefore,.

    1. to configure the FDM Task Manager

    For the file name, such as we would use the description for the period (e.g. T1 - 2012), so

    2. we need to enable the setting "Allows a description custom period." (in the Admin--> Configuration); and

    3. put the spaces between Q1-2012 in file naming for batch loading (for example, we cannot put ___Q1 2012.txt, must be ___Q1 - 2012.txt)

    The batch charger works fine now.

  • When I log in with the user account that reflects on the one hand by car, there is no batch file or a script in AD for this user profile

    Hello

    I created a new user in AD (Server 2003).

    When I connect with the user account that reflects on the one hand by car, it not there no batch file or a script in advertising for this user profile. I don't want user to access this part by car.

    If anyone can help.

    Kind regards

    Virendra Tainya

    Hello Virenda,

    Thanks for posting your query on the Microsoft Community.

    I would like to inform you that we have a support forum dedicated to systems on area issues, I suggest you to send your query on Microsoft TechNet forum for this issue. You can get more effective suggestions and adapted by experts familiar with this topic.

    Please visit the link below to find a community that will support what ask you:

     

    Microsoft TechNet

    https://social.technet.Microsoft.com/forums/WindowsServer/en-us/home?Forum=winservergen

    Hope the helps of information. Let us know if you need help with Windows related issues. We will be happy to help you.

    Thank you

  • Script based on the font size

    Trying to figure out if I can implement a conditional script based on the size of the font of a text layer.

    For example, if the font is 10 pt then _, 12 pt then _, 14 pt then___.

    Is it feasible with scripts?

    Thank you

    Tim

    If you use more than one if else statements, you can do it. You can either have a range with each if statement or a cascade range.

    var doc = activeDocument;
    var dL = doc.activelayer;
    var textSize = dL.textItem.size;
    
    //using range if:
    
  • Batch Enfuse for bridge script?

    Hi I'm looking for a batch enfuse for bridge script.  So far, I found a unique script built to call enfuse in Bridge (CS3) that could be a good starting point, but I have no experience with scripting and would appreciate any help that anyone can give to point me in the right direction.  Here's the script: http://dimview.org/phototips/BridgeEnfuse.jsx he is also a HCript I found to put the batteries in Photoshop that I might be able to combine with the enfuse script?- would like to automate chimneys open as layers + run action. Possible with script?

    What I want to do is to open the BridgeEnfuse.jsx script in CC bridge if nothing else, but we hope to build in the ability to batch enfuse every X number of images in Bridge, or batteries enfuse in batches of images in Bridge.  I'll be doing some experiments and will try to post back with my findings.  Any direction for the update of CS3 bridge CC oldBridge scripts would be really useful!

    I took a different turn here and moved to function «Merge to HDR...» "Lightroom with AHK scripting to allow the user to enter the number of supports and the number of batteries.  The script then emulates a 'stack images X"(which Lightroom has not at the time of the display), then"merge to HDR"batteries newly created batch of 25 every 15 minutes.

    Update - Unfortunately, these latest Lightroom updates have considerably slowed the merger to the HDR process and allow more more than 5 stacks in queue for the merger at the same time.  Only by using an earlier version of Lightroom is the ability to batch processing with the above really effective method.

  • Script based Nodemanager, how it really works?

    Hello

    because the documentation is not so clear, here are some questions for experts:

    -will be the scenario based NM monitor and restart the managed server?
    -It appears as a process on UNIX or the FMV is just a "ssh remoteserver start" some sort of command?
    -There is no nodemanager.properties for the NM based script, true?

    Thank you

    b.

    So far I think that the questions have been answered well enough. Let me clarify this:

    -It appears as a process on UNIX or the FMV is just a "ssh remoteserver start" some sort of command?
    What happens is the client that calls the beginning for a managed server will execute a 'ssh wlscontrol.sh' with the necessary arguments to start a server. The wlscontrol.sh process will continue to run as long as the server is alive. So in fact, you'll be able to see both the process of the java server and the "sh" process where wlscontrol.sh monitors the server.

    -There is no nodemanager.properties for the NM based script, true?
    True it is, and unfortunately configure script based NM is different from the java-based nodemanager. Because the nodemanager based script is essentially a script, you can change the script itself or change the script environment by setting the required values in ~/.ssh/environment.

    -is limited to nm wls11 stilll server migration based on the script?
    In fact all of the server migration has been available for nodemanager based on java and windows for versions 2 and 3. So if you work on a current version you should be able to have the server migration with nodemanager based on java and even with consensus leasing (rental of database not!).

  • FDM batch load statistics

    Hello

    How to view statistics of tasks I run batch FDM supported? How it can be shown in this format?

    Task name. Start time | End time | Status.

    Thank you
    Asamant

    Use the BatchAction event script to record the start time.

  • How to pass the parameter to the script for interface/Package in ODI

    Hello

    Yesterday I asked a question how to pass a parameter to run the script interface or the procedure?

    I don't know if it's possible.

    Any clarification will help you.

    Kind regards

    Mahesh

    Mahesh, why not try this in your machine? This will give you more clarity and confidence.

    ODI has always check if there is any variable used inside an object regardless of the interface or procedure or package. So whenever you generate the script, you will be asked to select the boot parameters. She's. Whenever you use this scenario, make sure you that you add the variables in the additional variables section of the Properties tab.

    So answer is that it is possible.

    Bravo!

  • Basic conditional script based on the number of lines in a text layer?

    Just received help here to write a conditional script by using the font size of a text layer. Thank you all for this.

    The next hurdle is a conditional script using the number of lines in a text layer in the differential. Far as I can tell it not the layer details which specify the number of lines. Just '\r' for a return in the idTxt descriptor. Nothing seems to stand for a soft return as far as I can tell. I'll probably have to be able to count the lines with soft and hard returns.

    Any thoughts?

    I was playing around with this a bit and here is a small script to determine the number of rows. This is based on the self in the head, that I calculated to environ.108 times the size of the font.

    #target photoshop
    app.preferences.rulerUnits = Units.POINTS;
    var doc = activeDocument
    var tL = doc.activeLayer
    var h = tL.bounds[3]-tL.bounds[1]
    var per = ((h/5)-(tL.textItem.size))/tL.textItem.size
    var num = h/(tL.textItem.size *1.108)
    
    alert(Math.round( num))
    
  • Looking for a script based on values

    Hi all

    I was wondering if someone might be able to help with a script (I guess) to populate a field based on the value of another field.

    What I want is;

    If 'A field' had a value of 0.1 or 2 then 'field B' will automatically get a C

    If 'A field' had a value of 3 or 4, then 'field B' would get automatically a and B

    If 'A field' had a value of 5 or more then 'field B' will automatically get an A


    I know that this is probably a simple script but I have no idea how to reach and when I look at 'how to' books I can't understand how to create.


    Thank you in advance.

    Hello

    When you say: ".. masse automatically get a C' means 'field B' should get some 'field C' value present in pdf form or a string of characters "C"?

    Based on what I understand it please try the following:

    Set Variables for text fields

    var a = this.getField ("Text1");

    var two = this.getField ("Text2");

    if(One.Value == null)

    Two.value = ";

    ElseIf (one.value == 0 | one.value = 1 | one.value == 2).

    Two.Value = 'C ';

    ElseIf (one.value == 3: one.value == 4)

    Two.Value = 'B ';.

    ElseIf (one.value > = 5)

    Two.Value = "A";

    If you want to set the value on the basis of another value instead of the string, and then only the changes that you need to do is use the variable of this field.

    For example,.

    Another variable, the value

    var 3 = this.getField ("Text3");

    Two.Value = three.value;

    I would like to know if it works for you.

  • calculation script based on the value of a radio button

    I wonder if anyone can give me help. I'm doing a calculation script that I can insert in a number field that will calculate only when a radio button is checked. I'm doing an estimate sheet when some check boxes or radio buttons are selected (such as the moving of furniture, pulling up old flooring), it will calculate a supplement based on this selection. Any help would be appreciated.

    Hello

    Paul is right, it's probably something small that is causing the script to fall. Make sure that the things you talk about in your script are correct (to the right name and the full reference in the event of different subforms).

    There is also a syntax button to tick at the top of the script editor. If you click this button, he can identify the problem.

    In which case it might be useful, here is a sample: https://acrobat.com/#d=bUfCkHbTaU0 * GD6Y7pv41w

    Good luck

    Niall

  • WRT54G V6.0 Web Based Interface question

    I'm trying to set up a WRT54G. I ran SetupWizard which did not work.

    I can access the Web Interface to 192.168.1.1, but when he appears (after putting the admin password), the page does not load correctly. The colors and text appears, but all tabs, buttons, and links are missing (including the button Save the settings). I can't go to the Administration page to restore the default settings or update the firmware.

    I tried the pressure on the button reset for 30 seconds about 100 times so far and nothing has worked. I tried this on 3 different and executed my other computers 2 WRT54G correctly on all of these computers.

    I bought the router about 2 years ago and I just opened the box today.

    The fixes are available?

    Thanks in advance.

    Fantastic! It worked.

    Thank you.

  • If another script based on the relationship between the height of the document to the width

    Sorry I don't know almost nothing about the PS scripts. But, this is my cry for help

    I have an 'IF' / 'ELSE' script. Who does something like this...

    If

    the height of the document to the width ratio is greater than 4:1, then run photoshop action #1

    on the other

    run the photoshop #2 action.

    I want the lot of hundreds of images which are all different sizes and certain tasks must be accomplished if the height report and the width is too important.

    I don't check this, but something along these lines should work.

    var doc = activeDocument;
    if (Math.max(doc.width,doc.height)> 4*Math.min(doc.width,doc.height)){
        //code for action 1
        }
    else{//code for action 2
        }
    
  • PowerCLI svMotion VM script based on a list of virtual machines

    I seeks to svMotion the VM based on a spreadsheet file or txt (either will work for me) of a data to another store. I found simpler than do, but nothing that will import a csv or txt file and svmotion these virtual machines.

    Try changing the line 37 (in the original function) in this

    $NumvMotionTasks = (get-task |?) { ($_. PercentComplete - do 100)- and ($_.) Description-match 'Move')} | Measure - Object). County

  • Amount import the script based on the entity

    I have a data file of local currency with all my features in there. However, because of the way that SAP stores one of the currencies that I need several amounts for a single entity by 100. I have attached the script below in the field amount in the import format, but I'm not having any luck. I know there is not something which only escapes me on the StrEntity variable. Any help would be greatly appreciated.


    Function XAFcurrency (strField, strRecord)

    If StrEntity = "7771.

    XAFcurrency = StrField * 100

    On the other

    XAFcurrency - StrField

    End If
    End Function

    You must analyze the strRecord with the fParseString command or split command before testing the value of the entity.

    For example, your files contain 12 fields delimited by tabs and 10 is the field of the entity. You can then use the following:

    If DW. Utilities.fParseString (strRecord, 12, 10, vbTab) = "7771" Then
    XAFcurrency = StrField * 100
    On the other
    XAFcurrency = - StrField
    End If

Maybe you are looking for