Создание структуры и модели «Потребительская корзина» (учебник по интеллектуальному анализу данных — средний уровень)

 

Применимо к: SQL Server 2016 Preview

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

Примечание


Если возникла ошибка невозможности использования таблицы vAssocSeqLineItems в качестве вложенной, вернитесь к предыдущей задаче занятия и создайте соединение «многие к одному» путем перетаскивания таблицы vAssocSeqLineItems (сторона «многие») в таблицу vAssocSeqOrders (сторона «один»). Кроме того, можно изменить связь между таблицами. Для этого щелкните правой кнопкой мыши линию соединения.

Создание структуры анализа взаимосвязей

  1. В обозревателе решений в SQL Server Data Tools (SSDT), щелкните правой кнопкой мыши структуры интеллектуального анализа данных и выберите новую структуру интеллектуального анализа данных для открытия мастера интеллектуального анализа данных.

  2. На странице Вас приветствует мастер интеллектуального анализа данных нажмите кнопку Далее.

  3. На Выбор метода определения Убедитесь, что из существующей реляционной базы данных или хранилища данных выбран и нажмите кнопку Далее.

  4. На создать структуру интеллектуального анализа данных в разделе какой метод интеллектуального анализа данных требуется использовать?, выберите правил взаимосвязей Майкрософт в списке и нажмите кнопку Далее. Выбор представления источника данных появится страница.

  5. Выберите заказовпод Доступные представления источника данных, а затем нажмите кнопку Далее.

  6. На Определение типов таблиц в строке для таблицы vAssocSeqLineItems установите Nested и в строке для вложенной таблицы vAssocSeqOrders установите случае флажок. Нажмите кнопку Далее.

  7. На Определение обучающих данных страницы, снимите флажки, которые могут быть возвращены. Установите ключ для таблицы вариантов vAssocSeqOrders, установив ключ флажок рядом со столбцом OrderNumber.

    Анализ потребительской корзины предназначена для того, чтобы определить, какие продукты, включенные в одной транзакции, не нужно использовать CustomerKey поле.

  8. Установите ключ для вложенной таблицы vAssocSeqLineItems, установив ключ флажок рядом с моделью. Ввода при этом также автоматически установлен флажок. Выберите прогнозируемый флажок модели также.

    В модели «Потребительская корзина» не важна последовательность продуктов в корзине, и поэтому не должно содержать LineNumber как ключ для вложенной таблицы. Следует использовать LineNumber только в модели, где важна последовательность в качестве ключа. Вы создадите модель, которая использует Microsoft алгоритм кластеризации последовательностей на занятии 4.

  9. Установите флажок слева от столбцов IncomeGroup и Region (больше никакие флажки не устанавливайте). Если выбрать самый левый столбец, в структуру будут добавлены столбцы для последующего обращения, однако эти столбцы не будут использоваться в модели. Выбранные параметры должно иметь следующий вид:

    примерный вид диалогового окна

  10. Нажмите кнопку Далее.

  11. На содержимого и типа данных столбцов указатьПросмотрите параметры, которые должны быть, как показано в следующей таблице и нажмите кнопку Далее.

    Столбцы Тип содержимого Тип данных
    IncomeGroup Discrete Текст
    Order Number Key Текст
    Регион Discrete Текст
    vAssocSeqLineItems
    Модель Key Текст
  12. На создания тестирования задайте страницы, значение по умолчанию для параметра Процент проверочных данных — 30 процентов. Измените его значение на 0. Нажмите кнопку Далее.

    Примечание


    Службы Analysis Services предоставляет различные диаграммы для измерения точности модели. Однако некоторые типы диаграмм точности, такие как диаграмма точности прогнозов и отчет перекрестной проверки, предназначены для классификации и оценки. Они не поддерживаются в ассоциативном прогнозировании.

  13. На Завершение работы мастера страницы в имя структуры интеллектуального анализа данных, тип ассоциации.

  14. В имя модели интеллектуального анализа данных, тип ассоциации.

  15. Выберите параметр Разрешить детализацию, а затем нажмите кнопку Готово.

    Откроется конструктор интеллектуального анализа данных для отображения ассоциации структуры интеллектуального анализа данных, который вы только что создали.

Следующая задача занятия

Изменение и обработка модели потребительской корзины ( учебник по интеллектуальному анализу данных — средний )

См. также:

Алгоритм взаимосвязей (Майкрософт)
Типы содержимого (интеллектуальный анализ данных)