Loading of Shared Library by ODI EPMA


Hi all

I have a requirement of business I have to load the metadata in shared library EPMA using ODI. The dimensions of EPMA shared library will be used in turn to create a Coordinator application.

So I need ODI to build dimensions in the shared library. Can you please let me know at the end, what will be my source technologies and target topology Manager(Hierarchy files will be provided as Flat files so I'm guessing my source technology will be File Technology). And that all modules of knowledge will be used on the source and target in the designer.

Thanking you in advance.

Thank you and best regards,

MILIN

You will need to use tables of the interface, I wrote a series of 8 episodes on this what loading included by ODI, he begins to life more than that...: loading at EPMA planning applications using tables of the interface - part 1

See you soon

John

Tags: Business Intelligence

Similar Questions

  • Unable to load the shared library LVASPT_WA.*

    Hello

    I have a hope that easy to fix the error: I want to use the function "WA Detrend' to the signal processing tool advanced in a real-time application running on a cRio 9030. When I try to run the VI I get the following error:

    ...

    Deployment NI_AdvSigProcWA.lvlib:WA decimation Filter.vi

    NI_AdvSigProcWA.lvlib:WA decimation Filter.vi loaded with errors on the target and was closed.
    LabVIEW: Unable to load the shared library LVASPT_WA.*ptDecimationFilterH:C. make sure that the library is present on the target of RT. Either MAX allows you to install software from OR or FTP to transfer custom RT target libraries.

    ...

    I reinstalled signals Advanced processing toolkit and linked things 'add new software' MAX, but the error persists.

    A picture of what the system looks like to the MAX is attached.

    Also, I Fund this post:

    http://forums.NI.com/T5/LabVIEW/problem-error-deploying-item-on-RT/m-p/3201345/highlight/true#M92822...

    could someone tell me what he means by "Please check the installation of the custom software all mode '?

    Can you telll me what I am doing wrong?

    Thank you very much in advance!

    I ran your situation in R & D, and the problem seems to be as a result of Advanced Signal Processing Toolkit is not not compatible on the x 64 under Linux RT OS in the 9030.  The product page could be clearer on this gap.  I am currently a web application to get this fixed!

    Best,

    David

  • Unable to load the shared library nilvce.*

    When you try to deploy a Labview 2009 real-time application, I get the message:

    Deployment XDNodeRunTimeDep.lvlib:loadnilvce.viXDNodeRunTimeDep.lvlib:loadnilvce.vi loaded with errors on the target and was closed.

    LabVIEW: Unable to load the shared library nilvce. *: niLVCtrlEngineReserveProc:C on the target RT device.
    Completed with errors of deployment

    I reformatted the CRIO-9073 and reinstalled the software, but this did not help.

    Any ideas on how to solve this problem?

    I was able to solve this problem by changing the settings in a timed loop Structure.

    The Source Type has been set to "synchronize in the scan engine.  This change to the problem solved 1 kHz clock source.

    This vi was initially written for the interface of the scan engine and reused on another project that uses the FPGA interface.

  • Error message "unable to load the shared library.

    I try to get my programs for school to work, and I get these error message whenever I try to run anything. The last line of the State of deployment is as follows:

    Deployment time get NLVSim and isAcceptedStep.vi IsAcceptedStep.vi and NILVSim get busy with errors on the target and has been closed.

    LabVIEW: Unable to load the shared library NILVSim.*: SIM_GetTimeAndIsAccepted:C. make sure the library is present on the target of RT. Either MAX allows you to install software from OR or FTP to transfer custom RT target libraries.

    I tried everything I can think of to fix this. I checked NEITHER Max and I'm all for date on the software. I reinstalled LabVIEW twice, and I reset my myRIO. My classmates do not experience problems with getting theres to work. I start to lose hope and hope someone might know what the question. Thank you for your help.

    WubaDee,

    NILVSim is part of the LV Control Design and Simulation Module. This one is correctly installed on your Windows development system and you installed it on your myRIO?

    Norbert

  • Failed to load a shared library

    I'm trying to build and debug an example simple stunts of application (eg. Tabs pane) in Momentics 2.1.1 beta.

    First of all, I had a lot of unaccounted or inclusions synax error I solved all... now, no error in the editor.

    However, while doing a generation clean I get these error in CDT build console.

    F:\bbndk\host_10_3_0_2702\win32\x86\usr\bin\ntoarm-ld: caveat: liblgmon.so.1, need to F:/bbndk/target_10_3_0_698/qnx6/armle-v7/usr/lib/libbbcascades.so, not found (try using - rpath-rpath-link)
    F:\bbndk\host_10_3_0_2702\win32\x86\usr\bin\ntoarm-ld: caveat: libcounters.so.1, need to F:/bbndk/target_10_3_0_698/qnx6/armle-v7/usr/lib/libbbcascades.so, not found (try using - rpath-rpath-link)
    F:\bbndk\host_10_3_0_2702\win32\x86\usr\bin\ntoarm-ld: caveat: libforensics.so.1, need to F:/bbndk/target_10_3_0_698/qnx6/armle-v7/usr/lib/libbbcascades.so, not found (try using - rpath-rpath-link)

    It nevertheless compiles and works perfectly if the start mode is run but when debugging is selected as the mode of launch, it throws errors following 4-5 sec apart (sometimes 10 sec).

    On one of the debug consoles.
    WARNING: do not load symbols of shared library for 3 libraries, for example base/lib/liblgmon.so.1.
    Use the command "info launch" to see the complete list.
    You need 'set solib-search-path' or 'set sysroot?
    WARNING: don't load shared library for the proc/boot/img_codec_png.so symbol.
    You need 'set solib-search-path' or 'set sysroot?
    WARNING: don't load shared library for the base/usr/lib/graphics/omap4470/libusc.so symbol.
    You need 'set solib-search-path' or 'set sysroot?
    WARNING: don't load shared library for the base/usr/lib/graphics/omap4470/libsrv_um.so symbol.
    You need 'set solib-search-path' or 'set sysroot?
    WARNING: don't load shared library for the base/usr/lib/graphics/omap4470/libpvr2d.so symbol.
    You need 'set solib-search-path' or 'set sysroot?
    WARNING: don't load shared library for the base/usr/lib/graphics/omap4470/libIMGegl.so symbol.
    You need 'set solib-search-path' or 'set sysroot?
    WARNING: don't load shared library for the base/usr/lib/graphics/omap4470/wsegl-screen.so symbol.
    You need 'set solib-search-path' or 'set sysroot?
    WARNING: don't load shared library for the base/usr/lib/graphics/omap4470/libImgGLESv2.so symbol.
    You need 'set solib-search-path' or 'set sysroot?

    On another console debug

    QML debugging is enabled. Use it only in a safe environment!
    Cascade server was able to start - exit application
    ResourceManager: Window controller has not been initialized by trying to resolve assets.
    Unable to solve "/ main.qml".

    The screen is Virgin throught... and app suspends. If I try to take it back, he just leaves

    Can anyone help please me... if you need more information please let me know.

    8.1 Windows 64 bit

    Momentics 2.1.1 beta

    Blackberry Z10 STL100-1 device

    You can abandon the automatic symbol loading shared libraries. Choose edit configuration, go to the section of debugger, then tab shared libraries. It uncheck the box for "load symbols automatically shared libraries.

  • myRIO can't find my shared library .so

    Hi all

    I have developed a shared .so library to run on a device myRIO. I moved my shared library for the path/usr/lib of the myRIO. When I run the .VI I get this error:

    Deployment RT.viRT.vi loaded with errors on the target and was closed.
    LabVIEW: Unable to load the shared library libsolve.so:solve:C. make sure that the library is present on the target of RT. Either MAX allows you to install software from OR or FTP to transfer custom RT target libraries.

    Any idea? I reinstalled the software on the myRIO but I still have this error (I comproved if the shared library is on the right track with filezilla and Eclipse).

    Thanks in advance

    Well lets try a little more detailed explanation:

    Firstly the soname parameter is a parameter of time to compile/link in the project of the shared library. I don't have a computer with a handy Eclipse installation but it's somewhere in the additional indicators in probably the settings of the linker where to a shared library named libfoo.so.1.3.6 add something like:

    -Wl,-soname,libfoo.so.1
    

    You would then copy the shared library resulting on the linux system.

    cp libfoo.* /usr/local/lib
    

    After that, you must do a few extra things:

    (1) change the access rights for the file, otherwise ldconfig may not recognize it as an executable file and simply ignore it:

  • Is Linux - possible to build a shared library that calls other libraries shared without having to make a static link to them?

    Hello

    Operating system = Linux (Ubuntu 14.04 LTS 32-bit)

    I am building a shared library *. so.  This *.so should be used by LabVIEW.  This *.so is calling other functions in shared libraries.  In my case, the other library share is libxml2 and libz.  The only way I could compile my shared library and operate was a static link from libxml2.a and libz.a.  Is there a way to make a dynamic link?

    Here's the makefile file that I use.  The goal of 'TestValidateSchema' compiles the shared without the static link library and this shared library is called by an application to test 'c' and it works.  Now, to make it work in LabVIEW, I need to make a static link, as you can see in the target ' install: «otherwise the function "call library node" throws me a symbol unresolve...»»

    This is the only way to do it and if yes why?

    Thank you

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

    CC = gcc

    all: TestValidateSchema

    TestValidateSchema: testValidateSchema.c
    $(CC) o Release/validateschema.o - c - wall - Werror - fpic Src / validateschema.c - I. / Include-I/usr/include/libxml2
    $(CC) - shared-o./Release/libvalidateschema.so./Release/validateschema.o
    $(CC) - wall o ./release/testvalidateschema testValidateSchema.c./Release/validateschema.o-lxml2

    clean:
    $(RM) $(OBJS)./Release/testvalidateschema./Release/libvalidateschema.so./Release/validateschema.o /usr/include/validateschema.h /usr/lib/libvalidateschema.so

    install:
    $(CC) o Release/validateschema.o - c - wall - Werror - fpic Src / validateschema.c - I. / Include-I/usr/include/libxml2
    $(CC) - shared-o./Release/libvalidateschema.so./Release/validateschema.o Src/libxml2.a Src/libz.a

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

    In addition to what said Daniel on the specification of an external shared library in the liaison stage of your version of the shared library, together with the - shared option, there is still one thing to consider:

    Your library of hello.so then contains references to functions in external shared libraries libxml.so and zlib.so. When LabVIEW calls dlopen ("/ path/dir/hello.so",...) it basically hands of any control in the linker Linux running, ld.so that takes care of the rest. LD.so then try to load the shared library, recognizing that there are external references and try to solve.

    First he tries to match the missing external references to any symbols that have been previously loaded into the current process already. If this is not successful for a particular system, it queries the ldcache for a library and a symbol. ldcache is updated with the ldconfig program. When you add a new shared library on the system that you want the linker ld.so runtime in order to find, run ldconfig.

    NOTE: Running ldconfig is not normally necessary to shared libraries that access you directly via the node call library, as you specify here the full access to your custom library shared already, so path ld.so will fail immediately if it is not the library specified in the given absolute position and will not attempt to query ldcache at all.

    If you are installing packages through your package manager platform update ldcache for all publicly accessible libraries shared in these packages is usually done automatically for you as part of the package installation script. If however you manually install the libraries you need to run ldconfig yourself. In your case, you could add the libxml.so and/usr/lib zlib.so and simply run ldconfig from the command-line as it default search/lib and/usr/lib for libraries shared and rebuilt the ldcache from that. If you add your new libraries in a different directory on your computer you need to run ldconfig with - n option, saying what directory the new shared libraries have been installed.

  • Understand a shared library

    When a swf file loads a shared library using any swf file will be held in the browser's cache, or when another html page is loaded using the same swf will re-read the shared library assets? Thank you

    each swf is cached.

  • Remove Dimension is grayed out when you try to delete a dimension of EPMA (Shared Library) - 11.1.2.3.500

    Hello

    We use the 11.1.2.3.500 EMP and we created our sides using shared library (EPMA) and all our dimensions are shared across the different planning Application.  Now we want to remove any of the dimension of Shared Library and right-click on the dimension in the shared library, the delete option is greyed out.

    Can someone let me know how I can remove the size of the shared library.

    Kind regards

    VJ

    Hello

    Thanks for your reply... The document below has helped me...

    How can you delete Dimensions in planning once the Application was deployed from EPMA? (Doc ID

    1055007.1)

    ,

  • The user cannot display dimensions within Dimension EPMA library in Shared Library

    Greetings,
    I assume that there must be a security problem, but the user cannot see its dimensions in the shared library in EPMA. It can, but the sight of its application, update the local dimensions and push to Essbase.

    If there is a security problem, which assignment should I provision to allow the user to see these shared dims. Thank you very much.

    Give this user the rights of

    Dimension editor under Foundation Service--> Shared Service--> EPMA administrator and try again.

    Thank you.
    HyperEPM

  • Error during import Shared Library: library specified for this node was not found or could not be loaded

    Hello

    I use LV-2009 for Linux. I am creating a Wrapper Vi. I have a simple addition of C++ function that I created a .h header file and a shared .so library. After you import the shared library, I get an error report, I joined here (Report.doc).

    When I right click on the Subvi and click on configure to mention the .so library path, I see a window saying "file not found. The file may have been moved or delete", even though I have this library in the path that I've specified.

    I've attached a screenshot of the error I get. Please suggest what can be done.

    Thank you.

    Kind regards

    -H.



  • How to create the shared library for linux real-time target in labVIEW Windows?

    I use myRIO running linux in real time. In my project, I need to pack some C code, so I tried the node library function call.

    I know that I should use the tools compile cross - compile linux on Eclipse to compile c code in linux .so library. But the problem is that call library function node does not recognize the .so file because my labVIEW runs on a Windows PC.

    What should I do to fix and how to combine C code with labVIEW during programming for devices shipped as myRIO?

    Basically, you must also create a Windows DLL that exports the same functions. These functions can be empty stubs if you do not want to run the code correctly on Windows, otherwise you will need to consider how to implement the equivalent functionality on the Windows API.

    Then you can write in your node library call as the name of the library ". "*" and the name of the shared library Windows ".dll" while the Linux version is called "name of your library > .so". LabVIEW will replace the * after the comma in the name of library with everything that is the preferred extension shared library for the platform it is running on and therefore load the right shared library.

    Alternatively you can wrap call all the nodes of the library in a structure that contains the node library in the case of Linux RT and all what you want to run on other platforms in the case of default or a case of specific platform, call the conditional compilation.

  • Warning message about the shared library file

    I got this warning message when I try to open the sample xml configuration.

    C:\Program NIUninstaller Instruments\LabVIEW reference (Impl) 8.6\vi.lib\xml\Close .vi (NI_XML.lvlib: Close Reference (Impl) .vi)
    -The shared library should happen to "": \addons\internet\dom\DOMUserDefRef.dll "has been charged with"DOMUserDefRef.dll"."
    C:\Program NIUninstaller Instruments\LabVIEW .vi reference (NdList) 8.6\vi.lib\xml\Close (NI_XML.lvlib: Close Reference (NdList) .vi)
    -The shared library should happen to "": \addons\internet\dom\DOMUserDefRef.dll "has been charged with"DOMUserDefRef.dll"."
    C:\Program NIUninstaller Instruments\LabVIEW .vi reference (NNMap) 8.6\vi.lib\xml\Close (NI_XML.lvlib: Close Reference (NNMap) .vi)
    -The shared library should happen to "": \addons\internet\dom\DOMUserDefRef.dll "has been charged with"DOMUserDefRef.dll"."
    C:\Program NIUninstaller Instruments\LabVIEW reference (node) 8.6\vi.lib\xml\Close .vi (NI_XML.lvlib: Close Reference (Node) .vi)
    -The shared library should happen to "": \addons\internet\dom\DOMUserDefRef.dll "has been charged with"DOMUserDefRef.dll"."
    C:\Program NIUninstaller Instruments\LabVIEW 8.6\vi.lib\xml\Get Child.vi first non-text (NI_XML.lvlib:Get first non-text Child.vi)
    -The shared library should happen to "": \addons\internet\dom\DOMUserDefRef.dll "has been charged with"DOMUserDefRef.dll"."
    C:\Program NIUninstaller Instruments\LabVIEW 8.6\vi.lib\xml\Get Sibling.vi non-text next (NI_XML.lvlib:Get next non-text Sibling.vi)
    -The shared library should happen to "": \addons\internet\dom\DOMUserDefRef.dll "has been charged with"DOMUserDefRef.dll"."
    C:\Program NIUninstaller Instruments\LabVIEW 8.6\vi.lib\xml\Get text Content.vi (NI_XML.lvlib:Get text Content.vi node) node
    -The shared library should happen to "": \addons\internet\dom\DOMUserDefRef.dll "has been charged with"DOMUserDefRef.dll"."
    C:\Program NIUninstaller Instruments\LabVIEW 8.6\vi.lib\xml\Load XML File.vi (NI_XML.lvlib:Load XML File.vi)
    -The shared library should happen to "": \addons\internet\dom\DOMUserDefRef.dll "has been charged with"DOMUserDefRef.dll"."
    C:\Program NIUninstaller Instruments\LabVIEW 8.6\vi.lib\xml\New.vi (NI_XML.lvlib:New.vi)
    -The shared library should happen to "": \addons\internet\dom\DOMUserDefRef.dll "has been charged with"DOMUserDefRef.dll"."

    I've recently updated to 8.6 and I try to compile an executable, but b/c of this warning my executable is not running sends me weird errors. I took the code that calls the XML that is read, and it is fixed. How should I do? Thank you!

    I get this error message when I tried to run the .exe with the xml configuration reader.

    "The application failed to start because xerces - c_2_7.dll was not found. Reinstalling the application may fix this problem. »

  • libblackberry.so (Shared library is corrupted)

    Hello

    I have compiled the ARM and x 86 library of Gitorious and Github. Apps helloworld opens with splashscreen to my Simulator. (I'm using QT Creator deployment). However, the GUI elements and the button does not appear, I got following error below. Any help? Thank you. I have over the idea.

    QFactoryLoader::QFactoryLoader() looking at ' / apps/ID.testDev_ID___91b___/native/plugins/platforms/libblackberry.so '.

    QLibraryPrivate::loadPlugin failed on "/ apps/ID.testDev_ID___91b___/native/plugins/platforms/libblackberry.so": ' unable to load library /apps/ID.testDev_ID___91b___/native/plugins/platforms/libblackberry.so: (Shared library is corrupted).

    "Cannot load the /apps/ID.testDev_ID___91b___/native/plugins/platforms/libblackberry.so library: (Shared library is corrupted).

    could not load

    QFactoryLoader::QFactoryLoader() looking at ' / apps/ID.testDev_ID___91b___/native/plugins/platforms/libqminimal.so '.

    ("small") keys

    Failed to load plugin 'blackberry' of the platform. The available platforms are:

    A minimum

    BTW, I solved the problem after the active path reorganize before env var...

    It's my xml


    http://www.QNX.com/schemas/application/1.0">
    ID
    QtHelloWorld
    1.0.0
    DESCRIPTION


    None
    fake
    true
    landscape

    QtHelloWorld

    SplashScreen.PNG
    Icon.PNG


    lib
    plugins
    imports

    Icon.PNG
    SplashScreen.PNG

    run_native





    -platform
    BlackBerry

  • Members out of use in the library of the EPMA Dimension

    Hello

    It was reported that members of dimensions was not in alphabetical order inside the library of dimension EPMA. I had told users that members need not necessarily be in order. It depends on how metadata is loaded and the order can be changed in the source file or in the dimension EPMA library using "reorder children.

    However, there is no sense that members in alphabetical order. Specify and let me know if I'm wrong.

    Kind regards
    Brig.

    The order of the members does not have to be alphabetical, I guess that a lot of this depends on how the customer would be responsible

    See you soon

    John
    http://John-Goodwin.blogspot.com/.

Maybe you are looking for

  • How can you keep the url displayed in the address bar?

    With some (but not all) URLs of links display briefly but disappear when the page loads. (Example, I was able to capture is: < < http://www.eaa.org/en/eaa/eaa-news-and-aviation-news/2015-news/08-20-2015-tuskegee-next-teen-flies-with-young-eagles-chai

  • SELPHY CP710

    Unable to print my on Selphy CP170 United Nations document. Everything is plugged in, connected and turned on, the document was sent, he is on the waiting list, it is stated that it is printing but nothing happens.

  • Choose the platform correct blackberry 10 for the use of functions such as call history, use of data, message records

    I want to design a blackberry 10 application that can fetch all call logs, data internate, messages through the application usage. Please help me choose the right platform that can provide all the APIs that are required for this application. 10 webwo

  • Significantly reduced its E1505 speakers

    Inspiron E1505 XP Home Edition. I spilled water on laptop and it decreased when the speakers are on the front of the laptop and other places.  I turned off the unit and cleaned up as much water as possible.  Then I made the mistake to put the power t

  • IE 9 themes TV commercial

    Recently, I saw what looked like "themes" in the IE 9 tv ad. It looked like twitter, pandora, & other topics. Where can I download them?