Access/use of measures of dimension in a report - specifically the Total account

I'm curious to know how, others may have approached performaing calculations on the Dimension tables to report stats on their dimensional data.

For example. I have a DIM_CUSTOMER dimension with a dimension snowflake DIM_CUSTOMER_LOCATION. A CUSTOMER can have multiple locations.

I would like to calculate the following information:

LOCATION, PERCENTAGE OF CLIENTS

Location stock the separate set of available slots

Percentage of clients would be a calculation of:
the number of visitors to the site/total number of clients

I am able to do my application to calculate the number of visitors to the location and PLACE. But I am struggling to determine in a clean way to get the total number of all customers to compare to the number of clients at each location.

A way I see to do this is to define a variable of repository that runs just a county for me ahead of the customer table to get all customers and then use this variable in my calculation of the PERCENTAGE OF CUSTOMERS. But this seems to be a way to cluegy to do.

How do I create a measure of the number of guests that can be slid and has dropped and used anywhere where necessary in the answers?

Thank you

K

Hello
You want a table of logical facts 'Clients', with a score of LTS at your Customer Dimension.

Create a "customer account" measure, map to your unique customer id and define aggr. to count.
Duplicate this measure, call it "Total clients ' and set the level on the tab content for this measure at the"Total"level in your customer dimension.

Simple!

Create a logical column with percentage of calc or perform it in the responses.
No probs let us know.
Rgrds
Alastair

Tags: Business Intelligence

Similar Questions

  • How to use go URL to navigate from one report to the next

    I used the option Actionlink to navigate from one report to another, it's nopt working on the dashboard because I used in my first report presentation variables and its throwing me an error below, I have to pass the ID of a summary to the report detail report, I created URL go, do I have to use this URL in my column of the synthesis report?

    Need information ~ thanks ~ Srix



    An invalid object was consulted during the evaluation.
    Error details
    Error codes: QBB4RZQS:SDKE4UTF
    Geographical area: saw.views.evc.activate, saw.httpserver.processrequest, saw.rpc.server.responder, saw.rpc.server, saw.rpc.server.handleConnection, saw.rpc.server.dispatch, saw.threadpool, saw.threadpool, saw.threads
    Expression: report.variables ['TimePeriod']

    Hello

    See the link below. This link should give you an idea how to do it:

    http://oraclebizint.WordPress.com/2008/02/17/Oracle-BI-EE-101332-drilling-on-measures-passing-multiple-parameters-during-drills-go-URL-and-HTML-formatting/

    Allocation of points, it is useful.

    Thank you
    Satya

  • Despite using command 'USER_EXIT', get a blank when report ran the simultaneous program.

    Hello

    In my report, I use "OE_ORDER_HEADERS_V" seen in my dataset query. This view is specific operating unit (OR) so I use "USER_EXIT" forwards the report commands and after triggers report correctly.

    Despite decisions above two configurations when I ran my simultaneous front end program get a blank report.

    Please help solve this.

    Thank you

    Sandeep.G

    Hi all

    Solved the problem!

    Reason: I write custom report (XXKES) application where I diddn t verified my profile (mo: operational unit).

    who is 912.

    And my responsibility to the OM is in 204 OR so, it is resolved by changing the profile OR my custom to 204 application.

    Then you do this custom App. Make sure that your other applications of coordination also have same OU profile.

    Concerning

    Sandeep.G

  • TimeBase plot flickers using SV measurement suite

    Hello everyone,

    I use audio measurement and vibration suite v7.0 of the trial with PCI-6143. I have change the example program for the tracing of orbit and timebase traced tachomter using analog to run with 6143 DSA h/w instead. but its plot timebase sparkles... why?


  • Report on the use of resources by VMfolder

    Hi guys,.

    I need to get a report that will review records VM to a vCenter and will report back the total amount of RAM used by each folder (implemented and active ideally), CPU (MHz) and perhaps the space used disk

    We organize virtual machines by product/object, our idea is that, by looking at their records, we are able to estimate the total amount of the use of resources by product. I wish I could set this as a weekly task and get the result emailed in HTML form.

    I tried to restore code snippets I've found, but none seem to do the trick.

    Any help would be greatly appreciated.

    Like this

    Get-VM | Group-Object -Property {$_.Folder.Id} | Select @{N="Folder";E={  $folder = $_.Group[0].Folder  $path = $folder.Name  while($folder.Parent){    $folder = $folder.Parent    $path = $folder.Name + "/" + $path  }  $path  }},  @{N="NumCPU";E={$_.Group | Measure-Object -Property NumCpu -Sum | Select -ExpandProperty Sum}},  @{N="MemoryGB";E={$_.Group | Measure-Object -Property MemoryGB -Sum | Select -ExpandProperty Sum}} |Export-Csv C:\report.csv -NoTypeInformation -use
    
  • Using measures of Dimension - COUNTY, etc... in fact results

    All,

    I'm running on a question that I guess is relatively simple if you know what you're doing, but I can't seem to do things. I am trying to include some counts of my Dimensions alongside my fact table measures.

    For this I installed my Dimensions and the facts that I need the census to. In a simple example, I have:

    EVENT_FACT
    Timestamp
    ID of the user
    Building ID
    Type of event
    existing measurement = number of events

    USER_BUILDING_DIM
    ID of the user
    Building ID
    Type of building

    USER_BUILDER_DIM contains a record for each user and the building, they are contained in a type. Users can exist in several buildings, so this table key is the user Id, and building ID.

    When I run a query of the FACT table, I want to show the total number of distinct users in this construction next to each result. To do this, I did the following:
    1. install the USER_BUILDING_DIM as a fact in my MDB, the only table that joins to the fact table is the USER_BUILDING_DIM itself
    2. in the hierarchy of USER_BUILDING_DIM (DIMENSION), I have 3 levels in total, building and user... I want my account to all users for each building
    3. has created a measure called User Count - separate in the table USER_BUILDING_DIM (FACT) and set it to the building of a level in the hierarchy of USER_BUILDING_DIM (DIMENSION). This is the only level that I put for this measure

    When I go into the answers, and I create a query like:
    ID, number of events, the number of users - separate from the construction

    The query comes back perfect shows me the number of total events of the EVENT_FACT table for each building, and beside the number of distinct users for users in this building from the USER_BUILDING_DIM table.

    The problem occurs when I add all the other dimensions in the application that hang off the table EVENT_FACT, as months of my time Dimension that also blocks out of the EVENT_FACT table:
    Months, the number of events, the number of users - separate

    Now for the above query the number of users - separate value returns nothing and when I look in the logs of replies does not even a count more and joins the place just to the USER_BUILDING_DIM in the EVENT_FACT table and the Dimension of TIME

    Any thoughts... Thanks in advance

    K

    I guess that this will solve your problem. Just a guess.

    go to your fact table of the building and the content to set the level for all other dimensions with the highest level available for these dimensions.

  • How to use @sumrange in two dimensions?

    How to use @sumrange in two dimensions? I want to sum up all the values through the period and the time of a measure...

    It does not give the right ratio:
    "WHEELS" / @SUMRANGE ("COGS", Jan:Dec,@RELATIVE(Years,0)); ")

    This gives the right solution, but the year is coded:
    "WHEELS" / (@SUMRANGE ("GEARS"-> "FY12", Jan: Dec) + @SUMRANGE ("GEARS"-> "FY13", Jan:Dec));))

    I want to dynamically reference every year at once.

    Thanks in advance.

    Hello

    Try the @XRANGE function in the @SUMRANGE

    Then

    "WHEELS" / @SUMRANGE ("GEARS", @XRANGE ("FY09"-> "Jan", "FY15"->"Dec"));

    Coding always a little difficult, but you can substitute two variables for ease of maintenance

    Thank you

    Anthony

  • Equium A200 - how to access personal Documents by using the other account

    My laptop Equium A200 - my OS Vista home Prem

    During a visit to support symantec a technician took the remote control of this laptop to re - install Norton 360.
    On the restart, I noticed that the office is back in yellow as a guest user account.

    When I got back to normal use, I found that I was blocked on the user account that he started seeing the message from GROUP POLICY has NO CLIENT CONNECTION. ACCESS DENIED.

    Fortunately, there are two accounts and I can use the other, but all documents, photos, music, & favorite disappeared.
    Nothing has been saved because of the original problem of N360 & Symantec can't help.

    It is not a password problem, it is not a.
    How can I go back to the account and it is likely to recover the missing files?

    Thanks for any help, Colwyn

    Hello

    You can copy the files such as photos, Favorites, etc. the old folder user (account) to the other folder of the user.

    This could be done following these steps.
    Go to the Vista C partition :-> user
    Here you must choose your old user account
    Then choose all files and copy it to the new user folder.
    The new user folder has the same name as the user account.

    This should help you to get access to files using different account

  • Is it possible to get the value of the resistance of a circuit with NI USB-4065 USB without using studio measure?

    Hi, I'm working on a project where there partly to measure resistance values in different parts of the circuit. Now, the company where I work currently at wants to get the NI USB-4065 USB. I use visual studio 2005 c# to develop applications and I need to know if I needed measurement studio or are there drivers (dll) just to get the values of resistance and General measures of circuit. I have need the controls or anything, just to programatically read the NI USB-4065 USB key values when I need the application.

    Any help would be appreciated. Thank you.

    Yes, you can have several NI 4065 DMM in your system. When you use the API OR-DMM, you open the handles separately for each DMM by using its name. His name can be configured inside the measurement and Automation Explorer (MAX).

    In addition, you can go ahead and install OR DMM today. It is downloadable for free on ni.com. NOR-DMM (and most of the pilots NOR) supports the simulation. You go to MAX and create your simulated three 4065 s. Then you can start writing your program now. Since these devices are simulated, they will not return the real tensions (obviously) and that it won't react realistic hardware triggers if you use (obviously), but they are pretty close to the real deal to allow you to write a lot of code and become familiar with the API. No need to wait until you get the material - you can be really ready for it by using the simulation.

  • Trunk / normal boot - access denied message: may have to open a session using the admin account to make specified changes

    I went into safe mode to try to resolve a problem that is "slow". When I tried to goback to normal startup, I got an access denied message. "... May have to login using the admin account to make specified changes." I am the only user of the computer and administer and logged as soon as I turn on count it. What can I do now?

    Is this the message you see:

    "An access denied error was returned while attempting to change a service. You may need to log on using an administrator account to perform the changes specified"

    If so, I bet you have a HP printer, because there is an HP PML driver that produces this effect of nuisance. It is only a nuisance and you should still be able to make your changes of msconfig, and they should stick. However, if she is really bugging you, you can watch this:

    http://www.pchell.com/support/msconfig_access_denied_error.shtml

  • I can't access my email works through outlook over a VPN. The signin VPN works ok, I can see my network co., but can not use outlook. 'Microsoft Exchange Server' reported an error (0 x 80040115)

    prospects for bt infinity

    I recently changed my home to infinity of BT broadband.  Now I can't access my email works through outlook over a VPN.  The signin VPN works ok, I can see my network co., but can not use outlook.   I get the following error at startup of outlook.

    Task 'Microsoft Exchange Server' reported an error (0 x 80040115): ' the connection to the Microsoft Exchange Server is unavailable.  Outlook must be online or connected to complete this action. »

    Anyone have any ideas?

    Allan M

    Hello

    Your question of Windows 7 is more complex than what is generally answered in the Microsoft Answers forums. It is better suited for the IT Pro TechNet public. Please post your question in the TechNet Windows 7 networking forum.

    Ramata Thakur

  • How to find the primary key columns in the tables in MS Access using SQL queries

    How to find the primary key columns in the tables in MS Access using SQL queries

    Hello

    This is the forum for Windows Vista programs related issues.

    For better assistance, please try instead the Forums in SQL Server .

    Thank you! Vincenzo Di Russo - Microsoft MVP Windows Internet Explorer, Windows Desktop Experience & security - since 2003. ~ ~ ~ My MVP profile: https://mvp.support.microsoft.com/profile/Vincenzo

  • Cannot access the internet using the account invited in Vista. Unable to access using the administrator account.

    This one is strange - and I repeat that the problem is that I can't access the internet by using the administrator account.  The guest account works fine.  All programs are there and launch the fine (IE, Live Messenger, Yahoo Messenger, etc.), but they cling right there when I try to log on or access to any Web site.

    While in the administrator account, I ran "CMD" in the run menu and can ping Yahoo, Google, etc. with success.  It's embarrassing - any ideas how the administrator account can act that way then the guest account works perfectly?

    Hello Allen LaBrune,.

    If you are able to ping the websites from the command prompt, it means that your computer connectivity is fine.

    ·         What is the antivirus installed on your computer protection software?

    ·         Have you tried to browse by disabling the firewall?

    Try disabling the firewall on the computer and check if you are able to navigate.

    If this does not work, reset Internet Explorer settings and check if you can browse.

    To use the feature reset the settings of Internet Explorer in the Control Panel, follow these steps:

    1. exit all programs, including Internet Explorer (if it is running).

    2. If you are using Windows Vista, click Start, type the following command in the start search box and press ENTER:

    Inetcpl.cpl

    The Internet Options dialog box appears.

    3. click on the Advanced tab.

    4. Under Reset Internet Explorer settings, click Reset. Then click again on reset.

    5. when Internet Explorer has finished resetting the settings, click close in the reset Internet Explorer settings dialog.

    6. restart Internet Explorer.

    For you reference, you can visit the link for the following Article:
    http://support.Microsoft.com/kb/923737

    Thank you

    Irfan H, Engineer Support Microsoft Answers. Visit our Microsoft answers feedback Forum and let us know what you think.

  • How can I access/use the files/folders located in another user account?

    I got a new pc that I used the easy transfer of files to transfer everything over XP to Windows 7, but there are records in the user account I need to be able to use the user account administrator, how to transfer these files via? or do I need to set permissions or privileges to be able to see them? or can I remove this particular user account and keep files and folders on this subject? Can someone please help

    Moved from feedback

    Original title: PERMISSIONS/PRIVILEGES of USER ACCOUNT

    When you log on as an administrator account, then you are allowed to access any folder and open or move any file.

  • .Mdb MS Access using ODBC connection failed to resolve ORA-12154 connection identifier

    Dear all,

    I am using the MS Access file .mdb as the source of my request for OWB. I need to connect to the ms access .mdb file first using odbc. This is the step that I do:

    1. define the ODBC connectifity

    Control Panel-> admin tools-> data-> system-> add DSN sources

    Select Microsoft Access Driver (*.mdb)-> Finish

    Data source name: msaccess-> database: Select-> location of the file .mdb (C:\MSAccess\att2000.. (MDB)

    2 configure the listener

    SID_LIST_LISTENER =

    (SID_LIST =

    (SID_DESC =

    (SID_NAME = CLRExtProc)

    (ORACLE_HOME = C:\app\Administrator\product\11.2.0\dbhome_1)

    (= Extproc PROGRAM)

    (ENVS = "EXTPROC_DLLS=ONLY:C:\app\Administrator\product\11.2.0\dbhome_1\bin\oraclr11.dll")

    )

    (SID_DESC =

    (SID_NAME = msaccess

    (ORACLE_HOME = C:\app\Administrator\product\11.2.0\dbhome_1)

    (PROGRAM = hsodbc)

    )

    )

    LISTENER =

    (DESCRIPTION_LIST =

    (DESCRIPTION =

    (ADDRESS = (PROTOCOL = CIP)(KEY = EXTPROC1521))

    (ADDRESS = (PROTOCOL = TCP)(HOST = localhost) (PORT = 1521))

    )

    (SID_DESC =

    (SID_NAME = msaccess

    (ORACLE_HOME = C:\app\Administrator\product\11.2.0\dbhome_1)

    (PROGRAM = hsodbc)

    )

    )

    ADR_BASE_LISTENER = C:\app\Administrator

    3 Configure Oracle HS

    File name Initmsaccess.ora

    #

    # HS init parameters

    #

    HS_FDS_CONNECT_INFO = msaccess

    HS_FDS_TRACE_LEVEL = 1

    #

    # Required for the non-Oracle system environment variables

    #

    #set < varenv > = < value >

    4 edit tnsnames.ora

    Msaccess =

    (DESCRIPTION =

    (ADDRESS = (PROTOCOL = TCP)(HOST = localhost) (PORT = 1521))

    (CONNECT_DATA =

    (SID = msaccess)

    (SERVICE_NAME = msaccess)

    )

    (HS = OK)

    )

    5. create the database link

    create the link msaccess database using "msaccess";

    6 execute a query to test the connection

    SQL > select * from departments@msaccess;

    ERROR on line 1:

    ORA-12154: TNS: could not resolve the connect identifier specified

    I check the AMT using msaccess tnsping, it returns

    TNSNAMES adapter used to resolve the alias

    Try to contact (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = localhos)

    (t) (PORT = 1521)) (CONNECT_DATA = (SID = msaccess) (SERVICE_NAME = msaccess)) (HS = OK)( )

    OK (120 MS)

    Any body knows how to solve this problem?

    Best regards

    Akhmad H Gumas

    Akhmad,

    just to confirm that I understood:

    You have an Oracle database and the bridge installed on your machine. The database and the bridge are all part of this Oracle_Home: C:\app\Administrator\product\11.2.0\dbhome_1

    Fix?

    When you look at your listener.ora file it lack a right bracket:

    (SID_NAME = msaccess

    => should be (SID_NAME = msaccess)

    Once done, please STOP and START the listener.

    Then open a command line window and type:

    Set ORACLE_HOME=C:\app\Administrator\product\11.2.0\dbhome_1

    Status of C:\app\Administrator\product\11.2.0\dbhome_1\bin\lsnrctl

    C:\app\Administrator\product\11.2.0\dbhome_1\bin\dg4odbc

    C:\app\Administrator\product\11.2.0\dbhome_1\bin\tnsping msaccess

    And copy and paste the output of each command.

    -Klaus

Maybe you are looking for