select measures.name on 0,
datediff("d", [Fecha].[Date].currentmember.member_value, [Dim Date].[Date].currentmember.member_value) on 1
from cube
Error: Execution of the managed stored procedure datediff failed with the following error: Exception has been thrown by the target of an invocation.Argument 'Date1' cannot be converted to type 'Date'MDX DATEDIFF 오류
는 MDX에 DATEDIFF을 할 수있는 요구 사항이 있습니까? 차원에서이 멤버는 datetime으로 정의되어 있습니다. 결과에 영향을 줄지 확실하지 않은 경우 ...
업데이트 : 데이터 원본 뷰와 큐브에서 계산을 수행하여 문제를 해결했습니다. MDX에서 필자가 필요로하는 지표를 만들 수있었습니다. 물론 결과를 테스트하기 위해 SSAS를 사용하고 구성원을 생성하기 위해 SSDT를 사용합니다. 나는이 접근이 많은 사람들에게 도움이되기를 희망한다. 비록 이것이 최선의 시나리오인지 모른다. Happy MDX)
''[Fecha]. [Date]''에 회원 값의 유형은 무엇입니까? – Benoit
날짜/시간입니다. 두 차원 모두 큐브에서 DimDate 테이블과 "연결"됩니다. –