Drill Across Functionality in Tabular Model

We've a situation.
We've a Tabular model which has 3 facts and few dimensions.
Out of the 3 facts 2 are about Account & Products.
Facts realated to acocunt of a customer. How many are active, how much is the current balance, how much was the balance at the start etc.
Product Fact is about different supplement products that a cstomer has. He/she may or may not have a supplement product. Now this has facts like how much the customer owes in different products, rebate amount etc.
Now they both have Dimension Account as common Dim.
Relation between Account & Product is 1-M. If an account has supplement product it can be 1, 2 and max 3. If it doesnt have, it is 1-0 :)
Problem we're having is that if we want to slice both fact by Account Dim attribute, we get only the accounts which have supplement product. Becuase I believe Tabular model works on INNER JOINS. In this case I want to have OUTER JOIN. Since
I'd want to have all accounts come through in the query and where i've matching supplement product then the fact for that products.
Any help is appreciated.

By default, Excel hides row with empty measures. You can change this setting at the pivot table level: right click the pivot table, choose "PivotTable Options..." and then in the Display tab check the "Show items with no data on rows".
Marco Russo http://www.sqlbi.com http://www.powerpivotworkshop.com http://sqlblog.com/blogs/marco_russo

Similar Messages

  • Do Not Expand on Drill Across/Down

    Hi All,
    I am having Two Restricted KeyFigures Called Short Term and Long Term. The Short term is restricted with Fiscal Month(Say  X) for a range of one year and the Long term is restricted with the same variable but Greater than Or Equal X. So the Long term contains lots of Data as the infocube has the future data also.
    Now the problem is when I do a Drill Across/Down on Fiscal Month the result exceeds the Microsoft Excel Limitations(Colunms 255).
    Is there any way that  Restricted KeyFigure ' Long term' should not expand when i do a drill across/down.that is how can i disable the drill across function on the Long Term Restricted key figure.
    Your ideas will be appriciated with points.
    Thanks

    Hi,
    Try this:
    Take a Virtual hierarchy on Fiscal year/period characterstic (which you have taken in the free characterstic area). So it will avoid display of all Individual values at a time. User can drill down on the hierarchy , if he want to do it. That also, will alow to drill down for a specific year and not at a time all.
    With rgds,
    Anil Kumar Sharma .P

  • Drilling across in Hyperion Financial Reporting

    Hello,
    We are migrating a few reports from BO to HFR. The BO reports have a functionality to drill across another dimension. Does anyone have an idea about how to implement the drill across functionality in HFR.
    Thanks,

    HFR supports two kinds of "drilling"
    Related content links allow you to link FR with other Hyperion products for more Ad hoc analysis.
    Cell document links allow you to link actual reports or documents with a particular HFR cell.
    Hope this helps,
    Brian Chow

  • SSRS report with tabular model – MDX query CoalesceEmpty function does not return the provided string value

    Hello everyone,
    I created following calculated member in MDX query. I am using it in one of the report parameter in dataset (single select dropdown list as report parameter).
    WITH MEMBER [Measures].[ParameterCaption] AS
    CoalesceEmpty([Customer].[National Account Code].CURRENTMEMBER.MEMBER_CAPTION,'None')
    I would like to display 'None' text at the top of the dropdown list values. So that when user selects 'None' then this parameter will not considered in MDX query else the selected National Account Code will be considered to filter report data. But,
    the above return blank/empty value for  [Customer].[National Account Code].&  member though I specified 'None' as text in CoalesceEmpty function. Any advice would be appreciated.
    Thanks, Ankit Shah
    Inkey Solutions, India.
    Microsoft Certified Business Management Solutions Professionals
    http://www.inkeysolutions.com/MicrosoftDynamicsCRM.html

    Hi Ankit,
    It seems that you issue had been solved in your another thread.
    http://social.msdn.microsoft.com/Forums/sqlserver/en-US/5a5becac-226f-428a-95b0-aaaa22733818/ssrs-report-with-tabular-model-create-a-dropdown-report-parameter-with-none-option-as-the-top?forum=sqlanalysisservices#0e51bf8c-a66c-4df5-a244-0147728fdfdb
    iif([Customer].[National Account Code].CURRENTMEMBER.MEMBER_CAPTION="","None",[Customer].[National
    Account Code].CURRENTMEMBER.MEMBER_CAPTION)
    I marked this reply as answer, it will benefit to other members who have the similar issue.
    Regards,
    Charlie Liao
    TechNet Community Support

  • Drill across leads to 'X' in %CT function

    I am using the function %CT which gives me the share of a key figure against the subtotal.
    This works beautifully, except when I try to drill across.
    Drill across results into u2018Xu2019 values.
    Example:
              KF 1   %CT
    A        2         33%
    B        4         66%
    Total   6       100%
    KF1 can be split in Y / N by drilling across. I would expect:
              KF 1     KF1     %CT     %CT 
              Y           N          Y          N
    A        1           1         25%     50%
    B        3           1          75%    50%
    Total   4          2         100%   100%
    But instead the % show u2018Xu2019u2026.
    Does anybody know what the problem could be?
    Thanks,
    Jan.

    Hi Jan
    X comes when there is not assigned value.
    In your case , it is unable to calculate when KF is drilled down / accross with Y/N. Thats the reason why 'X' is coming.
    Cheers
    Chanda

  • Time Intelligence DAX functions are not working in Tabular model

    Hello,
    I've implemented a simple tabular model using SQL Server 2012 SP1 SSDT with a date dimension that  has an active relationship with the date key in the fact table and has met the criteria for a date dimension to the best of my knowledge, i.e. no missing
    dates, etc.
    However, when I add a calculated measure in the VS project using any time intelligence function, i.e. =CALCULATE(SUM([NewPatientTotal]),TOTALYTD(DimDate[Date])), the calculated measure only returns the value of the current member, i.e. SUM(NewPatientTotal])
    without throwing an error.  This is happens for all time intelligence functions!
    Are there any best practices that I've missed? I've scoured the SSAS forums to no avail.
    Thanks,
    Ben
    Ben Lezin

    You probably forgot to use the "Mark as Date Table" on the DimDate table.
    Marco Russo (Blog,
    Twitter,
    LinkedIn) - sqlbi.com:
    Articles, Videos,
    Tools, Consultancy,
    Training
    Format with DAX Formatter and design with
    DAX Patterns. Learn
    Power Pivot and SSAS Tabular.

  • Using IF or SWITCH functions inside a DAX formula into a tabular model - SSAS 2012

    Hi,
    in a tabular model I've changed a DAX formula introducing the SWITCH function, but when I deploy the changed formula and open the Excel workbook the slicer connected to the pivot table doesn't highlight the slicer values involved as instead of old formula.
    Any suggests to me in order to maintain the right behaviour for the slicers when a formula is re-written using an IF/SWITCH functions, please?
    Thanks

    I think that is the default behaviour and I can find a few justifications for it too...
    For eg, if you have a complex IF condition, the measure will have to be evaluated for each value of the slicer for correctly finding the right values in the slicer to highlight, and that can make it REALLY slow.
    Also, sometimes there is no correct values to highlight. For eg, if I have the products in the slicer and have a condition like
    =IF(HASONEVALUE(Product[Product]),1)
    then which Product should be highlighted? There is no correct value as any one of the Product selected on it's own will display value for the measure. And more than one products selected will display no value. So no matter what you display/highlight on the
    slicer, there is no "correct" behaviour. In such a case, it is best left to display/highlight all values.
    Cheers,
    Jason | www.SqlJason.com
    P.S. : Please click the 'Mark as Answer' button if a post solves your problem! :)

  • Drill Down Functionality

    Hi all,
    Currently, i am working on a VC models requirement which has got the output as a table with 7 columns, in which the first main column needs to have drill - down functionality for it' s contents (for ex : + country .. when clicking on the + country it needs to drill - down and display the contents which the query already provides as Punjab, Maharastra etc ., )
    Please provide me some help on how to get this functionality.
    Thanks in advance,
    Vipin

    HI all,
    I recently have came across that drill down functionality functions only till the first level, for the versions SP 15 with flex version 1.5 and 2.0 and low.
    My current (VC/ flex) version is 700.17.1.0 and i wanted to know whether my version supports the drill down functionality or not to the latest update.
    Because lately or so... i believe this can be one of the main reasons for the failure in drilling down to the fullest extent.
    If anyone has a knowledge on this then please help.
    Any inputs i get will be highly Appreciated.
    Thanks in Advance,
    Vipin Vijayan.

  • SSRS report with tabular model - MDX query to filter parameter data based on Tuple value.

    Hello Everyone,
    I am working on SSRS report in which a tabular model is being used as a backend.
    I want to filter the report parameters which are dependent to other parameters. Like, country, state, and cities drop downs.
    All are multi-select parameters. I am using MDX queries to filter the parameters data.
    Based on selected one or more countries, the data of states needs to be filtered.
    The point is the text which is being displayed in state dropdown for each state name is combination of 3 different members.
    So, I created the following Tuple for the same and can see the expected display names in states dropdown.
    "("+
    [Location].[Code 1].CURRENTMEMBER.UNIQUENAME +","+
    [Location].[Code 2].CURRENTMEMBER.UNIQUENAME +","+
    [Location].[Descr].CURRENTMEMBER.UNIQUENAME +")"
    Now, when I would like filter the cities data based on selected one or more states, I am unable to pass the multiple Tuples (more than one selected Tuples) as parameter for cities dropdown.
    The following is my query for City parameter. It is working well when I select only one State from the dropdown.
    However, when I select multiple states, it is unable to convert the Tuple into SET in ELSE part of IIF condition specified in following query.
    Can anybody help me how to resolve the error that I am getting about STRTOSET function?
    Or
    Are there any other alternatives to achieve this requirement?
    Any help would be much appreciated.
    Query:
    WITH MEMBER [Measures].[ParameterCaption] AS [City].[City Business].CURRENTMEMBER.MEMBER_CAPTION
    MEMBER [Measures].[ParameterValue] AS [City].[City Business].CURRENTMEMBER.UNIQUENAME
    MEMBER [Measures].[ParameterLevel] AS [City].[City Business].CURRENTMEMBER.LEVEL.ORDINAL
    SELECT {[Measures].[ParameterCaption], [Measures].[ParameterValue], [Measures].[ParameterLevel]} ON COLUMNS ,
    [City].[City Business].Children ON ROWS
    FROM (
    SELECT ( STRTOSET(@State, CONSTRAINED) ) ON COLUMNS FROM [Model])
    WHERE ( IIF( STRTOSET(@State).Count= 1,
    STRTOTUPLE(@State, CONSTRAINED),
    STRTOSET("{
    ("+
    [Location].[Code 1].CURRENTMEMBER.UNIQUENAME +","+
    [Location].[Code 2].CURRENTMEMBER.UNIQUENAME +","+
    [Location].[Descr].CURRENTMEMBER.UNIQUENAME
    + ")
    }",CONSTRAINED )) ) CELL PROPERTIES VALUE
    Thanks, Ankit Shah
    Inkey Solutions, India.
    Microsoft Certified Business Management Solutions Professionals
    http://www.inkeysolutions.com/MicrosoftDynamicsCRM.html

    Hi,
    I used following dynamic query in expression of dataset of parameter and it works like a charm.
    "WITH MEMBER [Measures].[ParameterCaption] AS [City].[City Business].CURRENTMEMBER.MEMBER_CAPTION "&
    "MEMBER [Measures].[ParameterValue] AS [City].[City Business].CURRENTMEMBER.UNIQUENAME "&
    "MEMBER [Measures].[ParameterLevel] AS [City].[City Business].CURRENTMEMBER.LEVEL.ORDINAL "&
    "SELECT {[Measures].[ParameterCaption], [Measures].[ParameterValue], [Measures].[ParameterLevel]} ON COLUMNS , " &
    "[City].[City Business].Children ON ROWS " &
    " FROM [Model] WHERE ({"& join(Parameters!Location.Value,",") &"}) CELL PROPERTIES VALUE"
    Thanks, Ankit Shah
    Inkey Solutions, India.
    Microsoft Certified Business Management Solutions Professionals
    http://www.inkeysolutions.com/MicrosoftDynamicsCRM.html

  • Memory usage in Analysis Services tabular model

    Hello,
    I've been researching and investigating trying to understand what is consuming memory resources in a tabular model that I'm working with. Using SQL Server Management Studio, the Estimated Size of the database is reported as 7768.34 MBs. Using
    Kasper de Jonge's BISM Server Memory Report, the database is reported as 15,465.13 MBs. However, a majority of the fields in the BISM Server Memory Report are empty, and so I cannot determine what is consuming the memory. The data source for this particular
    workbook is $SYSTEM.DISCOVER_OBJECT_MEMORY_USAGE.
    For example: I drill-down to an individual column (ColumnA) in the BISM Server Memory Report (Database > Dimensions > Table > In-Memory Table > Columns > Column) and the reported memory usage is 706.97 MBs. Underneath ColumnA,
    I see a blank level with a reported memory usage of 623.59 MBs and a Segments level with a reported memory usage of 83.39 MBs. Looking at $SYSTEM.DISCOVER_STORAGE_TABLE_COLUMN_SEGMENTS, if I SUM the USED_SIZE for ColumnA, it totals roughly 83 MBs which matches
    what is reported in the BISM Server Memory Report for the segment size. How do I determine what the other 623.59 MBs is being used for? Again, this discrepancy occurs for all columns in the model and not just this one example.
    Thanks!

    Follow up to my original question. It appears that the blank levels (at least under the column level) the Kasper de Jonge's BISM Server Memory Report reports the dictionary size of the column. The memory usage size matches the DICTIONARY_SIZE attribute in
    the $SYSTEM.DISCOVER_STORAGE_TABLE_COLUMNS. I made a mis-assumption as to what the information $SYSTEM.DISCOVER_STORAGE_TABLE_COLUMN_SEGMENTS was providing.
    In my original post I reference one database in particular in where the Estimated Size property in the Database Properties dialog is listed as 7,768.34 MBs. and the $SYSTEM.DISCOVER_OBJECT_MEMORY_USAGE reports 15,465.13 MBs. Thoughts, comments, or opinions
    on why the Estimated Size property does not match what's reported in $SYSTEM.DISCOVER_OBJECT_MEMORY_USAGE?
    Thanks!

  • Creating Tabular Models using AMO

    Hi,
       I am trying to setup Tabular Models on SSAS using AMO referring to the materials available at Technet and the Codeplex AMO Tabular Tutorial. I have a few questions/issues
    currently and was hoping I could get some help from here. The tool I am working with currently supports Multidimensional mode via AMO and I am trying to extend most of its features from the Multidimensional model. So, some of the questions might not exactly
    fit into the Tabular model and if so, please do point them out.
    RELATIONSHIPS: While creating relationships among tables,
    would it suffice to create the relationship in the Data Source View Schema (as the tool currently does for the Multidimensional mode) or should we explicitly create relationships under the dimensions that we create to represent the table in Tabular mode? The
    latter is the approach mentioned in the tutorial and I wanted to know if there is any difference between the relationships created using the 2 methods.
    MEASURES: I am trying to create measures using Native
    OLAP Measure objects in the Tabular model. I understand the shortcomings of this type of measures but I would still need to create them for basic aggregation functions like SUMMATION, COUNTS etc… I tried creating the measures using the same Measure Group that
    was created to represent the table and used a ColumnBinding to the Measure’s source-column for the measure object’s source property but I get the following error:
    Binding for VertiPaq measure MEASURE_NAME in measure group MEASURE_GROUP_NAME is invalid because it does not match any property binding of the fact dimension
    TABLE_NAME
    Am I missing anything here? Is there a better way of creating OLAP measures in TABULAR model without using the default Table dimensions that we create?
    HIERARCHIES: I tried creating new Dimensions to hold
    hierarchies for a table but when creating them, I get the error about MISSING ROWNUMBER attribute. Is this attribute mandatory for every dimension that is created?
    To avoid this problem, I used the same dimension that was created to represent the table and tried adding inter-table attribute relationships to it but I get the following exception
    message which I cannot figure out.
    VertiPaq property ‘’ cannot have a name binding.
    In general, can we create separate measure groups and dimensions, apart from the ones we use to represent the table, to store the custom measures and hierarchies? Is this a recommended
    approach? This way, I am trying to keep things in parallel with the Multidimensional model that our tool currently supports but when I create such individual dimensions and measure groups, I get an error on the mismatch between the number of measure groups
    and dimensions in the table.
       Please bear with the long list of questions. I could not find any help online for these and so am posting them all here.
    Thank you.

    RELATIONSHIPS: While creating relationships among tables,
    would it suffice to create the relationship in the Data Source View Schema (as the tool currently does for the Multidimensional mode) or should we explicitly create relationships under the dimensions that we create to represent the table in Tabular mode? The
    latter is the approach mentioned in the tutorial and I wanted to know if there is any difference between the relationships created using the 2 methods.
    No - relationships in the DSV have no impact on the end model. You need to explicitly create relationships between your dimensions and measure groups for them to be picked up as relationships in your tabular model.
    MEASURES: I am trying to create measures using Native OLAP
    Measure objects in the Tabular model. I understand the shortcomings of this type of measures but I would still need to create them for basic aggregation functions like SUMMATION, COUNTS etc… I tried creating the measures using the same Measure Group that was
    created to represent the table and used a ColumnBinding to the Measure’s source-column for the measure object’s source property but I get the following error:
    Binding for VertiPaq measure MEASURE_NAME in measure group MEASURE_GROUP_NAME is invalid because it does not match any property binding of the fact dimension TABLE_NAME
    Am I missing anything here? Is there a better way of creating OLAP measures in TABULAR model without using the default Table dimensions that we create?
    There is no concept of native measures in a Tabular model. You need to create all your measures as "Calculated Measures" in AMO, but using the appropriate DAX expressions instead of MDX.
    HIERARCHIES: I tried creating new Dimensions to hold hierarchies
    for a table but when creating them, I get the error about MISSING ROWNUMBER attribute. Is this attribute mandatory for every dimension that is created?
    To avoid this problem, I used the same dimension that was created to represent the table and tried adding inter-table attribute relationships to it but I get the following exception message
    which I cannot figure out.
    VertiPaq property ‘’ cannot have a name binding.
    Yes, I believe every table needs the hidden RowNumber attribute. The
    TableAddEmptyTable function in the tabular AMO sample on codeplex shows you how to create this.
    In general, can we create separate measure groups and dimensions, apart from the ones we use to represent the table, to store the custom measures and hierarchies? Is this a recommended
    approach? This way, I am trying to keep things in parallel with the Multidimensional model that our tool currently supports but when I create such individual dimensions and measure groups, I get an error on the mismatch between the number of measure groups
    and dimensions in the table.
    No you can't create any extra structures. Tabular projects only supports a subset of AMO. You need to follow the example on codeplex very closely and read all the code comments if you are making changes because it's very easy to break things.
    My suggestion is to create an abstraction layer either using the TabularAMO library from codeplex as it is or creating your own library if you only need a subset of the functionality. This will mean that your core code is not too tightly bound to AMO. The
    reason for this is that I would hope that MS will replace AMO with something better for Tabular models in a coming release and having a clear abstraction layer should make it easier to update to a new API.
    http://darren.gosbell.com - please mark correct answers

  • Tabular model process-took 4 HOURS instead of normal 10 minutes

    There must be some sort of log I can view or review to get a better look inside the process?
    When I refreshed my development project (which is using the same server for workspace) it takes less than 10 or 15 minutes.
    Then I deployed it to my server and after 35 minutes I closed out of SSDT BI as it appeared to have frozen.
    I then deployed again with no processing.
    After that I processed manually through SSMS by using Process (but scripted out) for a process full.
    After 12 or so minutes most everything appeared to have processed and the last feedback was on:
    CREATE MEASURE 'PROFIT_WORKSHEET'[Less Cost Over Profit -Indirect Costs]=CALCULAT ..."
    I could see that the SSAS server was still working via CPU activity, but no futher messages were reported to SSMS.  Then after 3 hours and 45 minutes later it claimed to have completed and displayed: 
    "Execution Complete" (it had lots of white space above it, around 20 or so blank empty lines which was odd)
    The tabular model seems to be functional, and it is less than 350 MB in size (almost the exact same size of my development workspace model) so I am at a loss as to why the delay like this?
    Any suggestions, thoughts?
    It returned 40 million rows, but I have other models that return more and process in 3 or 4 minutes so it is very odd (and it isn't 400 million, just 40 million)
    Thanks!
    appeared

    Hi OneWithQuestions,
    According to your description, you create a SQL Server Tabular Model project which takes 10 minutes to process in SQL Server Data Tools, the problem is that it takes 4 hours to process this database in SQL Server Management Studio. So you need the detail
    log that inside the process, right?
    In your scenario, you can enable SQL Server profiler to monitor the queries fired by the process, once you find some queries took a very long time to run, consider creating the smaller cube partition or optimizing the query by adding index or partition to
    improve process time.
    http://www.mssqlgirl.com/process-full-on-tabular-model-database-via-ssms.html
    Regards,
    Charlie Liao
    If you have any feedback on our support, please click
    here.
    Charlie Liao
    TechNet Community Support

  • Error formula SUMCT with drill across.

    Hello everyone,
    I have a problem with the formula SUMCT.
    A formula has been defined applying the SUMCT operator to the 0???? index 0DEB_CRE_LC.
    The 0COSTELMNT characteristic is on the query rows, and a hierarchy is active on the
    cost element.
    When the query is executed, the result of the SUMCT operator is correctely calculated.
    However, if an additional characteristic (0BUS_AREA) is drilled across, the result of SUMCT
    is 0 for some hierarchy nodes.
    Nevertheless, the result is correct for all hierarchy nodes when the same characteristic is drilled down.

    The documentation about the [percentage functions|http://help.sap.com/saphelp_nw70/helpdata/en/e2/16f13a2f160f28e10000000a114084/frameset.htm] (which is referred by the SUMCT documentation) explains that:
    If a characteristic has been drilled down in both the rows and the columns, this reference is not unique. The system displays a warning and the relevant symbol for Data Does Not Exist.
    [SAP Note 164352 - Norming, Normalization / Output in percent (SUMCT, %CT)|https://service.sap.com/sap/support/notes/164352] points out that:
    When you use Function 'NORMING' / 'characteristic' -> 'Normalize to' -> 'Result' / 'Calculate single value as - norming...' a warning may be displayed: "Could not carry out all normings". The same message may occur when the formula operators %CT, %GT, %RT, SUMCT, SUMGT or SUMRT are used.
    Norming to 'Result' is not unique in lists which are expanded twice (both horizontally and vertically) since you could do the norming for both the column totals and the line totals.
    It is possible to determine the direction in which the system calculates ('calculate along the rows axis or the columns axis') for normalization or cumulation (definable in the properties of a structure element).
    However, for SUMCT operations in Business Warehouse 3.X releases, there is no alternative. Changes are planned for the upcoming BW release.
    Though the suggestion works for the normalization issue, it doesn't solve the SUMCT problem, even when working with BI 7.0.
    Has anyone some info about this point? Are the promised changes to be released soon?
    Cheers, [Davide|https://wiki.sdn.sap.com/wiki/display/profile/Davide+Cavallari]
    Edited by: Davide Cavallari on Mar 3, 2008 2:52 PM

  • Tabular Models and Column Security

    We have a tabular model that we need to implement column level security against and we continue to run into brick walls, as anything to do with role based security is centered around row level security (or filtering).
    Our need is NOT for row level security, but hiding dimensional attributes based on who is viewing the model.  In keeping with the popular sales data scenario's, please consider this:
    Fact Sales
    Customer Key
    Item Key
    Sales Amount
    DimCustomer
    Customer Key
    Customer NameCustomerKey 
    DimItem
    Item Key
    ItemName
    In the aboave example, let's say we would want our Sales Managers to see the VALUE in "Customer Name", but for our Sales Associates, we do not want them to see the value, either have the column hidden all together or at a minimum a value of "HIDDEN"
    or "".
    We have two roles (AD groups) defined:  1 for users allowed to see, the other for users NOT allowed to see.  Our intention was to use role based security, but all it does is filter rows.  So if we use that level of security, the user see's
    nothing and 0 for sales dollars.  If you are allowed to see the value, you see everything and all sales dollars.  
    What is needed is to have everyone see the sales dollars, but not everyone can see the names of the customers.
    Though the above example is related to sales, we are actually in the medical field and dealing with some highly sensitive patient related data that needs to be regulated for obvious reasons.
    Are there any idea's out there that could help us with this so we can continue with our tabular build out?  Or are we looking at sticking with multi-dimensional cubes.
    Thanks for your help!

    In a SSAS tabular model, we can achieve row level security which you can see on the link below.
    Defining Row-Level Security in SSAS Tabular database
    Getting Started with Row Level Security
    However, currently there is no a functionally to set column level security based on my research. So I am afraid you requirement cannot be done.

  • Ability to Filter within an idividual perspective in a Tabular Model (cube)?

    I have a rather large Tabular model that I would like to use across 10 different reports as the requirements are identical, save for 1 aspect - the report goes out to 10 different companies. I need to be able to limit each result set by the individual
    companies, however a normal filter in a pivot table won't work as I cannot have each company seeing the other companies data.  I was hoping I could manage this via a perspective per company, but it doesn't look like you can limit or filter within the
    perspectives.  I am trying to find the best approach to accomplish this without having to build out 10 different tabular models to maintain.  I welcome any ideas on this; my searching didn't yield good results.

    You can do it in by
    1) Create perspectives with only allowed dimension members (individual company names in your list). This is done when you are creating the Perspective.
    2) Create a role for each company and in the allowed set for the dimension(company) only allow values for that particular one. So you will have one role per company.
    3) Have you considered the option of Dynamic Security?
    Please mark as answer, if this has helped you solve the issue.
    Good luck :) .. visit www.sqlsaga.com for more t-sql code snippets and BI related how to articles.

Maybe you are looking for

  • IPod touch recognized and mounted as digital camera

    I've connected my ipod tonight and for my surprise it was recognized by windows (7 RC1) as a digital camera and mounted as an external storage device. It shows 4.2GB of total space in DCF file system (?), wich is the amount shown in itunes as free sp

  • Os install w/ external cd drive

    I had to replace the internal cd/dvd drive with a usb pulg n play external. If I do a clean install of the OS, and reformat the hard drive, will the computer recognize the external drive? so it can read the install CD? Thanks, -Adam

  • Recording sound on Macbook Pro

    HI, I am a Dj who has recently bought a Macbook Pro. I have setup my dj software and find it excellent but i'm struggling to find a way to record my sets on the Macbook. I have 2 USB ports but use them both when dj'ing and it also has the Thunderbolt

  • Group Policy Editor problem

    Hi I updated Windows 7 SP1 Enterprise 64 bit with the Windows Update. Now, when I open the Group Policy Editor, this window is displayed with the following error message: How come? Thanks Bye Balubeto

  • SFTP related processes do not die if parent process dies.

    Java Version: 1.4.2_05 JRE: build 1.4.2_05-b04. Running on Solaris 9. Problem: If the process using the SFTP API dies, the children processes created by the SFTP API do not end. A side effect of this is that all the sockets the orginal parent had rem