Projeto de scripts do Analysis Services no SQL Server Management Studio

Aplica-se a: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

Em SQL Server Analysis Services, você pode criar um projeto de Scripts do Analysis Server em SQL Server Management Studio agrupar scripts relacionados para fins de desenvolvimento, gerenciamento e controle do código-fonte. Se nenhuma solução estiver carregada no momento em SQL Server Management Studio, a criação de um novo projeto de Scripts do Analysis Server criará automaticamente uma nova solução. Caso contrário, o novo projeto do Analysis Server Scripts pode ser adicionado à solução existente ou criado em uma solução nova.

Você usa as seguintes etapas básicas para criar um projeto de Scripts do Analysis Server no SQL Server Management Studio:

  1. No menu Arquivo , aponte para Novoe clique em Projeto.

    Selecione o modelo de projeto Scripts do Analysis Server e especifique um nome e um local para o novo projeto.

  2. Clique com o botão direito do mouse em Conexões para criar uma nova conexão na pasta Conexões do projeto do Analysis Server Scripts no Gerenciador de Soluções.

    Essa pasta contém cadeias de conexão para SQL Server Analysis Services instâncias, nas quais os scripts contidos no projeto Scripts do Analysis Server podem ser executados. Podem existir várias conexões em um projeto do Analysis Server Scripts e você pode escolher uma delas para executar um script contido no projeto no momento da execução.

  3. Clique com o botão direito do mouse em Consultas para criar scripts MDX (expressão MDX), DMX (extensões DMX) e XMLA (XML for Analysis) na pasta Scripts do projeto do Analysis Server Scripts no Gerenciador de Soluções.

  4. Clique com o botão direito do mouse no projeto, aponte para Adicionare selecione Item Existente para adicionar arquivos diversos, como arquivos de texto com observações sobre o projeto, na pasta Diversos do Analysis Server Scripts no Gerenciador de Soluções. Esses arquivos são ignorados por SQL Server Management Studio.

Tipos de arquivo

Uma solução SQL Server Management Studio pode conter vários tipos de arquivo, dependendo de quais projetos você incluiu na solução e quais itens você incluiu em cada projeto para essa solução. Para obter mais informações sobre tipos de arquivo para soluções em SQL Server Management Studio, consulte Arquivos que gerenciam soluções e projetos. Normalmente, os arquivos de cada projeto em uma solução SQL Server Management Studio são armazenados na pasta da solução, em uma pasta separada para cada projeto.

A pasta de um projeto do Analysis Server Scripts pode conter os tipos de arquivo listados na tabela a seguir.

Tipo de arquivo Descrição
Arquivo de definição do projeto do Analysis Server Scripts (.ssmsasproj) Contém metadados sobre as pastas mostradas no Gerenciador de Soluções, além de informações que indicam quais pastas devem exibir os arquivos incluídos no projeto.

O arquivo de definição de projeto também contém os metadados para SQL Server Analysis Services conexões contidas no projeto, bem como metadados que associam conexões a arquivos de script incluídos no projeto.
Arquivo de script DMX (.dmx) Contém um script DMX incluído no projeto.
Arquivo de script MDX (.mdx) Contém um script MDX incluído no projeto.
Arquivo de script XMLA (.xmla) Contém um script XMLA incluído no projeto.

Modelos do Analysis Services

Ao adicionar novos scripts MDX, DMX ou XMLA a um projeto de Scripts do Analysis Server, você tem a opção de usar o Modelo Explorer para localizar modelos de SQL Server Analysis Services, que são uma coleção de scripts ou instruções predefinidos que demonstram como executar uma ação especificada. O modelo Explorer está disponível no menu Exibir e inclui modelos para SQL Server, SQL Server Analysis Services e SQL Server Compact. Para obter mais informações, consulte Usar modelos do Analysis Services no SQL Server Management Studio.

Consulte Também

Criando modelos multidimensionais usando o SSDT (Ferramentas de Dados do SQL Server)
Referência de linguagem MDX
Referência DMX (Data Mining Extensions)
Linguagem de Script do Analysis Services (ASSL para XMLA)
Linguagem de Script do Analysis Services (ASSL para XMLA)