Udostępnij za pośrednictwem


Budowanie Analysis Services projekty

W Business Intelligence Development Studio, należy utworzyć Analysis Services Projekt dużo, jak w przypadku tworzenia projektu programowania w programie Visual Studio. Podczas tworzenia projektu zestaw plików XML są tworzone w katalogu dane wyjściowe.Te pliki XML za pomocą Analysis Services wykonywanie wykonywanie skryptów języka (ASSL), czyli dialekt XML aplikacji klient, w tym SQL Server Management Studio i Business Intelligence Development Studio Służy do komunikowania się z Analysis Services wystąpienie, które chcesz utworzyć lub zmodyfikować Analysis Services obiekty. Te pliki XML są używane do wdrożyć Analysis Services obiekt definicji w Analysis Services określonego projektu Analysis Services wystąpienie.

Tworzenie projektu

Podczas tworzenia Analysis Services Projekt, Business Intelligence Development Studio będzie kompilacji kompletny zestaw XML, pliki w folderze dane wyjściowe, zawierający wszystkie niezbędne ASSL polecenia potrzebne do utworzenia wszystkich Analysis Services obiekty bazy danych w projekcie. Jeżeli projekt został wcześniej budowane i przyrostowe wdrażanie określony dla aktywnej konfiguracja Business Intelligence Development Studio będzie również utworzyć plik XML zawierający polecenia ASSL przeprowadzić aktualizacja przyrostowa do wdrożonego obiektów. Ten plik XML jest zapisywany\obj\<Konfiguracja Active> folder dla projektu. Przyrostowe kompilacje pozwala zaoszczędzić czas podczas wdrażania i przetwarzania bardzo dużego projektu lub bazy danych.

Uwaga

Za pomocą odbudować wszystkie polecenia powoduje ustawienie przyrostowe wdrażanie.

Budowanie Analysis Services Projekt sprawdza poprawność definicji obiektów w projekcie. Sprawdzanie poprawności obejmuje wszystkie odwołania zestawów.Tworzenie błędów są wyświetlane w oknie Lista zadań, wraz z tekstem o Analysis Management Objects (AMO).Można kliknąć błąd otworzyć projektanta, które są wymagane, aby naprawić błąd.

Pomyślnie sprawdzania poprawności nie gwarantuje, że obiekty mogą być tworzone na obiekt docelowy serwera podczas rozmieszczania lub przetworzonych pomyślnie po wdrożeniu.Następujące problemy, można zapobiec pomyślnego wdrożenia lub przetwarzania po wdrożeniu:

  • Sprawdzanie zabezpieczeń serwera nie są wykonywane, więc blokad może zapobiec wdrażania.

  • Lokalizacje fizyczne nie są sprawdzane na serwerze.

  • Szczegółowe informacje dotyczące widoków urządzenie źródłowe danych nie są porównywane z urządzenie źródłowe danych na serwerze docelowym.

Jeśli próba zakończy się pomyślnie, sprawdzania poprawności Business Intelligence Development Studio pliki XML są generowane. Po kompilacji folderu danych wyjściowych będzie zawierać pliki opisane w poniższej tabela.

Pliki (w folderze pojemnika)

Description

Projectname.asdatabase

Zawiera elementy ASSL definiujących metadane dla obiektów w Analysis Services Projekt w pliku skryptu wdrażania. Plik ten jest wykorzystywany przez mechanizm wdrożyć rozmieścić obiekty, aby Analysis Services Baza danych.

Projectname.configsettings

Zawiera ustawienia konfiguracja przy użyciu podczas wdrażania, które można modyfikować bezpośrednio lub w Analysis Services Kreatora wdrażania (na przykład ciąg połączenia dla źródła danych).

Projectname.deploymenttargets

Zawiera ustawienia obiekt docelowy używany podczas wdrażania, które można modyfikować bezpośrednio lub w Analysis Services Kreatora wdrażania (na przykład, nazwy serwera i bazy danych)

Projectname.deploymentoptions

Zawiera różne ustawienia opcji używane podczas rozmieszczania, które można modyfikować bezpośrednio lub Analysis Services Kreatora wdrażania (na przykład lokalizacje magazynowania)

Nazwa_zestawu/parametrem nazwa_dll. dll

Oddzielne foldery dla każdego odwołania do wirtualny plik dziennika; każdy folder zawiera bibliotekę DLL dla wirtualny plik dziennika, dowolne odwołanie do wirtualny plik dziennika oraz .pdb skojarzone pliki wyjściowe informacje debugowania.

Pliki (w folderze obj)

Description

<Nazwa konfiguracja>\LastBuilt.XML

Zawiera kod czas sygnatury i mieszania, który identyfikuje ostatniego Analysis Services został skonstruowany w projekcie.

Nie zawierają tych plików XML <Tworzenie> i <Zmienianie> tagi, które są zbudowane podczas rozmieszczania.

Odwołania do zestawów (z wyłączeniem standardowego systemu i Analysis Services zestawy) są również kopiowane do katalogu danych wyjściowych. W przypadku odwołania do innych projektów w rozwiązaniu tych projektów są wbudowane, przy użyciu konfiguracja odpowiedni projekt i utworzyć zależności ustanowionych przez odwołania projektu i są kopiowane do folderu danych wyjściowych projektu.