Поделиться через


Определение источников данных (службы Analysis Services)

Источником данных служб Microsoft SQL Server Службы Analysis Services является объект, предоставляющий службе Службы Analysis Services сведения, необходимые для подключения к источнику данных для решения бизнес-аналитики. Службы Службы Analysis Services могут получить доступ к данным источников данных при условии, что у служб Службы Analysis Services имеется возможность создавать запросы OLAP или запросы интеллектуального анализа данных, необходимые решению бизнес-аналитики. По мере того как корпорация Майкрософт и сторонние производители предоставляют поддержку для служб SQL Server Службы Analysis Services, постоянно расширяется список поставщиков, доступных для использования в проектах служб Службы Analysis Services. В проектах служб Службы Analysis Services поддерживаются следующие поставщики и реляционные базы данных.

  • SQL Server 7.0 с помощью поставщика SQL OLE DB или собственного поставщика данных .NET OLE DB (x86, x64 и ia64).

  • SQL Server 2000 с помощью поставщика SQL OLE DB или собственного поставщика данных .NET OLE DB (x86, x64 и ia64).

  • SQL Server 2005 с помощью поставщика OLE DB для собственного клиента SQL Server или управляемого поставщика SqlClient.NET (x86, x64 и ia64). 

  • SQL Server 2008 с помощью поставщика OLE DB для собственного клиента SQL Server или управляемого поставщика SqlClient.NET (x86, x64 и ia64). 

  • SQL Server 2008 R2 с помощью поставщика OLE DB для собственного клиента SQL Server или управляемого поставщика SqlClient.NET (x86, x64 и ia64).

  • Параллельное хранилище данных SQL Server 2008 R2 (PDW) с помощью поставщика OLE DB для SQL Server PDW или управляемого поставщика для SQL Server PDW (x86, x64 и ia64). Дополнительные сведения о SQL Server PDW см. на веб-сайте Параллельное хранилище данных SQL Server 2008 R2.

  • База данных SQL Azure с помощью поставщика OLE DB для собственного клиента SQL Server или управляемого поставщика SqlClient.NET. Дополнительные сведения о SQL Azure см. на веб-сайте SQL Azure.

  • Oracle 9.0 с помощью поставщика Microsoft OLE DB для Oracle или собственного поставщика данных .NET OLE DB (только для x86).

  • IBM DB2 8.1 с помощью поставщика Microsoft OLE DB для DB2 (x86, x64, ia64), доступного только для Microsoft SQL Server 2005 Enterprise Edition или Microsoft SQL Server 2005 Developer Edition и загружаемого как часть пакета дополнительных компонентов для Microsoft SQL Server с пакетом обновления 1 (SP1).

  • Access с помощью поставщика Microsoft Jet 4.0 OLE DB (только x86).

  • Teradata v2R6 с помощью поставщика OLE DB 1.3 от NCR (только x86).

  • Управляемый поставщик Teradata (x86, x64 и ia64).  

ПримечаниеПримечание

Для подключения к сторонним базам данных можно использовать сторонние поставщики (например, Oracle OLE DB). Их поддержка осуществляется сторонними производителями.

Как минимум источник данных включает идентификатор, имя и строку соединения. В строке соединения, используемой для доступа к данным источника, указываются следующие данные.

  • Название поставщика.

  • Данные, необходимые для соединения с источником данных с использованием указанного поставщика. Настройки свойств для конкретных объектов источников данных различаются в соответствии с поставщиком.

  • Другие свойства, поддерживаемые или требуемые поставщиком.

Служба Службы Analysis Services подключается к источнику данных через собственные или другие указанные учетные данные безопасности. Для выполнения задач обработки OLAP при подключении к источнику данных служба Службы Analysis Services должна быть запущена в контексте безопасности собственной учетной записи службы или заданной учетной записи пользователя. Для запросов интеллектуального анализа данных служба Службы Analysis Services может быть запущена в контексте учетной записи службы, в контексте определенной учетной записи пользователя или олицетворена текущим пользователем при подключении к источнику данных. Дополнительные сведения о заимствовании прав см. в разделе Определение источника данных при помощи мастера источников данных (службы Analysis Services).

ПримечаниеПримечание

Если определено несколько источников данных, причем в одном запросе требуются данные из нескольких источников (например, измерения, связанные по схеме «снежинка»), необходимо определить источник данных, который поддерживает удаленные запросы через метод OpenRowset. Как правило, это будет источник данных Microsoft SQL Server.

В этом разделе