Objawy
Rozważ następujący scenariusz:
-
Utworzyć, a następnie wdrożyć z działalnością Business Activity Monitoring (BAM) na komputerze, na którym jest uruchomiony program Microsoft BizTalk Server 2009 lub Microsoft BizTalk Server 2010.
-
Tabele działań BAM bazy danych BAMPrimaryImport mają co najmniej jedną wartość NULL dla punktu kontrolnego w wymiarze daty.
-
Należy uruchomić pakiet BAM Microsoft SQL Server Integration Services (SSIS) do przetwarzania wymiaru daty.
W tym scenariuszu pojawi się komunikat o błędzie podobny do następującego:
Błędy w aparat magazynu OLAP: nie można odnaleźć klucza atrybutu, podczas przetwarzania: Tabela: bam_ < Nazwa działania > _ActiveFacts, kolumny: < nazwa kolumny > _ID, wartość: '0', atrybut jest "< nazwa kolumny > _ID".
Rozwiązanie
Aby rozwiązać ten problem, wykonaj następujące czynności:
-
Należy zastosować następujący pakiet aktualizacji zbiorczej.
-
Ponownie utworzyć widoki zaplanowane agregacji, jeśli dane w istniejący wymiar nie jest ważne. Jeśli ważne jest dane w istniejących wymiarów, należy utworzyć nowe widoki BAM.Uwaga Nowe widoki są tworzone na podstawie wszystkich danych w bazie danych BAMPrimaryImport .
Informacje dotyczące zbiorczej aktualizacji
BizTalk Server 2010
Aby uzyskać więcej informacji o tym, jak uzyskać pakiet aktualizacji zbiorczej, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
2497789 Pakiet aktualizacji zbiorczej 1 dla programu BizTalk 2010 Poprawka rozwiązująca ten problem znajduje się w pakiecie zbiorczej aktualizacji 2 dla programu BizTalk Server 2009. Aby uzyskać więcej informacji dotyczących sposobu uzyskiwania pakietu aktualizacji zbiorczej, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
2497794 Zbiorczego pakietu aktualizacji 2 dla programu BizTalk Server 2009
Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji „Dotyczy”.
Informacje
Aby uzyskać więcej informacji na temat poprawek programu BizTalk Server kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
2003907 Informacje dotyczące poprawek programu BizTalk Server