Applies ToSQL Server 2012 Analysis Services SQL Server 2014 Business Intelligence - duplicate (do not use) SQL Server 2014 Business Intelligence - duplicate (do not use)

Symptom

När du försöker utföra en av följande åtgärder i Microsoft SQL Server 2012 Analysis Service (SSAS 2012) eller SQL Server 2014 Analysis Service (SSAS 2014):

  • Du skapar en beräknad medlem som en syskon till alla medlemmar i en överordnad underordnad hierarki.

  • Du skickar ett Discover -kommando som frågar MDSCHEMA_MEMBERS att hämta MEMBER_UNIQUE_NAME med antingen egenskapen no Tree_Op eller Tree_Op 8 .

Händelse-ID 22 kommer att loggas i program loggen eller felet 0xC1000016 kommer att loggas i msmdsrv. log.

Lösning

Information om Service Pack

Lös problemet genom att hämta Service Pack för SQL Server.

Mer information om SQL Server 2014 Service Pack 1 (SP1) finns i program fel som åtgärdas i SQL Server 2014 Service Pack 1.

Lösning

För att undvika problemet kan du tänka på följande:

  1. Skapa den beräknade medlemmen som ett underordnat objekt under alla medlemmar i den överordnade underordnade hierarkin. I stället för [Parent_child_dimensionName]. [DimAttName]. [CalculatedMemberName], Använd [Parent_child_dimensionName]. [DimAttName]. [ALL]. [CalculatedMemberName].

  2. Använd kommandot Upptäck för att söka MDSCHEMA_MEMBERS för att hämta MEMBER_UNIQUE_NAME tillsammans med Tree_Op -egenskapen (till exempel Tree_Op 3). Använd ej Tree_Op eller Tree_Op 8. Information om inställning finns på följande MSDN-webbplats:

    Information om MDSCHEMA_MEMBERS-raduppsättning

Status

Microsoft har bekräftat att det här är ett problem i Microsoft-produkterna som nämns i "gäller".

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.

Communities hjälper dig att ställa och svara på frågor, ge feedback och få råd från experter med rika kunskaper.