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


Набор строк DISCOVER_DATASOURCES

Возвращает список источников данных поставщика XML для аналитики, которые доступны на сервере или в веб-службе. Для возврата источников опубликованных данных применяется URL-адрес веб-сервера приложения. Клиент может подключиться к одному из источников данных в этом списке.

Если вызвать метод Discover со значением перечисления DISCOVER_DATASOURCES в элементе RequestType, то метод Discover возвращает набор строк DISCOVER_DATASOURCES.

Область применения: табличные модели, многомерные модели

Столбцы наборов строк

Клиент выбирает источник данных, задавая свойство DataSourceInfo в элементе Properties, который передается наряду с элементом Command с помощью метода Execute. В клиенте не следует создавать содержимое свойства DataSourceInfo для отправки на сервер. Вместо этого в клиенте необходимо использовать метод Discover для поиска источников данных, поддерживаемых поставщиком. Затем клиент отправляет обратно то же значение для свойства DataSourceInfo, которое было им получено из набора строк DISCOVER_DATASOURCES.

Набор строк DISCOVER_DATASOURCES содержит следующие столбцы.

Имя столбца

Индикатор типа

Ограничение

Описание

DataSourceName

DBTYPE_WSTR

Да

Имя источника данных, такое как Adventure Works.

DataSourceDescription

DBTYPE_WSTR

Описание источника данных, введенное издателем.

Может возвращать значение NULL.

URL

DBTYPE_WSTR

Да

Уникальный путь, который показывает, откуда следует вызывать методы XML для аналитики для этого источника данных.

Может возвращать значение NULL.

DataSourceInfo

DBTYPE_WSTR

Строка, которая содержит любые дополнительные сведения, необходимые для подключения к источнику данных.

Может возвращать значение NULL.

ProviderName

DBTYPE_WSTR

Да

Имя поставщика для источника данных.

Пример: "MSOLAP"

Может возвращать значение NULL.

ProviderType

DBTYPE_WSTR

Да

Типы данных, поддерживаемые поставщиком. Этот массив может включать один или несколько следующих типов:

MDP: поставщик многомерных данных.

TDP: поставщик табличных данных.

DMP: поставщик интеллектуального анализа данных (реализует технологию OLE для DB применительно к спецификации интеллектуального анализа данных).

AuthenticationMode

DBTYPE_WSTR

Да

Спецификация, определяющая тип режима безопасности, используемого в источнике данных. Значением может быть одно из следующих.

Unauthenticated: Не требуется отправка какого-либо идентификатора пользователя или пароля.

Authenticated: Идентификатор пользователя и пароль должны быть включены в сведения, необходимые для подключения к источнику данных.

Integrated: В источнике данных используются базовые средства обеспечения безопасности, такие как интегрированные средства безопасности, предоставляемые службами Microsoft IIS.

Этот набор строк схемы не отсортирован.

Важное примечаниеВажно!

Набор строк DISCOVER_DATASOURCES нельзя запрашивать с помощью запросов динамического административного представления и синтаксиса команды SELECT. Однако набор строк DISCOVER_DATASOURCES можно запрашивать методом GetSchemaDataSet.

Использование ADOMD.NET для возврата набора строк

Если для получения метаданных используется ADOMD.NET и набор строк схемы, то для ссылки на объект набора строк схемы в методе GetSchemaDataSet вы можете использовать идентификатор GUID или строку. Дополнительные сведения см. в разделе Работа с наборами строк схемы в ADOMD.NET.

В следующей таблице указываются значения строки и идентификатора GUID, определяющие этот набор строк.

Аргумент

Значение

GUID

06c03d41-f66d-49f3-b1b8-987f7af4cf18

ADOMDNAME

DataSources

См. также

Справочник

Наборы строк схемы XML для аналитики