Обучение работе с Priceforge

Обучение: создание первой стратегии ценообразования


Главная » Оптимизация расценок » Здесь

Lokad— это приложение для визуализации и обработки данных. В данном руководстве описано пошаговое создание первой панели управления и стратегии ценообразования с помощью Lokad.


0. Создание учетной записи Lokad

Чтобы начать работу с Lokad, вам понадобится зарегистрировать учетную запись (если у вас ее еще нет). Регистрация Далее действия описаны так, как если бы вы уже вошли в свою учетную запись Lokad.

1. Загрузка файлов

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

Image

В учетной записи Lokad нажмите Files в панели навигации наверху. Приложение BigFiles привязано к вашей учетной записи Lokad и служит своего рода внутренним хранилищем для файлов. Затем нажмите на кнопку Создать папку и создайте папку priceforge, и загрузите в нее 2 файла-образца. По большому счету создавать папку priceforge необязательно, однако так вы не запутаетесь в собственной учетной записи.

Обратите внимание: Формат файлов, описанный здесь, совместим с форматом файлов для системы прогнозирования Lokad. Если вы уже отформатировали свои данные для работы с системой прогнозирования, их можно использовать и для оптимизации расценок.

2. Первый проект

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

Image

Нажмите Создать новый проект, затем кнопку редактировать, которая находится рядом со значком нового проекта. Image

Изначально проект выглядит как большое пустое пространство. Здесь должен быть сценарий, то есть текст, написанный на языке программирования, который создаст вашу панель управления. В Lokad используется язык Envision, который гораздо проще обычных языков программирования. Синтаксис Envision напоминает формулы Microsoft Excel. Чтобы использовать Envision, не нужно быть программистом, однако желательно иметь представление о работе с Microsoft Excel.

3. Ввод данных о продажах

Когда вы начнете прописывать сценарий в поле текста, вы увидите различные подсказки, которые будут появляться, когда вы пишете. Редактор кода Lokad имеет довольно большую систему автозаполнения, которая станет очень удобной, когда вы разберетесь с Envision получше.

Image

Давайте напишем первый сценарий. Чтобы позволить вырезание и вставку, нежно включить следующий сегмент.
read "/priceforge" all
Week.Quantity = sum(Orders.Quantity)
show linechart "Quantities per week" a1e3 tomato with sum(Week.Quantity)

Первая страка нужна, чтобы система Lokad загрузила все данные из папки /priceforge.

Orders во второй строке соответствует файлу Lokad_Orders. Если вы назвали файл Lokad_Sales, вместо Orders нужно будет ввести Sales. Lokad сопоставляет имена переменных с именами файлов и заголовками колонок внутри файлов. В первой строке мы объединили данные о продажах по неделям.

Во второй строке мы создаем linechart, то есть специальную фрагмент для временного ряда. Фрагмент занимает ячейки с А1 по Е3, подобно Microsoft Excel. Цвет фона ячейки — tomato. Наконец, мы указали, что линейный график должен содержать значения sum(Week.Quantity).

4. Работа с первым проектом

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

Image

Кнопка превратится в значок Работает. После завершения работы проекта, появится сообщение Завершено. Нажмите на него, чтобы просмотреть отчет.

Image

Продолжительность работы зависит от объема данных. При использовании набора данных из файла-образца это займет около 10 секунд.

5. Первая панель управления

Нажмите на зеленую ссылку Завершено. Вы перейдете на страницу панели управления.

Image

На этой странице есть всего один фрагмент: линейный график, который мы описали ранее в нашем сценарии из 2-х строк. Нажмите на фрагмент, чтобы увеличить его на ширину окна. Нажмите еще раз, чтобы вернуть в исходное положение.

6. Содержимое простых файлов

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

Image

Теперь мы видим, что слева появился список файлов, обнаруженных Lokad в конечной папке на BigFiles. Нажимайте на элементы, чтобы открыть их. В каждом вложенном списке находятся колонки, обнаруженные Lokad непосредственно в файле.

7. Первая стратегия ценообразования

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

read "/priceforge" all
Week.Quantity = sum(Orders.Quantity)
show linechart "Quantities per week" a1e3 tomato with sum(Week.Quantity)

SellPrice = PurchasePrice * 1.3 // cost-plus at 30%
SellPrice = round(SellPrice) - 0.01 // merchant rounding 0.99
show file "prices.tsv" a3b3 darkorange with Id, Price
show table "Sample items" c4e5 darkorange with Id, LabelName, SellPrice order by LabelName

Мы добавили 4 строки кода. В строках 5 и 6 мы рассчитываем новые цены для каждого предмета. Сначала мы добавляем 30% прибыли к цене приобретения. Затем мы округляем цены до следующего доллара и вычитаем цент, чтобы получить коммерчески-выглядящие цены, наподобие $1,99.

В строке 7 мы добавляем еще один фрагмент на панель управления, экспортировав файл prices.tsv, в котором есть две колонки: Id и только что рассчитанная SellPrice. В строке 8 мы добавляем таблицу, с помощью которой можно будет быстро просматривать рассчитанные цены.

8. Более сложная панель управления с ценовыми показателями

Нажмите на кнопку Запуск еще раз. Подождите несколько секунд, пока не завершится процесс расчета, и нажмите на зеленое сообщение Завершено.

Image

Теперь на панели управления есть 3 фрагмента. Если вы нажмете на фрагмент prices.tsv, начнется загрузка файла с новыми ценами. Таблица внизу справа содержит несколько новых цен. Как уже говорилось, цены заканчиваются на 99 центов.

Дальнейший прогресс: Поздравляем вас с завершением обучения! Мы коснулись лишь самых основных возможностей Lokad. Прочитайте об Envision, чтобы узнать больше.

FORMATTER ERROR (Transcluded inexistent page or this same page)