Как построить куб TFS с нуля?

У нас проблемы с кубом TFS. Я не думаю, что он был построен с момента установки TFS. Склад, кажется, работает и имеет новые данные, это просто куб, который не работает.

Мы попытались восстановить его, используя консоль администратора TFS, но это ухудшило ситуацию: данные, которые были там, были стерты и заменены чем-то вроде пустой базы данных.

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

Теперь, когда я удалил его, как я могу восстановить куб с нуля?

Даже если я смогу извлечь базу данных, она была пуста, и я все равно хотел попробовать создать ее с нуля, чтобы посмотреть, решит ли это проблему.

1 ответ

Решение

Tfs_Warehouse извлекает данные из баз данных Tfs_CollectionA, Tfs_CollectionB и т. Д., А Tfs_Analysis получает данные из базы данных Tfs_Warehouse. Поэтому не стоит беспокоиться, когда Tfs_Warehouse и Tfs_Analysis удаляются, разрешается создавать новый.

Вот шаги, как заставить это работать:

  1. Удалите Tfs_Warehouse и Tfs_Analysis из экземпляра SQL в SQL Server Management Studio.
  2. Откройте консоль администратора TFS, перейдите на узел создания отчетов и нажмите " Изменить". введите описание изображения здесь
  3. В диалоговом окне " Отчетность" установите флажок " Использовать отчет". И заполните информацию Tfs_Warehouse, Tfs_Analysis и Reporting отдельно на вкладках "Склад", "Службы аналитики" и "Отчеты".

Пожалуйста, проверьте этот блог для подробных шагов: http://social.technet.microsoft.com/wiki/contents/articles/20113.rebuild-tfs-warehouse-and-analysis-databases-from-scratch.aspx

Кроме того, по умолчанию Tfs_Warehouse и Tfs_Analysis обновляются каждые 2 часа. Вы можете вручную обновить куб, чтобы получить последние данные: https://msdn.microsoft.com/en-us/library/ff400237.aspx

Другие вопросы по тегам