Udostępnij za pośrednictwem


Dodawanie serwera raportu

Instalacje w pomieszczeniach TFS mogą zawierać raporty ułatwiające zarządzane projektami rozwoju oprogramowania. Jednak w celu ich używania potrzebny jest serwer raportów w ramach wdrożenia. Jeśli nie masz, możesz dodać program SQL Server Reporting Services do wdrożenia.

Porada

Jeśli korzystasz z programu Visual Studio Online, dodanie serwera raportów nie jest dostępną opcją w tej chwili.Ponadto, jeśli na klienckim systemie operacyjnym, takim jak system Windows 7, zainstalowano TFS, nie można dodać raportowania zgodnie z widocznym tu opisem, ponieważ nie jest ono obsługiwane w systemach operacyjnych klientów.

Step 1: Add a report server Step 2: Upload reports

Przekaż raporty

Step 3: Grant permissions

Przyznaj uprawnienia

Step 4: Review team tasks

Przegląd czynności zespołu

Co muszę wiedzieć przed dodaniem serwera raportów?

P: Jaki rodzaj serwera raportów można dodać?

Odp.: Musisz dodać SQL Server Reporting Services, aby zapewnić serwer raportów dla TFS. Można je dodać do wystąpienia programu SQL Server, które obsługuje program TFS, lub do innego wystąpienia.

Q: Jakie uprawnienia są potrzebne?

Odp.: Musisz być członkiem lokalnej grupy administratorów na serwerze, grupy administratorów Team Foundation w TFS, oraz grupy sysadmin na serwerze SQL Server lub posiadać równoważne uprawnienia. Jeśli ich nie masz, uzyskaj te uprawnienia teraz.

P: Czy mogę dodać zgłoszenie jeśli TFS jest zainstalowany w systemie operacyjnym klienta?

Odp.: Jeśli jest to system operacyjny klienta, nie możesz bezpośrednio dodać usług raportowania i analizowania. Wybór ten nie są łatwy. Jeśli nadal chcesz dodać funkcję raportowania, albo przenieś kolekcję projektów zespołowych do wdrożenia programu TFS, które obsługuje raportowanie, albo przywróć całe wdrożenia na inny serwer z uruchomionym serwerowym systemem operacyjnym i wersją programu SQL Server, która obsługuje raportowanie.

P: Jak sprawdzić czy mam już raportowanie dostępne dla TFS?

Odp.: Spójrz na konsolę administracyjną programu Team Foundation Server. Jeśli pojawi się węzeł raportowania i pokazuje, że raportowanie jest skonfigurowane i włączone, już istnieje.

If this node isn't present, you don't have reports

Przeskocz do końca tego tematu, aby potwierdzić, że raporty są dostępne dla Kolekcji projektów zespołowych, a następnie przejdź do Ładowanie raportów do projektu zespołowego.

Q: Czy muszę wykonać kopię zapasową moich danych?

Odp.: Powinieneś być już dostępna najnowsza kopia zapasowa. Jeśli nie, możesz wykonać kopię zapasową za pomocą zaplanowanych kopii zapasowych.

Sprawdź dostępne opcje i uaktualnij, jeśli to konieczne

  1. Dowiedz się, jaką masz wersję i wydanie programu SQL Server, wykonując instrukcje poniżej. Jeśli odpowiedź to SQL Server Express, należy dalej wykonywać te kroki. Jeśli jest w innej wersji, ale nie widać żadnych informacji na temat wersji i wydania usług raportowania lub analizy, przeskocz do Dodawanie usług raportowania. Jeżeli widzisz informacje o tych usługach, program SQL Server ma już je zainstalowane i można przeskoczyć do tematu Dodawanie raportowania do programu TFS.

  2. Jeśli wdrożenie używa programu SQL Server Express, uaktualnij do innego wydania. Aby uzyskać więcej informacji o wydaniach, które obsługują raportowanie w programie TFS, przejdź tutaj.

Dodaj Usługi raportowania i Usługi analizy do SQL Server

Po upewnieniu się, że masz wersję programu SQL Server, która obsługuje raportowanie (lub przeprowadzasz odpowiednią aktualizację), dodaj funkcje usług raportowania i analizy, jeśli nie są one jeszcze skonfigurowane.

  1. Otwórz Centrum instalacji programu SQL Server, aby dodać funkcje do istniejącej instalacji.

    Add, remove, and manage SQL Server features

    Może zajść potrzeba ponownego uruchomienia komputera w trakcie tego procesu, szczególnie, jeśli właśnie zakończyłeś uaktualnianie z programu SQL Server Express.

  2. Po tym jak serwera przeszły przez ustawienia zasad kontroli, wybierz wystąpienie, aby dodać do niego funkcję. Wskazówka: po uaktualnieniu z programu SQL Server Express nazwą wystąpienia będzie SQLEXPRESS.

    Add features to an existing instance

  3. W oknie Wybór funkcji dodaj następujące funkcje:

    • Usługi analizy

    • Usługi raportowania — w trybie macierzystym

    • Narzędzia zarządzania — kompletne (bez ilustracji)

    Add features to your instance

  4. Zaakceptuj ustawienia domyślne dla kont usług w Konfiguracja serwera, chyba że wdrożenie ma specyficzne potrzeby. Upewnij się, czy wszystkie usługi są skonfigurowane do automatycznego uruchamiania.

    Make sure services are set to automatic

  5. Dodaj konto użytkownika w Konfiguracja usług analizy.

  6. Wybierz Instalowanie i konfigurowanie dla usług raportowania, jeżeli jest to możliwe; Jeśli nie, wybierz Tylko instalowanie. Podczas dodawania funkcji po uaktualnieniu z programu SQL Server Express Tylko instalacja może być jedyną dostępną opcją.

    Install and configure if option is available

  7. Zakończ pracę kreatora, włączając wszelkie ponowne uruchomienia serwera, które mogą być wymagane.

Jeśli trzeba było wybrać opcję Tylko instalacja podczas dodawania funkcji raportowania, należy otworzyć menedżera konfiguracji usług Reporting Services i wykonać dodatkową konfigurację. Jeśli nie, przeskocz do Dodawanie raportowania do programu TFS.

Ręcznie konfiguruj usługi raportowania

  1. Otwórz Menedżera konfiguracji usług raportowania i połącz się z serwerem raportów.

    Make sure you include the instance name, if any

  2. Po nawiązaniu połączenia, upewnij się, że usługa jest uruchomiona, a następnie przejdź do strony Adres URL usługi sieci Web i zastosuj wszystkie ustawienia domyślne.

  3. Teraz musisz utworzyć bazę danych do zgłoszenia. Na stronie Baza danych serwera raportów opcja Bazy danych zmian zostanie otwarty Kreator konfiguracji bazy danych serwera raportów pomocny przy tworzeniu bazy danych.

    TFS needs this database for reporting

  4. Po określeniu połączenia z serwerem bazy danych, należy dołączyć nazwę wystąpienia, a także nazwę serwera, oddzielone ukośnikiem (\).

    Include the instance name, if any

    Jeśli nie używasz wystąpienia nazwanego, można po prostu podać nazwę serwera.

  5. Zaakceptuj domyślne wartości na pozostałych stronach kreatora i poczekaj na zakończenie. To może potrwać kilka minut.

  6. Na stronie Raport menadżera URL, zaakceptuj ustawienia domyślne.

    The fields are prepopulated; choose apply

Już teraz całkowicie skonfigurowałeś raportowanie w wystąpieniu programu SQL Server, który obsługuje TFS. Nadszedł czas, aby dodać funkcje raportowania do TFS!

Dodaj raportowanie do TFS

Musisz dodać zgłoszenie w dwóch miejscach: do samego TFS, a następnie do swojej kolekcji projektu zespołu.

  1. Otwórz konsolę administracyjną dla TFS i przejdź do węzła Raportowanie, aby rozpocząć proces konfiguracji.

    Edit the information to configure reporting

  2. Zaznacz pole wyboru Raportowanie użycia. W zakładce Magazyn podaj nazwę serwera raportów i instancji magazynu bazy danych. Użyj nazwy domyślnej bazy danych (TFS_Warehouse) i przetestuj połączenie.

    Use the default name for the database

    Wskazówka: ponieważ konfigurujesz raportowanie po raz pierwszy, bazy danych jeszcze nie istnieją. Zostaną one utworzone po zakończeniu procesu konfiguracji.

  3. Zapewnij te same informacje serwera i instancji dla Usługi analizy, ale użyj domyślnej nazwy bazy danych analizy (TFS_Analysis). Podaj nazwę konta i hasło konta źródeł danych, utworzonego właśnie w tym celu specjalnego konta. (Możesz przeczytać więcej na temat tych kont tutaj.)

    You'll need to add the reader account information

    Wskazówka: przetestuj połączenie przed kontynuowaniem.

  4. Dla obszaru Raporty podaj nazwę serwera i nazwę wystąpienia w polu Serwer, oddzielone kreską ułamkową. Użyj opcji Wypełnij adresy URL, aby automatycznie wypełnić następne dwa pola. Dodaj te same informacje o koncie źródła danych, które podałeś na poprzedniej karcie.

    Provide the server, instance, and account info

    Po zakończeniu wprowadzania zmian, baza danych zostanie utworzona, a magazyn rozpocznie kompilowanie.

    Status information for configured services

  5. Teraz można dodać serwer raportów do Kolekcji projektów zespołowych. Edytuj informacje w folderze Raporty.

    Edit the folder location to start configuring

    Porada

    Jeśli nie widzisz karty Folder raportów, może być konieczne odświeżenie lub ponowne uruchomienie konsoli administracyjnej.

  6. Jeśli nie ma innych powodów, należy użyć przykładu i upewnić się, że uwzględniono nazwę kolekcji.

    Include the collection name in the path

Teraz, gdy zgłoszenie do serwera i Kolekcji projektów zespołowych zostały dodane, możesz rozpocząć dodawanie raportów do swoich projektów.

Spróbuj tego w następnej kolejności

Ładowanie raportów do projektu zespołowego

Postaraj się bardziej

Step 1: Add a report server Step 2: Upload reports

Przekaż raporty

Step 3: Grant permissions

Przyznaj uprawnienia

Step 4: Review team tasks

Przegląd czynności zespołu