Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Este tópico descreve alterações significativas no SSAS (SQL Server 2014 Analysis Services). Essas alterações podem interromper aplicativos, scripts ou funcionalidades com base em versões anteriores do SQL Server.
Neste tópico:
Alterações significativas no SQL Server 2014
Não há novas alterações significativas anunciadas para recursos tabulares, multidimensionais, de mineração de dados ou do PowerPivot para SharePoint nesta versão. No entanto, como o SQL Server 2014 Analysis Services (SSAS) é tão semelhante às versões do SQL Server 2012 e do SQL Server 2012 SP1, alterações significativas de ambas as versões anteriores são fornecidas aqui como uma conveniência no caso de você estar atualizando do SQL Server 2008.
Alterações significativas no SQL Server 2012 SP1
As alterações de código relacionadas à globalização são conhecidas por interromper alguns aplicativos. Os problemas conhecidos incluem:
Sensibilidade a maiúsculas e minúsculas de identificadores de objeto
Uma alteração de código destinada a tornar todos os identificadores de objeto insensíveis a maiúsculas e minúsculas está tendo o efeito contrário em alguns idiomas. A intenção é que todos os identificadores de objeto não diferenciem maiúsculas de minúsculas, independentemente da classificação. Essa alteração alinha o Analysis Services com outros aplicativos normalmente usados na mesma pilha de solução.
Para linguagens com base nos 26 caracteres do alfabeto latino básico, os identificadores de objeto agora não diferenciam maiúsculas de minúsculas, que é o comportamento pretendido.
Para alfabetos cirílico e outros sistemas de escrita bicameral que diferenciam maiúsculas de minúsculas (grego, armênio e copta), os identificadores de objeto agora são sensíveis a maiúsculas e minúsculas. Mudanças significativas são mais propensas a ocorrer quando há diferença entre maiúsculas e minúsculas em um identificador de objeto e como ele é referenciado no código (por exemplo, um script de processamento que se refere ao identificador de objeto em letras minúsculas). Esse comportamento provavelmente mudará no futuro, mas como uma solução alternativa temporária, sugerimos modificar scripts para usar o mesmo caso que o identificador de objeto.
Alterações significativas no SQL Server 2012
Esta seção documenta as mudanças impactantes relatadas para as funcionalidades do Analysis Services no SQL Server 2012.
| Questão | Descrição |
|---|---|
| Comandos de instalação removidos para uma instalação do PowerPivot para SharePoint. | A instalação instala, mas não configura mais, um PowerPivot para SharePoint. Comandos de instalação que coletaram valores usados para ações de configuração agora são removidos. Eles incluem /FARMACCOUNT, /FARMPASSWORD, /PASSPHRASE e /FARMADMINPORT. Se você criou scripts de instalação para instalação autônoma, precisará modificar esses scripts para uma instalação do PowerPivot para SharePoint. A alternativa é usar cmdlets do PowerShell para configurar o servidor no modo autônomo. Para obter mais informações, consulte Instalar o PowerPivot no Prompt de Comando e na Configuração do PowerPivot usando o Windows PowerShell. |
Alterações significativas no SQL Server 2008/SQL Server 2008 R2
Esta seção contém as alterações interruptivas das versões anteriores. Se você estiver atualizando do SQL Server 2005, deverá examinar as alterações significativas introduzidas no SQL Server 2008 e no SQL Server 2008 R2.
| Questão | Descrição |
|---|---|
| A função "shallow exists" agora funciona de forma diferente com conjuntos nomeados que contêm membros enumerados ou junções cruzadas de conjuntos enumerados. | No SSAS (SQL Server 2005 Analysis Services), a função shallow exists não funcionava com conjuntos nomeados que continham membros enumerados ou crossjoins de enumsets. Para compatibilidade com versões anteriores (retrocompatibilidade) com a versão original e o SP1 do SQL Server 2005 Analysis Services (SSAS), defina a propriedade de configuração "ConfigurationSettings\OLAP\Query\NamedSetShallowExistsMode" como 1. Para compatibilidade com o SQL Server 2005 Analysis Services (SSAS) SP2, defina-a como 2. |
| As funções VBA lidam com valores nulos e valores vazios de forma diferente do que foram tratados no SSAS (SQL Server 2005 Analysis Services) | No SSAS (SQL Server 2005 Analysis Services), as funções VBA retornavam 0 ou uma cadeia de caracteres vazia quando valores nulos ou valores vazios eram usados como argumentos. No SQL Server 2008, eles retornarão nulo. |
| O Assistente de Migração falhará porque o DSO não está instalado por padrão. | Por padrão, o SQL Server 2008 não instala o componente de compatibilidade com versões anteriores do DSO (Objetos de Suporte à Decisão). O pacote de compatibilidade com versões anteriores é instalado por padrão, mas o componente DSO do pacote será desabilitado. Como o Assistente de Migração do SQL Server Analysis Services depende desse componente, ele falhará, a menos que o componente esteja instalado. Para instalar o componente DSO, faça o seguinte: 1) Abrir painel de controle. 2) No Windows XP ou no Windows Server 2003, selecione Adicionar ou Remover Programas. No Windows Vista e no Windows Server 2008, selecione Programas e Recursos. 3) Clique com o botão direito do mouse na compatibilidade com versões anteriores do Microsoft SQL Server 2005 e selecione Alterar. 4) No assistente de Configuração de Compatibilidade com Versões Anteriores, clique em Avançar. 5) Na página Manutenção do Programa, selecione Modificar e clique em Avançar. 6) Na página Seleção de Recursos, se os Objetos de Suporte à Decisão (DSO) não estiverem disponíveis, clique na seta para baixo e selecione Este recurso será instalado no disco rígido local. Clique em Próximo. 7) Na página Pronto para Modificar o Programa, clique em Instalar. 8) Quando a instalação for concluída, clique em Concluir. Você pode remover o DSO após a conclusão da migração seguindo as etapas anteriores, alterando a opção de DSO para "Esse recurso não estará disponível". Se o pacote de compatibilidade com versões anteriores não estiver instalado, você poderá instalá-lo na mídia de distribuição do SQL Server 2008. Observe que há versões para cada arquitetura de destino (x86, x64, ia64). Essas versões podem ser encontradas nos seguintes locais: x86\Setup\x86\SQLServer2005_BC.msi x64\Setup\x64\SQLServer2005_BC.msi ia64\Setup\ia64\SQLServer2005_BC.msi |
| Não é recomendável colocar o local da partição na pasta Dados. | O servidor gerencia a pasta Dados e cria ou descarta pastas à medida que os objetos são criados, excluídos e alterados. Portanto, especificar um local de armazenamento de partição dentro da pasta Dados é altamente desencorajado, especialmente nas subpastas para bancos de dados, cubos e dimensões. Embora o servidor permita que você faça isso com Criar ou Alterar, ele exibirá um aviso. Quando você atualiza bancos de dados do SQL Server 2005 Analysis Services para o SQL Server 2008 Analysis Services que têm locais de armazenamento de partição na pasta Dados, ele funcionará. A restauração ou a sincronização exigirão que você mova os locais de armazenamento de partição para fora da pasta Dados. |
| Você pode obter resultados inesperados para consultas que usam a palavra-chave MDX "EXISTENTE" no ProClarity Analytics Server e no Microsoft Office PerformancePoint Server 2007. | O ProClarity Analytics Server e o Microsoft Office PerformancePoint Server 2007 usam a palavra-chave EXISTING no MDX incorretamente em determinados cenários. Devido a alterações feitas no SQL Server 2008 Analysis Services, essas consultas podem retornar resultados inesperados. |