Ошибка перестроения анализа TFS: столбец не содержит действительных привязок к данным и не может быть обработан - PullRequest
1 голос
/ 20 февраля 2012

У меня проблема с экземпляром TFS 2010.После перестроения на вкладке «Отчетность» TFS я не получаю сообщение об ошибке при полной синхронизации Cube.Таким образом, похоже, что создание хранилища происходит успешно, а построение служб анализа - нет.Вот ошибка.

[Полная синхронизация базы данных анализа]: AnalysisDatabaseProcessingType = Full, needCubeSchemaUpdate = True.Microsoft.TeamFoundation.Server.WarehouseException: TF221122: Произошла ошибка при выполнении задания Синхронизация базы данных полного анализа для сбора командного проекта или сервера Team Foundation TEAM FOUNDATION.Microsoft.TeamFoundation.Server.WarehouseException: не удалось обработать базу данных анализа 'Tfs_Analysis'.Microsoft.TeamFoundation.Server.WarehouseException: Ошибка (интеллектуальный анализ данных): в структуре 'Tfs_AnalysisDataSource Structure' столбец 'BuildSK' не содержит допустимых привязок к данным и не может быть обработан.

в Microsoft.TeamFoundation.Warehouse.TFSOlapProcessComponent.ExecuteXmla (строка finalXmla) в Microsoft.TeamFoundation.Warehouse.TFSOlapProcessComponent.на Microsoft.TeamFoundation.Warehouse.TFSOlapProcessComponent.ProcessOlap (AnalysisDatabaseProcessingType processingType, WarehouseChanges warehouseChanges, Boolean, Boolean lastProcessingFailed cubeSchemaUpdateNeeded) в Microsoft.TeamFoundation.Warehouse.AnalysisDatabaseSyncJobExtension.RunInternal (TeamFoundationRequestContext RequestContext, TeamFoundationJobDefinition jobDefinition, DateTime queueTime, String & resultMessage) в Microsoft.TeamFoundation.Warehouse.WarehouseJobExtension.Run (TeamFoundationRequestContext requestContext, TeamFoundationJobDefinition jobDefinition, DateTime queueTime, String & resultMessage) --- конец трассировки стека внутренних исключений -

* 1009будьте очень благодарны,

Я попытался перестроить и посмотреть, какая структура может быть причиной этого.Я на самом деле что-то изменил в любом из кубов майнинга и т. Д., Поэтому не знаю, почему это начало происходить.


ОБНОВЛЕНИЕ !!!! Я получил инкрементную синхронизацию кwork by

  1. Отключение анализа
  2. Отключение всех заданий синхронизации хранилища.
  3. 1 на 1, включение всех заданий хранилища и их запуск Начиная с
  4. Задания анализа снова 5 Запуск инкрементной синхронизации.

Так что мне кажется, что это может быть связано с какой-то блокировкой.Я еще не пробовал полную синхронизацию, так как немного стесняюсь и утром у меня есть презентация отчетов.


ОБНОВЛЕНИЕ !!!! Синхронизация базы данных полного анализапроизошло за ночь без проблем.

Таким образом, вышеприведенные шаги должны работать там, где блокировки не позволяют изменять схему.Dave

...