Hi Guys,
I am starting with SSAS. Please recommend the best available resources to start with (books, links, video tutorials).
- Sanbhaumik ---------------------------------------------------- Please Mark as Answered if you find my post helpful.
Hi Guys,
I am starting with SSAS. Please recommend the best available resources to start with (books, links, video tutorials).
- Sanbhaumik ---------------------------------------------------- Please Mark as Answered if you find my post helpful.
Hi All,
I need to showcase MSBI capabilities for a shipping client focusing on the project management aspect.
Can anybody guide me to a ready demo or any other resource through which I can get a help to showcase the POC.
Does any demo database/cube readily available for shipping domain?
Thanks, Franco.
Very new to MDX
please help me to understand this query
count(crossjoin([Product].[MM#].members-[Product].[MM#].[All],Axis(0).Item(0)),EXCLUDEEMPTY)
Smash126
I have built a financial model cube where I have one value measure and an account dimension. With that model I have to define multiple ratios that are using the different accounts. I find it a bit annoying to have to use the value measure in every calculations e.g. ([value],[Account name]) instead of just the [Account name] as the measure is always the same. Is there an option to define a scope or other way that applies to multiple calculated members?
Thanks!
Is there an inbuilt option (or programmatic approach) respectively add on tools available that allow users to copy data from member to another? E.g. Copy Scenario "Actual to "Forecast"?
Thanks!
Martin
What is a good way to find out what portion of the processing taking how much time, do I need a sql profiler or ?
Currently I am getting the process script xml and running it from SSMS, it prints out thousands of lines as a message but it does not report me duration per item.
Thank you
Gokhan Varol
Hello,
I am trying to create a linear trend line for my measure "Prime Count". I used the below mdx which has lastperiods (10) but I got the #IND error. What am I doing wrong. My X axis will be date from my Date dimension, and Y axis is number showing prime count in my series. I want to do this for SSRS like the one we have in Excel.
CREATE MEMBER CURRENTCUBE.[Measures].[Linertrend]
AS LinRegIntercept(LastPeriods(10),[Measures].[Prime Count]),
VISIBLE = 1;
Please let me know what am i doing wrong here. I am not sure what LastPeriod does
My results, when i drag Date dimension , measure linertrenline and measure prime count, I get #1.IND error in linertrendline
Thanks
Hi everybody,
I try register plug-in algorithm from tutorial to SQL server 2005 in VS2012. I compiled DMPluginWrapper(x86) and Shell algorithm and I try to register to server by editing msmdsvr.ini
<MyCompany_Managed_Plugin_Algorithm>
<Enabled>true</Enabled>
<CLSID>9F3D9E67-B6CD-4899-AF2B-13FF9184D4BD</CLSID>
</MyCompany_Managed_Plugin_Algorithm>
then I restarted SSAS and in event viewer i see that it cannot be loaded.
The data mining algorithm provider (ProgID: 9F3D9E67-B6CD-4899-AF2B-13FF9184D4BD) for the MyCompany_Managed_Plugin_Algorithm algorithm cannot be loaded. Message-handling subsystem: The message manager for the default locale cannot be found. The locale will be changed to US English. Message-handling subsystem: The message manager for the default locale cannot be found. The locale will be changed to US English
I'm registering to the GAC by
c:\Program Files (x86)\Microsoft SDKs\Windows\v8.0A\bin\NETFX 4.0 Tools>gacutil -i Shell.dll and DMPluginWrapper.dll
gacutil tell me:
Microsoft (R) .NET Global Assembly Cache Utility. Version 4.0.30319.17929
Copyright (c) Microsoft Corporation. All rights reserved.
Assembly successfully added to the cache
Also i use RegSam.exe
C:\Windows\Microsoft.NET\Framework\v4.0.30319>RegAsm.exe /register shell.dll
Microsoft .NET Framework Assembly Registration Utility version 4.0.30319.17929
for Microsoft .NET Framework version 4.0.30319.17929
Types registered successfully
Does everybody know the solution of registration? Can be the problem in:
C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(1578,5): warning MSB3270: There was a mismatch between the processor architecture of the project being built "MSIL" and the processor architecture of the reference "DMPluginWrapper, Version=1.0.4925.30659, Culture=neutral, PublicKeyToken=a2b37e4067fd4b61, processorArchitecture=x86", "x86". This mismatch may cause runtime failures. Please consider changing the targeted processor architecture of your project through the Configuration Manager so as to align the processor architectures between your project and references, or take a dependency on references with a processor architecture that matches the targeted processor architecture of your project.
Thank everybody for help
JD
Hi All,
I'm trying to get answers to the following scenario - I would like to filter in each store specific products and see the sales for it.
I'm doing it by using sub select since it I will put the product in the store it wouldn't shoe me the correct result.
For Example, this is the data I have
Store A Store B
Product 1 100 200
Product 2 50 300
and I would like to see only the sales for product 1 in store A and only sales of product 2 in Store B.
this will be my query:
select [sales amount ] on 0,
[Site Dim].[Site].[Store] on 1
from
(select {([Site Dim].[Site].[Store].&[1],[Product Dim].[Products].[Product].&[1]),([Site Dim].[Site].[Store].&[2],[Product Dim].[Products].[Product].&[2])} on 0
from Cube)
this works ok.
Now I would like to create a calculated measure that shoe the store parents sales amount for the products.
This is my query:
with Region_sales as
([Site Dim].[Site].CurrentMEMBER.PARENT,[sales amount])
select {Region_sales ,[sales amount ]} on 0,
[Site Dim].[Site].[Store] on 1
from
(select {([Site Dim].[Site].[Store].&[1],[Product Dim].[Products].[Product].&[1]),([Site Dim].[Site].[Store].&[2],[Product Dim].[Products].[Product].&[2])} on 0
from Cube)
When I run this query , I get Expression cannot be resolved in the context of an arbitrary shape.
Any ideas how can I get the desired results?
Thanks,
Liran
I have to write calculations involving financial accounts in a p/c dimension which is a tremendously painful process. The dimension has 19 levels and thousands of accounts with complex names. I haven't found a way to do a search across levels in the calculated measure editor in SSDTBI. As I normally don't know the level I have to sift through potentially 19 levels to find the member that I want to use and drag it in the calculation. I can't believe that this is the best way and would really appreciate your ideas and feedback. Are there other editors that you can recommend?
Thanks!
Martin
Hi,
I have a cube with measure groups focused on KPIs, liked numerator and denominator. Is there a way to click on the KPI and drill down into the transaction detail? how to build a cube (or cubes) to do that?
-- IBM has jobs for USA employee to work oversea (India) and get their wages.
Hi there,
Does ProClarity Desktop 6.3 works in Windows 8 ? I was unable to install it in Windows 8 Pro OS.
Thanks,
Nashid
Hi,
in order to publish on SharePoint 2013 Excel workbooks that reads Tabular data models, I need to configure Kerberos authentication for the default SQL Server Analysis Services in Tabular mode.
I'm a beginner for a such task.
Is it enough to execute this command:
SetSPN -S MSOLAPSvc.5/machinename.domainname.local domainname\svc_account_SQL_AS
where I suppose to have a default instance and the svc_account_SQL_AS as the execution account for SSAS service.
Other operations to accomplish?
It is preferrable to have a reply from an experienced contributor, please!
Thanks
Hi all,
I, as local sysadmin can connect via ssms to ssas 2012 sp1 default instance (locally connected to server)
If a user (who is allowed in ssas instance properties, but is not local admin) tries to connet to ssas default instance, he gets the error mentioned above. (he also is locally connected to server)
As it is the default instance, the problem will not be with sql browser. (starting does not help either)
I also checked msmdredir.ini but could only find a </instance> tag ?
It looks to me that when I connect as local admin ssms uses ipv4 to make the connection but as non local admin ssms tries to open the connection with ipv6 which fails...
Any help is highly appreciated!!
Cheers, acki4711
Hi All,
Please help me with pointers/inputs for the below scenario
1. Fact table is joined to currency table through dimension table country ( Fact - Country(PCode),Country -Currency(Country Code).Country Code is the Primary Key in Currency Table.
2. Exchange Rate Table Contains SourceCurrencyCode,DestinationCurrency Code,Date and Rate Columns.
3. I followed the links of Christian Wade http://consultingblogs.emc.com/christianwade/archive/2006/08/24/Currency-Conversion-in-Analysis-Services-2005.aspx and implemented the same but I dont get the desired results primarily due to the layout of Exchange Rate Table and indirect relation b/w fact table and Currency Table.
4. All the Help Provided in the MSDN Forums points to exchange rate table where the currencies are stored in base Currency(USD) whereas in our case we hold SourceCurrencyCode,DestinationCurrency Code in the same table.
5. Using the Information provided in the Forums if we try to build the Reporting Currency based on actual currency we end up in CountryCode since primary key column in Currency table is Country Code and if we build Reporting Currency ignoring Country Code it results in incorrect Values.
Please help me with the design.I am struck with this for the past two weeks and in real tight corners to meet the deadline.
Team , Thanks in advance for your help here .
Can some one please advise what is this going to return ?
WITH MEMBER [Expired Date] AS TAIL( FILTER([Time].[DATE].children ,[Measures].[Death Count] > 0 )).item(0).member_valueI think its becuase of my lack of understanding what does item(0).member_value is going to here .
And also , I was reviewing the Time dimension and could'nt find [Date] level at all . what i have is Day , Day of week , Month , Year ...
Thanks again !
Rajkumar Yelugu
I have a somewhat complex Excel Pivot Table, including some ranged filters on attributes. However, the end result is a small table (maybe 200 rows).
It takes minutes to "refresh all" - yet when I capture the final "Query Begin" and run that directly in management studio the MDX query returns instantly.
Anyone else seen where the Excel pivot table is stuck on "running OLAP query" for minutes but all actual queries captured in profiler are lightning fast?
Hi,
I am trying to achieve OR filter in MDX . Below is the sample SQL query which i am trying to achieve the same result from cube (MDX).
SELECT COl1,Col2,col3 FROM Table1
WHERE
Col1 IN ('a','b') OR col2 IN ('x','y')
Please help me to achieve the "OR" condition between two different attributes of same dimension.
Thanks in advance
Hi everyone,
I have the following table:
NoPax | QExch | Base Cost | Sale Price |
2 | 1 | 1826.1 | 2377.06 |
2 | 1 | 1858.62 | 3753.74 |
2 | 1 | 2011.51 | 3178.34 |
2 | 1 | 2048.2 | 4017.2 |
2 | 1 | 2182.15 | 4243.2 |
1 | 1 | 2371.44 | 3705.5 |
2 | 1 | 2504.81 | 4198.7 |
2 | 1 | 2612.48 | 4482.02 |
2 | 1 | 2862.87 | 5017.08 |
3 | 1 | 3013.52 | 5215.17 |
2 | 1 | 3105.5 | 4926 |
3 | 1 | 3187.06 | 4698.05 |
2 | 1 | 3844.22 | 5780 |
2 | 1 | 4034.41 | 7182.75 |
2 | 1 | 4308 | 5498.1 |
2 | 1 | 4641.6 | 6045.35 |
3 | 1 | 4862.16 | 7750.51 |
2 | 1 | 4952.55 | 7612 |
5 | 1 | 5019.35 | 8916.57 |
2 | 1 | 5028.46 | 5744 |
The calculation I do is for profit ((Sale Price / QExch) - Base Cost) / NoPax
So I created a calculated field for the profit. However, I get a lot of negative results because for sum reason it sums the QExch for each row. Meaning in this example: QExch = 20 so for each row it does ((Sale Price / 20) - Base Cost) / NoPax which results with negative numbers.
My Query:
SELECT NON EMPTY {([Fact Lead Pax Report].[Brand ID].[Brand ID],[Measures].[No Pax]),([Fact Lead Pax Report].[Brand ID].[Brand ID], [Measures].[Est Profit] )} ON 0, NON EMPTY [Fact Lead Pax Report].[Channel].[Channel] ON 1 FROM [Lead Pax Report]
This is my calculated field:
((([Measures].[T Tl Quote Price]/[Measures].[Q Exch])- [Measures].[T Tl Base Cost]) / [Measures].[No Pax])
any ideas?
Thanks