Создание вспомогательной таблицы с использованием текстового файла с разделителями

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

По умолчанию Oracle Responsys разрешает 250 вспомогательных таблиц на учетную запись. Установите для вспомогательных таблиц, необходимых только временно, дату окончания срока действия.

Чтобы начать создание вспомогательной таблицы:

  1. На боковой панели навигации щелкните Изображение значка "Действия" Действия> Создать представления или вспомогательную таблицу. (Не видите этот вариант для выбора? См. раздел .)
  2. Щелкните Загрузить текстовый файл с разделителями.

Импорт текстового файла с разделителями

Чтобы импортировать текстовый файл с разделителями:

  1. Щелкните Выбор файла, чтобы выбрать файл (обычно с расширением .tab, .csv или .txt), который следует импортировать.
  2. При этом может потребоваться подтвердить набор символов загружаемого файла.

    Примечание. Задание импорта должно быть настроено с использованием набора символов загружаемого файла, чтобы приложение Responsys могло правильно считать данные в загружаемом файле. Если файл содержит смайлики, необходимо выбрать Unicode (UTF-8) в качестве набора символов.

  3. Нажмите Далее.

    Примечание. Если файл большой, следующая страница может появиться лишь через несколько секунд после нажатия кнопки Далее.

  4. Подтвердите характеристики файла:

    Совет. Чтобы помочь в выборе характеристик файла, на странице отображается предварительный просмотр начальной части загружаемого файла. Если файл содержит смайлики, они могут отображаться некорректно на экране предварительного просмотра файла. Однако смайлики будут отображаться правильно в средстве просмотра данных, как только файл будет успешно загружен.

    • Выберите разделитель (обычно знак табуляции или запятая) для разделения полей (столбцов) в файле для загрузки.
    • Укажите, следует ли заключать текстовые столбцы в одинарные или двойные кавычки.
    • Укажите, следует ли включить в первую строку имена полей (столбцов), или же файл должен начинаться с записи данных.
    • Выберите формат даты для импорта данных.
  5. Нажмите Далее.
  6. Установите соответствующие типы данных для каждого поля. Дополнительные сведения см. в разделе Типы данных и имена полей.

    Примечание. Имена полей, начинающиеся с недопустимого символа, дополняются в начале строчной буквой "c", затем из имен удаляются недопустимые символы, а длинные имена полей сокращаются до 30 символов. Например, значение **Field-Name#3 будет преобразовано в cFieldName#3. Если в результате таких изменений появляются дубликаты имен полей, необходимо будет вручную переименовать одно или несколько полей, чтобы сделать их уникальными.

  7. Нажмите Далее.

Определение первичного ключа

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

Чтобы определить первичный ключ:

  1. Выберите поля в списке Доступные поля и, используя стрелку вправо, переместите их в список Поля первичного ключа. Для исключения полей из списка используйте стрелку влево.

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

  2. Нажмите Далее.

Выбор полей ключа

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

Чтобы выбрать поля ключа для извлечения данных:

  1. Выберите до 4 полей для извлечения данных.

    Совет. Для выбора нескольких полей для извлечения данных удерживайте нажатой клавишу Shift.

  2. Нажмите Далее.

Создание источника данных

Чтобы создать источник данных:

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

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

  2. Присвойте вспомогательной таблице имя, используя только перечисленные символы или замените существующую вспомогательную таблицу новой (перечисляются только источники данных в выбранной папке).
  3. Выберите дату окончания срока действия или вспомогательная таблица будет действовать бессрочно.

    Примечание. При создании вспомогательной таблицы можно установить дату окончания срока действия. Если для таблицы устанавливается дата окончания срока действия, значение по умолчанию – 90 дней, если не указана другая дата. По умолчанию все таблицы не имеют даты окончания срока действия.

  4. Выберите Создать.

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

См. также