Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro:
SQL Server Analysis Services
Azure Analysis Services
Fabric/Power BI Premium
Microsoft SQL Server poskytuje dvě různá prostředí pro sestavování, nasazování a správu řešení SLUŽBY SQL Server Analysis Services: SQL Server Data Tools a SQL Server Management Studio. Obě tato prostředí implementují projektový systém. Další informace o projektech sady Visual Studio naleznete v tématu Projekty jako kontejnery v knihovně MSDN.
SQL Server Data Tools je vývojové prostředí založené na sadě Microsoft Visual Studio 2010, které slouží k vytváření a úpravě řešení business intelligence. Pomocí nástrojů SQL Server Data Tools vytvoříte projekty služby SQL Server Analysis Services, které obsahují definice objektů služby SQL Server Analysis Services (datové krychle, dimenze atd.), které jsou uložené v souborech XML, které obsahují elementy jazyka ASSL (SQL Server Analysis Services Scripting Language). Tyto projekty jsou obsaženy v řešeních, která mohou obsahovat také projekty z jiných komponent SQL Serveru, včetně služeb SQL Server Integration Services a SQL Server Reporting Services. V nástrojích SQL Server Data Tools můžete vyvíjet projekty služby SQL Server Analysis Services jako součást řešení, které je nezávislé na jakékoli konkrétní instanci služby SQL Server Analysis Services. Objekty můžete nasadit do instance na testovacím serveru pro účely testování během vývoje a pak použít stejný projekt služby SQL Server Analysis Services k nasazení objektů do instancí na jednom nebo několika přípravných nebo produkčních serverech. Projekty a položky v řešení, které zahrnuje SLUŽBU SQL Server Analysis Services, Integration Services a Reporting Services, je možné integrovat se správou zdrojového kódu, jako je Například Microsoft Visual SourceSafe. Další informace o vytvoření projektu SLUŽBY SQL Server Analysis Services v nástrojích SQL Server Data Tools pomocí služby SQL Server Analysis Services naleznete v tématu Vytvoření projektu služby Analysis Services (SSDT). Pomocí nástrojů SQL Server Data Tools se také můžete připojit přímo k existující instanci služby SQL Server Analysis Services a vytvářet a upravovat objekty služby SQL Server Analysis Services, aniž byste museli pracovat s projektem a bez uložení definic objektů v souborech XML. Další informace naleznete v tématu Multidimenzionální modely databází a Připojení v online režimu k databázi Analysis Services.
SQL Server Management Studio je prostředí pro správu a správu, které se používá především ke správě instancí služeb SQL Server Analysis Services, SQL Server, Integration Services a Reporting Services. Pomocí aplikace SQL Server Management Studio můžete spravovat objekty služby SQL Server Analysis Services (provádět zálohování, zpracování atd.) a můžete také vytvářet nové objekty přímo na existující instanci služby SQL Server Analysis Services pomocí skriptů XMLA. SQL Server Management Studio poskytuje projekt skriptů analysis serveru, ve kterém můžete vyvíjet a ukládat skripty napsané v multidimenzionálních výrazech (MDX), rozšíření pro dolování dat (DMX) a XML pro analýzu (XMLA). Projekty skriptů serveru Analysis Server se obvykle používají k provádění úloh správy nebo k opětovnému vytváření objektů, jako jsou databáze a datové krychle, v instancích služby SQL Server Analysis Services. Takové projekty je možné uložit jako součást řešení a integrovat je se správou zdrojového kódu. Další informace o vytvoření projektu skriptů analysis serveru v aplikaci SQL Server Management Studio pomocí služby SQL Server Analysis Services naleznete v tématu Projekt skriptů služby Analysis Services v aplikaci SQL Server Management Studio.
Představujeme řešení, projekty a položky
Sql Server Data Tools i SQL Server Management Studio poskytují projekty, které jsou uspořádané do řešení. Řešení může obsahovat více projektů a projekt obvykle obsahuje více položek. Při vytváření projektu se automaticky vygeneruje nové řešení a do existujícího řešení můžete podle potřeby přidat další projekty. Objekty, které projekt obsahuje, závisí na typu projektu. Položky v každém kontejneru projektu se ukládají jako soubory ve složkách projektu v systému souborů.
SQL Server Data Tools obsahuje následující projekty pod typem projektu Business Intelligence Projects.
| Project | Description |
|---|---|
| Projekt služby SQL Server Analysis Services | Obsahuje definice objektů pro jednu databázi služby SQL Server Analysis Services. Další informace o tom, jak vytvořit projekt služby SQL Server Analysis Services, naleznete v tématu Vytvoření projektu Analysis Services (SSDT). |
| Import databáze služby SQL Server Analysis Services 2008 | Poskytuje průvodce, pomocí kterého můžete vytvořit nový projekt služby SQL Server Analysis Services importem definic objektů z existující databáze služby SQL Server Analysis Services. |
| Projekt integračních služeb | Obsahuje definice objektů pro sadu balíčků integračních služeb. Další informace naleznete v tématu SQL Server Integration Services. |
| Průvodce projektem reportů | Poskytuje průvodce, který vás provede procesem vytvoření projektu sestavy pomocí služeb Reporting Services. Další informace najdete v tématu Služby Reporting Services (SSRS). |
| Projekt modelu sestavy | Obsahuje definice objektů pro model sestav systému Reporting Services. Další informace najdete v tématu Služby Reporting Services (SSRS). |
| Projekt serveru sestav | Obsahuje definice objektů pro jednu nebo více sestav služby Reporting Services. Další informace najdete v tématu Služby Reporting Services (SSRS). |
SQL Server Management Studio obsahuje také několik typů projektů, které se zaměřují na různé dotazy nebo skripty, jak je znázorněno v následující tabulce.
| Project | Description |
|---|---|
| Skripty služby SQL Server Analysis Services | Obsahuje skripty DMX, MDX a XMLA pro SLUŽBU SQL Server Analysis Services a také připojení k instancím služby SQL Server Analysis Services, pro které lze tyto skripty spustit. Další informace naleznete v tématu Projekt skriptů služby Analysis Services v aplikaci SQL Server Management Studio. |
| Skripty SQL Server Compact | Obsahuje skripty SQL pro SQL Server Compact a také připojení k instancím SQL Server Compact, pro které lze tyto skripty spustit. |
| Skripty SQL Serveru | Obsahuje Transact-SQL a skripty XQuery pro instanci databázového stroje SQL Serveru a také připojení k instancím databázového stroje SQL Serveru, pro které lze tyto skripty spustit. Další informace naleznete v tématu SQL Server Database Engine. |
Další informace o řešeních a projektech najdete v tématu "Správa řešení, projektů a souborů" v dokumentaci k sadě Microsoft Visual Studio .NET nebo v knihovně MSDN.
Výběr mezi SQL Server Management Studio a SQL Server Data Tools
SQL Server Management Studio je určený ke správě a konfiguraci existujících objektů v databázovém stroji SQL Serveru, službě SQL Server Analysis Services, integračních službách a službě Reporting Services. SQL Server Data Tools je určen pro vývoj řešení business intelligence, která zahrnují funkce ze služby SQL Server Analysis Services, Integration Services a Reporting Services.
Následující jsou některé rozdíly mezi SQL Server Management Studio a SQL Server Data Tools.
SQL Server Management Studio poskytuje integrované prostředí pro připojení k instancím služby SQL Server Analysis Services, SQL Server a Reporting Services ke konfiguraci, správě a správě objektů v instanci služby SQL Server Analysis Services. Pomocí skriptů můžete také pomocí aplikace SQL Server Management Studio vytvářet nebo upravovat samotné objekty služby SQL Server Analysis Services, ale SQL Server Management Studio neposkytuje grafické rozhraní pro návrh a definici objektu.
SQL Server Data Tools poskytuje integrované vývojové prostředí pro vývoj řešení business intelligence. Nástroje SQL Server Data Tools můžete použít v režimu projektu, který používá definice založené na jazyce XML služby SQL Server Analysis Services, Integrační služby a služby Reporting Services obsažené v projektech a řešeních. Použití nástrojů SQL Server Data Tools v režimu projektu znamená, že změny objektů služby SQL Server Analysis Services v nástrojích SQL Server Data Tools se provádějí v těchto definicích objektů založených na jazyce XML a nepoužijí se přímo na objekt v instanci služby SQL Server Analysis Services, dokud se řešení nenasadí. Sql Server Data Tools můžete použít také v online režimu, což znamená, že se připojujete přímo k instanci služby SQL Server Analysis Services a pracujete s objekty v existující databázi.
SQL Server Data Tools vylepšuje vývoj aplikací business intelligence, protože můžete pracovat na projektech SLUŽBY SQL Server Analysis Services ve zdrojovém prostředí s více uživateli bez nutnosti aktivního připojení k instanci služby SQL Server Analysis Services. SQL Server Management Studio poskytuje přímý přístup k existujícím objektům pro dotazování a testování a lze jej použít k rychlejší implementaci dříve skriptovaných databází služby SQL Server Analysis Services. Po nasazení projektu do produkčního prostředí je však potřeba při práci s databází služby SQL Server Analysis Services a jeho objekty se sadou SQL Server Management Studio a nástroji SQL Server Data Tools věnovat pozornost. Zabráníte tak přepsání změn provedených u objektů přímo v existující databázi a změnám provedeným v projektu služby SQL Server Analysis Services, který původně vygeneroval nasazené řešení. Další informace naleznete v tématu Práce s projekty a databázemi služby Analysis Services během fáze vývoje a práce s projekty a databázemi služby Analysis Services v provozním prostředí.
V této sekci
Práce s projekty a databázemi služby Analysis Services během fáze vývoje
Práce s projekty a databázemi služby Analysis Services v provozním prostředí
Viz také
Vytvořte projekt Analysis Services (SSDT)
Projekt skriptů služby Analysis Services v aplikaci SQL Server Management Studio
Multidimenzionální databáze modelů