Gerenciando o Analysis Services usando a programação
Microsoft SQL Server Analysis Services oferece suporte a várias tecnologias que podem ser usadas para executar tarefas administrativas em uma instância do Analysis Services. Usando as tecnologias de administração do Analysis Services, é possível:
Criar ou modificar objetos do Analysis Services
Você pode criar ou modificar objetos do Analysis Services, como banco de dados, cubos, dimensões e estruturas de mineração, usando comandos dos Objetos de Gerenciamento de Análise (AMO) ou do XML for Analysis (XMLA) que contêm elementos do Analysis Services Scripting Language (ASSL).Para criar ou modificar objetos do Analysis Services:
Use o AMO em um aplicativo cliente gerenciado para criar ou modificar objetos usando o Microsoft .NET Framework. Para obter mais informações, consulte Objetos de Gerenciamento de Análise (AMO).
Use o XMLA e o ASSL para criar ou modificar diretamente objetos em uma instância do Analysis Services. Para obter mais informações, consulte Referência do ASSL (Analysis Services Scripting Language).
Processar objetos do Analysis Services
É possível processar objetos do Analysis Services, nos quais a instância do Analysis Services recupera e manipula dados de fontes de dados subjacentes para banco de dados, cubos, dimensões, estruturas de mineração, modelos de mineração, grupos de medidas e partições.Para processar objetos do Analysis Services:
Use o AMO em um aplicativo cliente gerenciado para processar objetos usando as interfaces do .NET Framework. Para obter mais informações, consulte Objetos de Gerenciamento de Análise (AMO).
Use o XMLA para processar objetos, em transação serial ou paralela com suporte a reversão, em uma instância do Analysis Services. Para obter mais informações, consulte Referência do ASSL (Analysis Services Scripting Language).
Gerenciar uma instância do Analysis Services
É possível gerenciar uma instância do Analysis Services definindo as propriedades de configuração, gerenciando a segurança da instância e controlando o serviço do Windows para a instância do Analysis Services.Para gerenciar uma instância do Analysis Services:
Use o AMO em um aplicativo cliente gerenciado para gerenciar as propriedades da instância usando as interfaces do .NET Framework. Para obter mais informações, consulte Objetos de Gerenciamento de Análise (AMO).
Use o XMLA para administrar todos os aspectos de uma instância do Analysis Services. Para obter mais informações, consulte Referência do ASSL (Analysis Services Scripting Language).
Suporte ao Microsoft .NET Framework
A partir do SQL Server, o Analysis Services oferece suporte completo ao Microsoft.NET Framework. Com ele, os desenvolvedores têm acesso a dados e metadados do Analysis Services usando diversas linguagens não compatíveis com o .NET ou usando o código nativo. O Microsoft .NET Framework SDK inclui compiladores para Microsoft Visual Basic .NET e Microsoft C#, bem como as ferramentas relacionadas.
Para criar aplicativos que usam o Analysis Services, os desenvolvedores podem usar o Microsoft Visual Studio .NET, um ambiente de design integrado (IDE) que oferece aos desenvolvedores muitas ferramentas e diversos recursos que simplificam e agilizam os ciclos iterativos de codificação, depuração, teste e implantação. Contudo, os desenvolvedores não têm que usar o Visual Studio .NET para compilar e construir aplicativos gerenciados para o Analysis Services. Eles podem usar qualquer código ou editor de texto compatível com o .NET Framework.
Importante |
---|
Por padrão, o .NET Framework é instalado com o SQL Server, mas não o .NET Framework SDK. Sem o SDK instalado no computador e incluído na coleção de manuais online, os links para o conteúdo do SDK desta seção não funcionarão. Instale o .NET Framework SDK. Depois de instalar o SDK, adicione-o à coleção de manuais online e ao sumário seguindo as instruções fornecidas em Gerenciador de Coleção de Arquivos de Ajuda Combinada do SQL Server. |