Symptom
Föreställ dig följande:
-
Du kan skapa och distribuera en aktivitet Business Activity övervakning (BAM) på en dator som kör Microsoft BizTalk Server 2009 eller Microsoft BizTalk Server 2010.
-
BAM-tabeller i databasen BAMPrimaryImport för aktiviteten har minst ett NULL -värde för en milstolpe i en datumdimension.
-
Du kör BAM Microsoft SQL Server Integration Services (SSIS) för att bearbeta datumdimensionen.
I det här fallet visas ett felmeddelande av följande slag:
Fel i lagringsmotorn OLAP: går inte att hitta attributet key vid bearbetning: tabell: bam_ < aktivitetsnamn > _ActiveFacts, kolumn: < kolumnnamn > _ID, värde: 0, attributet är '< kolumnnamn > _ID'.
Lösning
Lös problemet så här:
-
Gäller det kumulativa uppdateringspaketet.
-
Återskapa schemalagda aggregation vyer om data i en befintlig dimension inte är viktigt. Om data i en befintlig dimension är viktig, skapa nya vyer av BAM.OBS! Nya vyer skapas från alla data i BAMPrimaryImport databas.
Information om Kumulativ uppdatering
BizTalk Server 2010
Mer information om hur du skaffar det kumulativa uppdateringspaketet klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
2497789 Kumulativt uppdateringspaket 1 för BizTalk-2010 Den snabbkorrigering som löser problemet ingår i ett kumulativt uppdateringspaket 2 för BizTalk Server 2009. För mer information om hur du skaffar det kumulativa uppdateringspaketet klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
2497794 Kumulativt uppdateringspaket 2 för BizTalk Server 2009
Status
Microsoft har bekräftat att detta är ett problem i Microsoft-produkterna som nämns i avsnittet ”gäller”.
Referenser
Mer information om snabbkorrigeringar för BizTalk Server klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
2003907 Information om snabbkorrigeringar för BizTalk Server