OBIEE DV Data Actions — Oracle Analytics

Oracle Analytics Cloud and Server

Welcome to the Oracle Analytics Community: Please complete your User Profile and upload your Profile Picture

OBIEE DV Data Actions

Received Response
11
Views
6
Comments
3673447
3673447 Rank 3 - Community Apprentice

Can't I link a canvas to a canvas in another project from the data action in context menu. I am not able to select the canvases from other projects,it is showing  the canvases only from the current project.

pastedImage_0.png

But I am getting the option to navigate to a canvas in another project using project properties->data action as shown below.But somehow the data action is not working from here and  I am not able to navigate to a canvas in another project.

I am not selecting Anchor Data  and  selecting Pass Values as None as shown below:

pastedImage_2.png

My requirement is to navigate to a canvas in another project on click of an image visualisation.

Answers

  • Hi,

    Didn't look much into details or if there is an officially documented clean way of doing this but, it looks like if you take the URL of the DV project you are interested into and add a parameter in the URL (after all those which are there already) you can do it.

    By adding:

    &canvasname=canvas!5

    By adding this you will open the 5th canvas of that DV project. (Even if it's called "canvasname" it takes the numeric position of the canvas you look for).

    No idea what's your environment / tool, but this works for me on OAC 105.3.

  • 3673447
    3673447 Rank 3 - Community Apprentice

    I am referring to OBIEE 12.2.1.4.0 and can you point me to the  documentation on how to get the URL for the DV project. If I am using the url from the address bar for that DV project, and when I add it in the URL data action then it is giving me Failed to Load the project on click of that image visualisation.

  • As said I didn't look at the doc, I just looked at DV in OAC 105.3 and how the links looked like.
    Copying the URL of when I open a project, adding that parameter give me a URL which works fine.

    DV in OBIEE 12.2.1.4 is a older version compared to this, I don't have an OBIEE 12.2.1.4 available now to look what's different there.

  • 3673447
    3673447 Rank 3 - Community Apprentice

    I observed that Failed to Load the project error is coming since the browser is encoding the URL.

    For example, in my url I have something like

    &reportpath=%2Fshared%2

    But when I open the same dv project through URL data action it is getting encoded as below:

    &reportpath=%252Fshared%252

    For %, the encoding in UTF-8 is %25 and hence % is being replaced with %25, so I am not able to open the DV Project with the above error. Do you have any idea how to address this issue and by the way I am using OBIEE 12.2.1.4

  • You are having a double encoding: %2F is already the encoded value of '/'.

    So copy the URL from the browser, decode it (%2F = /, %20 = ' ' etc., remove any %XX and put the corresponding value instead.

    As the action will encode the URL all those characters will become again %2F etc. (and even if they don't, modern browsers are fairly smart in managing that directly).

  • 3673447
    3673447 Rank 3 - Community Apprentice

    Thanks a lot it worked!