Regarding getColList API

odiRef.getColList("", "[CX_COL_NAME]\t[DEST_WRI_DT] " + odiRef.getInfo("DEST_DDL_NULL"), ",\n\t", "","")
I would like to know how ODI derives the numbers 6, 7 etc in attributes C6_Attribute, C7_Attribute etc from the parameter CX_COL_NAME above.

922961 wrote:
odiRef.getColList("", "[CX_COL_NAME]\t[DEST_WRI_DT] " + odiRef.getInfo("DEST_DDL_NULL"), ",\n\t", "","")
I would like to know how ODI derives the numbers 6, 7 etc in attributes C6_Attribute, C7_Attribute etc from the parameter CX_COL_NAME above.Not sure .. but I think ODI creates the C$ table based on the column used in the staging area.
What it does is get the column name from the expression ( source /stage / target ) and then create the C$ table
with some thing similar to the following
C<incremental number starting from 1>_<column name from the expression>
Thanks,
Sutirtha

Similar Messages

  • Query Regarding Translation API

    I am using Microsoft Translator API (Microsoft Azure MarketPlace).
    There is a mention of getting Access Token. Through Access Token We need to translator API.
    I have a doubt whether generated access token will remain constant or going to change each time for translation.  
    I am in a dilemma that can I convert whole html string into other language at Once or I need to pass control wise text each time?

    Thank you for your question Karpit
    You require the Access Token with each API call you make to the Translator 
    The Access Token will expire after a time period of 10 minutes after it is generated. In order to get a new Access Token, you need to make a call to the token service with your client id and client secret.
    There is a code sample of how to do this and more information about generating Access Tokens here - http://msdn.microsoft.com/en-us/library/hh454950.aspx
    Regards,
    Tanvi Surti
    Program Manager, Microsoft Translator
    Microsoft Translator team - www.microsoft.com/Translator

  • Regarding webdynpro API

    Dear Experts
      I have read one sentence abt webdynpro api.
      Sentence:IMessage interface is for GCP messages.
      What is meant by GCP?
      Thanks & Regards
      Hazrath.G

    Hi,
    "Sentence:IMessage interface is for GCP messages.
    IMessage is specialised version of ICMIMessage
    The Enterprise Services Framework (ESF) Generic Client Proxy (GCP) is used to connect to the Object Access Layer (OAL) from Web Dynpro. The GCP provides an interface based on the ESF definition through which a pattern can connect to any backend. Backend connectivity to data and metadata is through ESF.
    The OAL implementation of ESF GCP has the following subtasks:
    &#9679;     Access to the metadata repository and provision of metadata information to Web Dynpro via data model information.
    &#9679;     Caching of data
    &#9679;     Connection to cross application (xApps) EJBs (Enterprise Java Beans)
    &#9679;     Generic service module implementation
    &#9679;     Service facade to instantiate OAL implementation
    http://help.sap.com/saphelp_nw04s/helpdata/en/0a/650764fbff10468d19168dded7f2be/frameset.htm
    https://www.sdn.sap.com/irj/sdn/wiki?path=/display/home/abbreviations%2bin%2benterprise%2bsoa
    Regards
    Ayyapparaj

  • Non supported SQL92 token at position: 887: Message -regarding javamail api

    I executed a procedure in java for sending mail.
    But ended in exception which is shown below.
    " 17034 : null : java.sql.SQLException: Non supported SQL92 token at position: 887: Message
    java.sql.SQLException: Non supported SQL92 token at position: 887: Message
    at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.ja "
    how to add more api's in Odi.
    is it the jar files to store in ODI\jre\lib directory .
    I did it but again exception .
    plz reply a suggestion,
    thanks in advance
    sanal

    I Think U need to set the path of jar files in classpath Enviroment variable

  • Serious help needed regarding bluetooth APIs for j2se

    I am pursuing my bachelors degree, as part of my final year I have to complete a project which is based on bluetooth connection between the PC and mobile device.
    On PC j2se and On mobile j2me
    j2me has JSR 82 API
    j2se ?
    please tell me what is needed to establish the connection and how this is to be implemented

    I'm looking to setup a simple (one-way) messaging system to send text to mobile devices. I use Java 2 sdk 1.5 and am looking for some sort of API (jar file to extend with) so that this becomes possible. Do you have any suggestions? Thanks is advance.

  • Regarding EP API  Docs

    Hi,
       i am learning SAP EP 6.0 currently. I am Using the packages Like
    import com.sapportals.htmlb.*;
    import com.sapportals.hrmlb.events.*
    import com.sapportals.portal.prt.component.*;
    and so on...
    in HTMLB and using classes like IPOrtalComponentRequest, JSPDynPage and so on.
    Please suggest me, where can i get these API's Documentation, like we have for core java and J2ee API's.

    It's part of your NWDS Help and you can also find it on http://help.sap.com .

  • Regarding JavaMail API

    Is it possible to access contact list of mail servers(www.gmail.com,www.yahoo.com,www.google.com) from address book through JavaAPI code.

    Note: This thread was originally posted in the [Remote Method Invocation (RMI)|http://forums.sun.com/forum.jspa?forumID=58] forum, but moved to this forum for closer topic alignment.

  • Error while installing DI API (32 bit) for SBO 9.0 PL 05

    Dear Experts ,
    I'm trying to install version 9.0 (32 bit) on my machine (windows 7 64 bit) . Everything is installed successfully except DIAPI . I'm not able to install the DI API. I try to uninstall / install many times but without luck . Cleared the SAP folder, temp folder but still when it comes to DI API installation it just failed.
    Any help would be much appreciated .
    Thanks in advance.

    Hi Nagarajan,
    Thanks for your prompt reply. The installation setup is on my local machine and i have the local admin rights on machine machine. And I don't have any problem in installing other components including server tools, server and client etc.
    Friday I changed my computer name keeping SBO 9.0 instructions in mind (not to include any special character in computer name) and then I uninstall sap 8.82 from control panel , everything related to SAP was removed. Then I try to install SAP 9.0 PL 05 .
    Server tools -- > installed
    Server  -- >Installed
    Client -- > installed
    SDK -- > Installed
    DI aPI (32 but ) -- > Error -- > Another version is already installed .
    I looked in control panel again -- > nothing there.
    Then i again uninstall everything (for V9.0) -- > delete sap folder from program files (x86) restart my system --> again same error regarding DI API.
    This error was showing me the registry value so I search the registry and found there that DIAPI related version 8 is still there .
    So I took registry backup and try to rename registry key and value but with no luck . Still i was not able to install DI API
    So today morning I delete the all the references from registry related to that value (the one i was getting showing Another version is already installed). and I start getting this error i.e. the network related error which is 1316.
    I restore the registry backup to Friday's backup and then again try to install but I'm getting 1316 error constantly.
    Try to clean the registry and fix the registry errors with CC cleaner but nothing is happened still stuck with 1316 error.
    Regards

  • One or more errors occurred using google drive api

    Hi,
    I am trying to use the Google Drive API in my C# application with the below code but getting the following error:
    System.AggregateException was unhandled
    HResult=-2146233088
    Message=One or more errors occurred.
    Source=mscorlib
    StackTrace:
    at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
    at System.Threading.Tasks.Task`1.GetResultCore(Boolean waitCompletionNotification)
    at System.Threading.Tasks.Task`1.get_Result()
    at WindowsFormsApplication1.frmMain.btnUpload_Click(Object sender, EventArgs e) in c:\Users\CakeBoutique\Documents\Visual Studio 2012\Projects\WindowsFormsApplication1\WindowsFormsApplication1\main_form.cs:line 35
    at System.Windows.Forms.Control.OnClick(EventArgs e)
    at DevExpress.XtraEditors.BaseButton.OnClick(EventArgs e)
    at DevExpress.XtraEditors.BaseButton.OnMouseUp(MouseEventArgs e)
    at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
    at System.Windows.Forms.Control.WndProc(Message& m)
    at DevExpress.Utils.Controls.ControlBase.WndProc(Message& m)
    at DevExpress.XtraEditors.BaseControl.WndProc(Message& msg)
    at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
    at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
    at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
    at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
    at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
    at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
    at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
    at System.Windows.Forms.Application.Run(Form mainForm)
    at WindowsFormsApplication1.Program.Main() in c:\Users\CakeBoutique\Documents\Visual Studio 2012\Projects\WindowsFormsApplication1\WindowsFormsApplication1\Program.cs:line 26
    at System.AppDomain._nExecuteAssembly(RuntimeAssembly assembly, String[] args)
    at System.AppDomain.ExecuteAssembly(String assemblyFile, Evidence assemblySecurity, String[] args)
    at Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()
    at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
    at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
    at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
    at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
    at System.Threading.ThreadHelper.ThreadStart()
    InnerException: System.IO.FileNotFoundException
    HResult=-2147024894
    Message=Could not load file or assembly 'Microsoft.Threading.Tasks.Extensions.Desktop, Version=1.0.16.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.
    Source=Microsoft.Threading.Tasks
    FileName=Microsoft.Threading.Tasks.Extensions.Desktop, Version=1.0.16.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
    FusionLog==== Pre-bind state information ===
    LOG: User = JASSIM-RAHMA\CakeBoutique
    LOG: DisplayName = Microsoft.Threading.Tasks.Extensions.Desktop, Version=1.0.16.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
    (Fully-specified)
    LOG: Appbase = file:///C:/Users/CakeBoutique/documents/visual studio 2012/Projects/WindowsFormsApplication1/WindowsFormsApplication1/bin/Release/
    LOG: Initial PrivatePath = NULL
    Calling assembly : Google.Apis.Auth.PlatformServices, Version=1.8.1.31699, Culture=neutral, PublicKeyToken=null.
    ===
    LOG: This bind starts in default load context.
    LOG: Using application configuration file: C:\Users\CakeBoutique\documents\visual studio 2012\Projects\WindowsFormsApplication1\WindowsFormsApplication1\bin\Release\WindowsFormsApplication1.vshost.exe.Config
    LOG: Using host configuration file:
    LOG: Using machine configuration file from C:\Windows\Microsoft.NET\Framework\v4.0.30319\config\machine.config.
    LOG: Post-policy reference: Microsoft.Threading.Tasks.Extensions.Desktop, Version=1.0.16.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
    LOG: Attempting download of new URL file:///C:/Users/CakeBoutique/documents/visual studio 2012/Projects/WindowsFormsApplication1/WindowsFormsApplication1/bin/Release/Microsoft.Threading.Tasks.Extensions.Desktop.DLL.
    LOG: Attempting download of new URL file:///C:/Users/CakeBoutique/documents/visual studio 2012/Projects/WindowsFormsApplication1/WindowsFormsApplication1/bin/Release/Microsoft.Threading.Tasks.Extensions.Desktop/Microsoft.Threading.Tasks.Extensions.Desktop.DLL.
    LOG: Attempting download of new URL file:///C:/Users/CakeBoutique/documents/visual studio 2012/Projects/WindowsFormsApplication1/WindowsFormsApplication1/bin/Release/Microsoft.Threading.Tasks.Extensions.Desktop.EXE.
    LOG: Attempting download of new URL file:///C:/Users/CakeBoutique/documents/visual studio 2012/Projects/WindowsFormsApplication1/WindowsFormsApplication1/bin/Release/Microsoft.Threading.Tasks.Extensions.Desktop/Microsoft.Threading.Tasks.Extensions.Desktop.EXE.
    StackTrace:
    at Microsoft.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
    at Microsoft.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccess(Task task)
    at Microsoft.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
    at Microsoft.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult()
    at Google.Apis.Auth.OAuth2.GoogleWebAuthorizationBroker.<AuthorizeAsync>d__1.MoveNext() in c:\code\google.com\google-api-dotnet-client\default\Tools\Google.Apis.Release\bin\Debug\output\default\Src\GoogleApis.Auth.DotNet4\OAuth2\GoogleWebAuthorizationBroker.cs:line 54
    InnerException:
    here is the code:
    UserCredential credential = GoogleWebAuthorizationBroker.AuthorizeAsync(
    new ClientSecrets
    ClientId = "xxxxxxxxx",
    ClientSecret = "xxxxxxxxx",
    new[] { DriveService.Scope.Drive },
    "user",
    CancellationToken.None).Result;
    // Create the service.
    var service = new DriveService(new BaseClientService.Initializer()
    HttpClientInitializer = credential,
    ApplicationName = "Drive API Sample",
    File body = new File();
    body.Title = "My document";
    body.Description = "A test document";
    body.MimeType = "text/plain";
    byte[] byteArray = System.IO.File.ReadAllBytes("c:\\temp\\mygdriver.txt");
    System.IO.MemoryStream stream = new System.IO.MemoryStream(byteArray);
    FilesResource.InsertMediaUpload request = service.Files.Insert(body, stream, "text/plain");
    request.Upload();
    File file = request.ResponseBody;
    Console.WriteLine("File id: " + file.Id);
    Console.WriteLine("Press Enter to end this process.");
    Console.ReadLine();
    Kindly advise...

    Hello,
    For issues regarding google APIs, please post it to:
    https://developers.google.com/maps/support/
    Regards.
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • ABAP API--Server return code 0xFFAA2011:

    Hello SDN,
    I was stuck with new issue regarding ABAP API.  I am trying to update the attribute value through ABAP API, but it is giving me the error "Server return code 0xFFAA2011: RC_CM_RECORDS_LINKED_TO_DOMAINVALUE".
    we are using the class for APIs CL_MDM_PROVIDER_55_SP06_PL05. MDM version is 5.5 and patch 5.
    Please help me out from this issue. I am getting this error.
    api that I am using was
    "UPDATE_ATTRIBUT".
    Waiting for your valuable response.
    Regard

    done. This API is working from MDM7 version, not available in MDM5

  • MDM Layout Server ABAP API

    Hi
    I need to install MDM Layout Server X64 for MDM5.5 SP6
    I cant find MDM Layout server in this CD ( SAP Master Data Management 5.5 SP6) 
    Can you guys please let me where to download MDM Layout Server for X64??
    IS MDM Layout server is Mandatory
    We have PI 7.1, ECC6  in our landscape
    For ECC6 (EHP3) I need to apply this Addon Component MDM_TECH 555 700?
    Do I need to install Addon for PI7.1 server as well?  if yes what Addon?
    Regards
    Musaab

    Hi Musaab,
    As fas as I know, Layout Server is not required for normal processes in MDM like import and export. I feel layout server is used when you are looking for publishing purposes with the DTP applications. You will be generally using MDM server, Import server and Syndication Server,
    Please go through the installation guide for MDM components in the link below:
    https://websmp102.sap-ag.de/~sapidb/011000358700001119842007E
    The above link will help you guide on the installations related to MDM.
    Coming to your query regarding ABAP API - MDM_TECH 555 700
    This tech add on will installed from the SAINT transaction.
    Please follow the link below and go to Page No-5 to see the details.
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/601ddb01-e5c8-2910-d981-b190b51fca44
    Hope this info helps.
    Thanks and Regards
    Simona Pinto

  • Documentation for Service Contract API

    Hi All,
    Sub: Any Documentation For The Public API's OKS_CONTRACTS_PUB,
    OKC_CONTRACTS_PUB.
    Firstly i would like to say Thank You for spending your valuable time for this Query.
    Introduction:
    Currently i am working in Oracle Service Contracts module, which is Oracle
    Application's CRM module.
    Specifications:
    oracle application version: 11.5.10.2
    Data Base version: oracle 9.2.0.6
    Problem:
    We are trying to integrate the Service Contracts through following Public API's
    with web.
    API's are:
    OKS_CONTRACTS_PUB,
    OKC_CONTRACTS_PUB.
    I search so much to the documentation for these API's, but i did not get any thing.
    I search in Oracle Meta Link, Google.
    Could you help If any Documentation If you find (or) you have ?
    Please forward to:
    [email protected]
    [email protected]
    Any help from your side will appreciate.
    Thank you.
    Regards,
    Sai Krishna @cavaya

    Look at this link you will be able to get some information about the Api
    http://mywebpages.comcast.net/muzaffarl/whitepaper/02d.pdf
    If you find any document regarding this Api other than this kindly let me know.

  • For multilingual same API's will be used or different while adding node

    Hi
    Right now we have developed application using weblogic portal bea 10.2.
    now we want to insert metadata in bea repository.
    Is there any change that needs to be done at Repository level.
    same APIs will be used or different one.
    Regards
    Paramdeep

    Same API's but your underlying database should be able to support multibyte etc..

  • Creating an Oracle API

    Hello All,
    I have a question in mind. Is it possible to write an Oracle API? It could be any generic function that is going to be used frequently. As I have read, API's are executed much faster than the Stored Procedures.
    Please do give suggestions if it is possible.
    Regards,
    P.

    API is an abstract concept.
    In Oracle, an API will be implemented as stored procedures (typically in packages).
    In Windows, an API can be written in C/C++/Delphi/etc and implemented as a DLL (dynamic link library).
    In Linux/Unix, an API can be written in C/C++/Pascal/etc and implemented as a SO (shared object library).
    In other words, API is implemented as code. Just like any other software.
    So why should code written to function as an API be faster than code written for an application?
    Why would an API PL/SQL procedure be faster than a normal application procedure?
    Whatever you have read is WRONG, or you have INCORRECTLY understood what you have read.

  • Using a BOL Programming on an API level?

    Hi Experts,
    For the time being I was pretty sure that SAP CRM developers shouldn't combine layers when developing some enhancement.
    However recently I had a problem to convince my colleagues and myself as well - why not?
    I understand all the architecture and layers logic, but what is exactly wrong when someone uses BOL programming when creating own programs or when enhancing system via BADI. BOL programming in SAP CRM is much simplier, efficient and convenient. Using BOL programming to update some data instead of CRM_ORDER_MAINTAIN (I hate it ) is luring, so what the arguments are against using it, in example in a BAdI like ORDER_SAVE?
    I am looking forward your opinions
    Kind regards
    Lukasz

    Hi Stephen,
    The best answer on why not to mix BOL and one order BADI's is "recursion".   If you look underneath the covers all those BOL objects for one order are calling the one order API which then stuff like ORDER_SAVE sits inside of those API calls.  Now if you want to write standalone code outside of the API layer(BADI's, BTE's) and use BOL instead of one order API function modules, there should be no problems.
    Another way of looking at this is that even if you avoid recursion, then calling BOL inside a one order API badi for one order data is like being in your backyard and going to your front door by going out to the front yard, walking to the closest highway exit where you live and then walking back to your front door.  It's not something you would want to do frequently.
    Good points and nice analogy.
    I guess the interesting question is always if in a particular BADI using the BOL is OK or not. I was just looking around some of the BADIs implemented in one of our systems. The best hints regarding the APIs to use when implementing a particular BADI are always the default implementations and the BADI interface. For example, the interface of the BADI CRM_IUICMD_BADI uses the class CL_CRM_BOL_ENTITY in most of the methods. This is already a pretty good hint, that using the BOL would be OK here .
    In contrast to that, the interface for the BADI ORDER_SAVE just uses GUIDs (CRMT_OBJECT_GUID). All existing implementations are implemented using function modules like CRM_ORDERADM_H_READ_OB or CRM_ORDER_MAINTAIN. Again, this should be hints enough to not use the BOL when implementing this BADI.
    I'm really confused about BOL and webservices since there is a webservices tool for CRM that uses BOL objects, but I guess once again if you want to build custom webservices by hand without using the tool, that should work also.
    Yes, I was thinking about implementing a custom Web service without the usage of the Web service tool. But now that you mention it; the Web service created by the Web services tool are based on the BOL. So this shows, that the BOL is definately suitbale to implement interfaces to external systems (as SOAP Web service, simple RFCs or what ever).
    Christian

Maybe you are looking for

  • [Forum FAQ] "Unable to connect to the server by using Windows PowerShell Remoting" error while installing RDS roles on Server 2012 R2

    When you try to install RDS role on server 2012 R2 using standard deployment, this issue may occur (Figure 1). "Unable to connect to the server by using Windows PowerShell remoting". Figure 1: Unable to connect to the server by using Windows PowerShe

  • Problem with non-stop looping

    This file has been supposedly changed from As2 to As3. It seems as if it used to stop when I first got it. But the links didn't work. When I followed troubleshooting protocols, it started looping non-stop. Please help. I can't seem to attach the flv

  • Same old question on the European iPod's volume?

    Hello everyone! I'm the proud owner of a lovely Black Sixth Generation Classic, 160 GBs, purchased in May/June 2012. I don't have any hardware problems with it, but something that incredibly frustrates me is the volume limit. It was purchased in Ital

  • Missing Handling Unit

    Hi All, I have a delivery with 3 line items. One of the operators forgot to create a handling unit for item 20. Is there a tcode I can use to create a handling unit and assign that handling unit to my delivery? Please help. Meghna

  • I can't hear music after upgrade to ios 7.0.2 on Iphone 4

    I upgraded my Iphone 4 to IOS 7.0.2. Everything goes well, except for listen to music. When I plug in my headphone, I can hear music. Normal call using loud speaker is OK. I don't know if it a bug of ios 7.0.2 or my hardware problems ? Please help. T