Share via


Definindo fontes de dados (Analysis Services)

Uma fonte de dados do Microsoft SQL Server Analysis Services é um objeto que fornece ao serviço Analysis Services as informações necessárias para ele se conectar com uma fonte de informações para a solução de business intelligence. O Analysis Services pode acessar dados de uma ou mais fontes de dados, desde que o Analysis Services consiga construir as consultas OLAP ou de mineração de dados exigidas pela solução de business intelligence. A lista de provedores que você pode utilizar em um projeto do Analysis Services está cada vez maior, pois a Microsoft e outros fabricantes oferecem suporte ao SQL Server Analysis Services. Os seguintes provedores e bancos de dados relacionais são suportados em projetos do Analysis Services:

  • SQL Server 7.0 com o Provedor SQL de OLE DB ou o provedor .NET de OLE DB nativo (x86, x64 e ia64).

  • SQL Server 2000 7.0 com o Provedor SQL de OLE DB ou o provedor .NET de OLE DB nativo (x86, x64 e ia64).

  • SQL Server 2005 com o provedor SQL Server Native Client OLE DB no SqlClient.NET managed provider (x86, x64 e ia64). 

  • SQL Server 2008 usando o provedor OLE DB do SQL Server Native Client ou o provedor gerenciado SqlClient.NET (x86, x64 e ia64). 

  • SQL Server 2008 R2 usando o provedor OLE DB do SQL Server Native Client ou o provedor gerenciado SqlClient.NET (x86, x64 e ia64).

  • SQL Server 2008 R2 Parallel Data Warehouse (PDW) usando o provedor OLE DB para SQL Server PDW ou o provedor gerenciado para SQL Server PDW (x86, x64 e ia64). Para obter mais informações sobre o SQL Server PDW, consulte o site SQL Server 2008 R2 Parallel Data Warehouse.

  • Banco de dados do SQL Azure usando o provedor OLE DB do SQL Server Native Client ou o provedor gerenciado SqlClient.NET (x86, x64 e ia64). Para obter mais informações sobre o SQL Azure, consulte o de site SQL Azure.

  • Oracle 9.0 usando o Microsoft Provedor OLE DB para Oracle ou o provedor OLE DB .NET nativo (somente x86).

  • IBM DB2 8.1 com o Provedor Microsoft de OLE DB para DB2 (x86, x64, ia64) – disponível apenas para Microsoft SQL Server 2005 Enterprise Edition ou Microsoft SQL Server 2005 Developer Edition e baixado como parte do Feature Pack para o Microsoft SQL Server Service Pack 1.

  • Access com o provedor Microsoft Jet 4.0 de OLE DB (somente x86).

  • Teradata V2R6 com provedor de OLE DB 1.3 de NCR (x86 somente).

  • Provedor gerenciado Teradata (x86, x64 e ia64). 

ObservaçãoObservação

Também é possível usar provedores de outros fabricantes, como Oracle OLE DB Provider, na conexão com banco de dados de terceiros, com suporte fornecido por esses fabricantes.

No mínimo, uma fonte de dados contém um identificador, um nome e uma cadeia de conexão. A cadeia de conexão usada para acessar os dados de origem especifica as seguintes informações:

  • O nome de provedor.

  • A informações necessárias para conectar à fonte de dados usando o provedor especificado. As configurações de propriedade para determinados objetos de fonte de dados variam de acordo com o provedor.

  • Outras propriedades suportadas ou exigidas pelo provedor.

O serviço Analysis Services pode conectar-se a uma fonte de dados usando suas próprias credenciais de segurança ou outras credenciais de segurança especificadas. Para tarefas de processamento OLAP, o serviço Analysis Services deve ser executado no contexto de segurança de sua conta de serviço ou da conta de usuário especificada ao se conectar com a fonte de dados. Para consultas de mineração de dados, o serviço Analysis Services deve ser executado no contexto de sua conta de serviço, da conta de usuário especificada ou pode representar o usuário atual ao se conectar com a fonte de dados. Para obter mais informações sobre representação, consulte Definindo uma fonte de dados com o Assistente para Fonte de Dados (Analysis Services).

ObservaçãoObservação

Se houver várias fontes de dados definidas e se os dados forem consultados a partir de várias fontes em uma mesma consulta, como no caso de uma dimensão em floco de neve, defina uma fonte de dados que ofereça suporte a consultas remotas usando OpenRowset. Normalmente, será uma fonte de dados do Microsoft SQL Server.

Nesta seção