Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Вы можете создавать различные запросы к объектам интеллектуального анализа данных с помощью AMO, DMX или XML/A.
XML используется для обмена данными между сервером служб Analysis Services и всеми клиентами. Таким образом, хотя обычно гораздо проще создавать запросы содержимого с помощью DMX, можно создавать запросы с помощью инструкций DISCOVER и COMMAND в XML/A, используя клиент, поддерживающий протокол SOAP, или путем создания запроса XML/A в SQL Server Management Studio.
В этом разделе объясняется, как использовать шаблоны XML/A, доступные в SQL Server Management Studio, для создания запроса по содержимому модели на основе модели анализа данных, хранящейся на текущем сервере.
Запрос наборов строк схемы интеллектуального анализа данных с помощью XML/A
Открытие шаблона XML/A
В SQL Server Management Studio в меню «Вид» выберите Обозреватель шаблонов.
Щелкните значок куба, чтобы открыть список шаблонов служб Analysis Services.
В списке категорий шаблонов разверните XMLA, разверните Строковые наборы схем, и сделайте двойной щелчок на Обнаружить строковые наборы схем, чтобы открыть шаблон в нужном редакторе кода.
В диалоговом окне "Подключение к службам Analysis Services" заполните сведения о подключении и нажмите кнопку "Подключить". Откроется новое окно редактора запросов, заполненное шаблоном " Обнаружение наборов строк схемы ".
Для обнаружения имен столбцов из набора строк схемы содержимого модели интеллектуального анализа данных
Открыв шаблон "Обнаружение наборов строк схемы" , нажмите кнопку "Выполнить".
Список наборов строк схемы возвращается в области результатов , содержащей имена наборов строк и столбцы набора строк для всех наборов строк, доступных в текущем экземпляре.
В области запросов поместите курсор после <списка> ограничений и нажмите клавишу ВВОД, чтобы добавить новую строку.
Поместите курсор на пустую строку и введите <SchemaName>DMSCHEMA_MINING_MODEL_CONTENT</SchemaName>
Полный раздел ограничений должен отображаться следующим образом:
<Restrictions><RestrictionList><SchemaName>DMSCHEMA_MINING_MODEL_CONTENT</SchemaName></RestrictionList></Restrictions>Щелкните Выполнить.
В области результатов отображается список имен столбцов для указанного набора строк схемы.
Чтобы создать запрос на содержимое, используя набор строк схемы MINING MODEL CONTENT.
В шаблоне "Обнаружение наборов строк схемы " измените тип запроса, заменив текст внутри тегов типа запроса.
Замените эту строку:
<RequestType>DISCOVER_SCHEMA_ROWSETS</RequestType>со следующей строкой:
<RequestType DMSCHEMA_MINING_MODEL_CONTENT</RequestType>>
Измените список ограничений, чтобы указать модель интеллектуального анализа данных по имени, добавив новое условие в списки ограничений.
В шаблоне поместите курсор после
<Restriction List>и нажмите клавишу ВВОД, чтобы добавить новую строку.Поместите курсор на пустую строку и введите <MODEL_NAME>имя< модели /MODEL_NAME>
Полный раздел ограничений должен отображаться следующим образом:
<Restrictions><RestrictionList><MODEL_NAME>My model name</MODEL_NAME></RestrictionList></Restrictions>Щелкните Выполнить.
В области результатов отображается определение схемы вместе со значениями для указанной модели.
См. также
Содержимое модели майнинга данных (службы Analysis Services — интеллектуальный анализ данных)
Наборы строк схемы интеллектуального анализа данных