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


Добавление представления источника данных с вложенными таблицами (учебник по интеллектуальному анализу данных промежуточного уровня)

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

Это представление источника данных отличается от других, с которыми вы могли работать, так как она содержит вложенную таблицу. Вложенная таблица — это таблица, содержащая несколько строк информации, относящейся к одной строке в основной таблице. Например, если модель анализирует поведение покупок клиентов, обычно используется таблица с уникальной строкой для каждого клиента в качестве таблицы вариантов. Однако каждый клиент может приобрести несколько покупок, и вам может потребоваться проанализировать последовательность покупок или продукты, которые часто покупаются вместе. Чтобы логически представить эти покупки в модели, добавьте другую таблицу в представление источника данных, в которое перечислены покупки для каждого клиента.

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

На этом занятии выполняются следующие задачи:

  • Вы добавляете представление источника данных в источник данных Adventure Works DW Multidimensional 2012.

  • Вы добавляете случай и вложенные таблицы в это представление.

  • Вы указываете связь "многие к одному" между случаем и вложенной таблицей.

    Замечание

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

  • Определяется способ использования столбцов данных в модели.

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

Добавление представления источника данных

  1. В Обозревателе решений щелкните правой кнопкой мыши Представление источника данных и выберите "Создать представление источника данных".

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

  2. На странице Мастера представления источника данных нажмите кнопку Далее.

  3. На странице "Выбор источника данных " в разделе " Реляционные источники данных" выберите источник данных Adventure Works DW Multidimensional 2012, созданный в учебнике по интеллектуальному анализу данных уровня "Базовый". Нажмите кнопку Далее.

  4. На странице "Выбор таблиц и представлений " выберите следующие таблицы и щелкните стрелку вправо, чтобы включить их в новое представление источника данных:

    • vAssocSeqOrders

    • vAssocSeqLineItems

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

  6. На странице "Завершение работы мастера " по умолчанию представление источника данных называется Adventure Works DW Multidimensional 2012. Измените имя на Orders, а затем нажмите Готово.

    Откроется конструктор представления данных Orders, и появится представление источника данных.

Создание связи между таблицами

  1. В конструкторе представлений источников данных поместите две таблицы таким образом, чтобы таблицы были выровнены по горизонтали, с таблицей vAssocSeqLineItems слева и таблицей vAssocSeqOrders справа.

  2. Выберите столбец OrderNumber в таблице vAssocSeqLineItems.

  3. Перетащите столбец в таблицу vAssocSeqOrders и поместите его в столбец OrderNumber .

    Это важно

    Обязательно перетащите столбец OrderNumber из вложенной таблицы vAssocSeqLineItems, представляющей многие стороны соединения, в таблицу регистров vAssocSeqOrders, представляющую одну сторону соединения.

    Новая связь "многие-к-одному" теперь существует между таблицами vAssocSeqLineItems и vAssocSeqOrders. Если вы правильно объединили таблицы, представление источника данных должно отображаться следующим образом:

    ожидаемое соединение

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

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

См. также

Руководство по промежуточному предсказательному моделированию (Analysis Services - анализ данных)
Структуры добычи данных (Analysis Services — интеллектуальный анализ данных)
Модели интеллектуального анализа данных (службы Analysis Services — интеллектуальный анализ данных)