Rozwijanie i wdrażanie Using Business Intelligence Development Studio

Microsoft SQL Server zawiera dwa różne środowiska do budowania, wdrażania i zarządzania nimi Analysis Services rozwiązania: Business Intelligence Development Studio i SQL Server Management Studio. Wdrożenie obu tych środowiskach systemu projektu.Aby uzyskać więcej informacji na temat projektów programu Visual Studio zobacz Projekty jako kontenerów w bibliotece MSDN.

  • Business Intelligence Development Studio is a development environment, based on Microsoft Visual Studio 2008, used for creating and modifying business intelligence solutions.Z Business Intelligence Development Studio, tworzenia Analysis Services projekty, które zawierają definicje Analysis Services obiekty (moduły, wymiary i tak dalej), które są przechowywane w plikach XML, które zawierają Analysis Services Elementy wykonywanie wykonywanie skryptów języka (ASSL). These projects are contained in solutions that can also contain projects from other SQL Server components, including SQL Server Integration Services and SQL Server Reporting Services.W Business Intelligence Development Studio, użytkownik może tworzyć Analysis Services projekty jako część rozwiązania, który jest niezależny od żadnych szczególności Analysis Services wystąpienie. Rozmieścić obiekty do wystąpienie na serwerze test do testowania w czasie projektowania, a następnie użyj takie same Analysis Services Projekt, aby rozmieścić obiekty wystąpień na jeden lub więcej serwerów przemieszczania lub produkcji. Projekty i elementy do rozwiązania, który zawiera Analysis Services, Integration Services, a Reporting Services można zintegrować z urządzenie źródłowe kod kontroli, takich jak Microsoft Wizualne urządzenie źródłowe bezpieczny. Aby uzyskać więcej informacji na temat tworzenia Analysis Services Projekt Business Intelligence Development Studio za pomocą Analysis Services, zobacz Definiowanie projektu programu Analysis Services. Można również użyć Business Intelligence Development Studio Aby połączyć się bezpośrednio z istniejącego Analysis Services wystąpienie do tworzenia i modyfikowania Analysis Services obiekty, nie działa z projektem i nie Zapisywanie definicji obiektów w plikach XML. Aby uzyskać więcej informacji zobacz Definiowanie bazy danych programu Analysis Services, a Jak Połączenia w trybie online z bazą danych Analysis Services przy użyciu Business Intelligence Development Studio.

  • SQL Server Management Studio jest zarządzania i administrowania środowiska, w zależności od programu Visual Studio 2005, używany głównie do administrowania wystąpienia Analysis Services, SQL Server, Integration Services, a Reporting Services. With SQL Server Management Studio, you can manage Analysis Services objects (perform back-ups, processing, and so on), and you can also create new objects directly on an existing Analysis Services instance by using XMLA scripts.SQL Server Management Studio provides an Analysis Server Scripts project in which you can develop and save scripts written in Multidimensional Expressions (MDX), Data Mining Extensions (DMX), and XML for Analysis (XMLA).Na ogół projektów Analysis Server skrypty są używane za wykonywanie zadań związanych z zarządzaniem lub re-creating obiektów, takich jak bazy danych i modułów, w Analysis Services wystąpienia. Projekty takie mogą być zapisywane jako część rozwiązania i zintegrowany z kontrola kodu źródłowego.Aby uzyskać więcej informacji na temat tworzenia projektu programu Analysis Server skrypty w SQL Server Management Studio za pomocą Analysis Services, zobacz Rozwijanie i wdrażanie przy użyciu programu SQL Server Management Studio.

Wprowadzenie do rozwiązania, projekty i elementy

Oba Business Intelligence Development Studio i SQL Server Management Studio Podaj projektów, które są zorganizowane w rozwiązań. To rozwiązanie może zawierać wielu projektów, a projekt zazwyczaj zawiera wiele elementów.Nowe rozwiązanie jest generowany automatycznie podczas tworzenia projektu i można dodać dodatkowe projekty, w razie potrzeby z istniejącego rozwiązania.Obiekty, które zawiera projekt, zależą od typu projektu.Elementy w każdym kontenerze projektu są zapisywane jako pliki w folderach projektu w systemie plików.

Business Intelligence Development Studio zawiera następujące projekty, w obszarze Typ projektu Business Intelligence projekty.

Projekt

Description

Analysis Services Projekt

Zawiera definicje obiektów pojedyncze Analysis Services Baza danych. Aby uzyskać więcej informacji na temat sposobów tworzenia Analysis Services Projekt, zobacz Definiowanie projektu programu Analysis Services.

Import Analysis Services Baza danych 2008

Udostępnia kreatora, który można użyć do utworzenia nowego Analysis Services projektu przez importowanie istniejącej definicji obiektów Analysis Services Baza danych.

Integration Services Projekt

Zawiera definicje obiektów zestaw Integration Services pakiety. Aby uzyskać więcej informacji zobacz SQL Server Integration Services.

Kreator Projekt raportu

Udostępnia kreatora, który prowadzi użytkownika przez proces tworzenia Projekt raportu przy użyciu Reporting Services. Aby uzyskać więcej informacji zobacz SQL Server Reporting Services.

Projekt model raportu

Zawiera definicje obiekt Reporting Services model raportu. Aby uzyskać więcej informacji zobacz SQL Server Reporting Services.

serwer raportów Projektu

Zawiera definicje obiektów dla jednego lub więcej Reporting Services raporty. Aby uzyskać więcej informacji zobacz SQL Server Reporting Services.

SQL Server Management Studio zawiera także kilka typów projektów tego skupić się na różnych kwerendy lub skrypty, jak pokazano w poniższej tabela.

Projekt

Description

Analysis Services Skrypty

Zawiera skrypty DMX MDX i XMLA dla Analysis Services, a także dla połączenia Analysis Services wystąpienia, w którym skrypty te mogą być wykonywane. Aby uzyskać więcej informacji zobacz Rozwijanie i wdrażanie przy użyciu programu SQL Server Management Studio.

Skrypty Compact programu SQL Server

Zawiera skrypty SQL dla programu SQL Server Compact, jak i połączenia z wystąpieniami programu SQL Server Compact przeciwko którym skrypty te mogą być wykonywane.

Skrypty serwera SQL

Zawiera Transact-SQL i skryptów, XQuery SQL Server Database Engine wystąpienie, jak i połączenia z SQL Server Database Engine wystąpienie, w którym skrypty te mogą być wykonywane. Aby uzyskać więcej informacji zobacz Aparat baz danych programu SQL Server.

For more information about solutions and projects, see "Managing Solutions, Projects, and Files," either in the Microsoft Visual Studio .NET documentation or in the MSDN Library.

Wybieranie między programu SQL Server Management Studio a Business Intelligence Development Studio

SQL Server Management Studio is designed for administering and configuring existing objects in SQL Server Database Engine, Analysis Services, Integration Services, and Reporting Services.Business Intelligence Development Studio is designed for developing business intelligence solutions that include functionality from Analysis Services, Integration Services, and Reporting Services.

Poniżej przedstawiono niektóre różnice między SQL Server Management Studio z Business Intelligence Development Studio.

  • SQL Server Management Studio zapewnia zintegrowane środowisko do łączenia się z wystąpień Analysis Services, SQL Server, a Reporting Services do konfigurowania, zarządzania i administrowania obiektami w obrębie wystąpienie Analysis Services. Korzystając z skryptów można również użyć SQL Server Management Studio Aby utworzyć lub zmodyfikować Analysis Services obiekty, ale SQL Server Management Studio nie zapewnia interfejs graficzny dla projektu obiektu i definicji.

  • Business Intelligence Development Studio zapewnia zintegrowane środowisko dewelopowania projektowania rozwiązań analiz biznesowych.Można użyć Business Intelligence Development Studio w trybie projektu, który korzysta z definicji opartych na języku XML Analysis Services, Integration Services, a Reporting Services obiekty znajdujące się w projektach i rozwiązań. Za pomocą Business Intelligence Development Studio w projekcie trybu oznacza, że zmiany Analysis Services obiekty Business Intelligence Development Studio do tych definicji obiektów opartych na języku XML i nie są stosowane bezpośrednio do obiektu na Analysis Services wystąpienie do czasu rozwiązania jest wdrożona. Można również użyć Business Intelligence Development Studio w trybie online oznacza połączenie bezpośrednio do Analysis Services wystąpienie i pracy z obiektami w istniejącej bazie danych.

Business Intelligence Development Studio enhances the development of business intelligence applications because you can work on Analysis Services projects in a source-controlled, multi-user environment without requiring an active connection to an Analysis Services instance.SQL Server Management Studio provides direct access to existing objects for querying and testing, and can be used to more quickly implement previously scripted Analysis Services databases.Niemniej jednak, gdy projekt został wdrożony w środowisku produkcyjnym, należy zachować ostrożność podczas pracy z Analysis Services bazy danych i jej obiektów z SQL Server Management Studio i Business Intelligence Development Studio. Jest to aby uniknąć zastąpienia zmian w obiektach bezpośrednio w istniejącej bazie danych, a wprowadzone zmiany Analysis Services Projekt, z którego pierwotnie została wygenerowana rozmieszczone rozwiązanie. Aby uzyskać więcej informacji zobacz Praca z usług Analysis Services projekty i bazy danych podczas fazy opracowywania, a Praca z usług Analysis Services projekty i bazy danych w środowisku produkcyjnym.