Symptomy
Podczas próby wykonania jednej z następujących operacji w usłudze Microsoft SQL Server 2012 Analysis Services (SSAS 2012) lub SQL Server 2014 Analysis Service (SSAS 2014):
-
Składnik obliczeniowy można utworzyć jako element równorzędny dla wszystkich członków w hierarchii nadrzędny-podrzędny.
-
Możesz przesłać polecenie Discover do MDSCHEMA_MEMBERS kwerendy, Aby pobrać MEMBER_UNIQUE_NAME , korzystając z właściwości no Tree_Op lub Tree_Op 8 .
Identyfikator zdarzenia 22 będzie rejestrowany w dzienniku aplikacji lub błąd 0xC1000016 będzie rejestrowany w dzienniku msmdsrv. log.
Rozwiązanie
Informacje o dodatku Service Pack
Aby rozwiązać ten problem, uzyskaj dodatek Service Pack dla programu SQL Server.
-
Jak uzyskać najnowszy dodatek Service Pack dla programu SQL Server 2014
-
Jak uzyskać najnowszy dodatek Service Pack dla programu SQL Server 2012
Aby uzyskać więcej informacji na temat dodatku Service Pack 1 (SP1) dla programu SQL Server 2014, zobacz błędy, które rozwiązano w dodatku SQL server 2014 z dodatkiem Service Pack 1.
Obejście
W celu obejścia tego problemu należy uwzględnić następujące scenariusze:
-
Utwórz obliczeniowy element członkowski jako element podrzędny w obszarze wszystkie elementy członkowskie w hierarchii nadrzędny-podrzędny. Na przykład zamiast [Parent_child_dimensionName]. [Dematowname]. [CalculatedMemberName] Użyj [Parent_child_dimensionName]. [Dematowname]. [ALL]. [CalculatedMemberName].
-
Użyj polecenia Discover , aby zbadać MDSCHEMA_MEMBERS w celu pobrania MEMBER_UNIQUE_NAME razem z właściwością Tree_Op (na przykład Tree_Op 3). Nie używaj żadnych Tree_Op ani Tree_Op 8. Aby uzyskać informacje o ustawieniach, przejdź do następującej witryny MSDN w sieci Web:
Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "dotyczy".