Tutorial: Su primera estrategia de fijación de precios

Tutorial: su primera estrategia de fijación de precios


Inicio » Optimización de precios » Aquí

Lokad es tanto un motor de visualización de datos como un motor de procesamiento de datos. Este tutorial es una guía paso a paso destinada a ayudarlo a elaborar su primer panel de información y su primera estrategia de fijación de precios con Lokad.


0. Creación de su cuenta de Lokad

Para comenzar a utilizar Lokad, necesita una cuenta de Lokad, si no cuenta ya con una. Regístrese aquí En el siguiente tutorial, suponemos que ya ha iniciado sesión en su cuenta de Lokad.

1. Carga de archivos

Lokad no puede operar sin datos. Para poder producir un análisis de datos significativo, Lokad generalmente necesita su catálogo de productos y el historial de ventas, es decir, la lista de sus artículos y la lista de sus pedidos, archivos que deben proporcionarse en formato simple. Los detalles relativos al formato de archivo de entrada de Lokad excede el objetivo de este tutorial. Aquí utilizaremos los archivos de ejemplo de Lokad.

Image

En su cuenta de Lokad, haga clic en Files (archivos) en la parte superior de la barra de navegación. La aplicación BigFiles está incluida en su cuenta de Lokad y funciona como un servicio de hospedaje de archivos interno. Luego, utilizando el botón Create folder (crear carpeta), cree una carpeta llamada priceforge y cargue los 2 archivos de ejemplo. No es estrictamente obligatorio crear la carpeta priceforge, pero crearla ayuda a mantener todo organizado dentro de su cuenta.

Consejo: El formato de archivo descrito aquí es compatible con el formato de archivo del motor de pronóstico de Salescast. Si ya pudo formatear sus datos para el pronóstico de inventario, puede utilizar los mismos archivos para la optimización de la fijación de precios.

2. Su primer proyecto

Una vez que ha cargado los archivos, haga clic en Projects (proyectos) en la parte superior de la barra de navegación. La primera pantalla que verá es un reporte de ejemplo. Haga clic en el enlace "All Projects" (todos los proyectos) que se encuentra sobre este reporte y navegue hasta la lista de proyectos.

Image

Haga clic en Create a New Project (crear un nuevo proyecto) y luego en edit (editar) al lado del proyecto creado. Image

Su primer proyecto contiene solo una gran zona en blanco. Esta zona está destinada a contener un script, es decir, un texto escrito en un lenguaje de programación, que generará su panel de información. El lenguaje utilizado por Lokad se llama Envision y es un lenguaje mucho más simple que un lenguaje de programación genérico. Envision utiliza una sintaxis que se inspira en las fórmulas utilizadas en Microsoft Excel. No es necesario ser un desarrollador de software para poder utilizar Envision, pero sí ayuda mucho estar familiarizado con Microsoft Excel.

3. Trazado de sus ventas históricas

Cuando comience a escribir en la zona de texto de su script, notará que aparecen varias sugerencias a medida que escribe. El editor de código de Lokad incluye un sistema de autocompleción bastante exhaustivo que le resultará útil más adelante, cuando se haya familiarizado con Envision.

Image

Escribamos nuestro primer script. Para facilitar la tarea de cortar/pegar, también incluimos el script a continuación.
read "/priceforge" all
Week.Quantity = sum(Orders.Quantity)
show linechart "Quantities per week" a1e3 tomato with sum(Week.Quantity)

La primera línea simplemente le da instrucciones a Lokad para que cargue todos los datos de la carpeta /priceforge.

Los Orders en la segunda línea se refieren al archivo Lokad_Orders. Si el archivo se hubiera llamado Lokad_Sales, a Orders lo hubiéramos llamado Sales. Lokad infiere nombres variables de acuerdo con los nombres de los archivos y de las columnas dentro de los archivos. En la primera línea, agregamos las ventas como cantidades semanales (weekly).

En la segunda línea, creamos un linechart, es decir, un mosaico especial que contiene una serie de tiempo. El mosaico se extiende desde la celda A1 hasta la celda E3 siguiendo las convenciones de Microsoft Excel. El color de la celda es tomato. Por último, indicamos que el gráfico de líneas debería contener los valores sum(Week.Quantity).

4. Ejecución de su primer proyecto

Una vez que ha ingresado su primer script, puede ejecutarlo haciendo clic en el botón run (ejecutar) a la derecha.

Image

El botón se convierte en una etiqueta que dice running (ejecutando). Una vez que la ejecución se ha completado, aparece una entrada nueva que dice Run completed (ejecución terminada). Puede hacer clic en esta entrada para ver el reporte resultante.

Image

La duración de la ejecución depende del tamaño de los datos. Con el conjunto de datos de ejemplo, se estima que la ejecución dure aproximadamente 10 segundos.

5. Su primer panel de información

Haga clic en el enlace verde Completed run (ejecución terminada). Esto lo llevará a la página dashboard (panel de información).

Image

La página contiene un solo mosaico: el gráfico de líneas que hemos definido previamente en nuestro script de dos líneas. Haga clic en el mosaico, y este se expandirá para aprovechar todo el espacio disponible en la ventana de su navegador. Haga clic otra vez, y el mosaico volverá a su posición inicial.

6. Contenido de los archivos simples

Desde el panel de información, haga clic en new project (edit) (nuevo proyecto (editar)) en la ruta de acceso que se encuentra sobre el gráfico de líneas para regresar al editor de proyecto.

Image

Ahora vemos que en la barra lateral izquierda aparece la lista de archivos detectados por Lokad dentro de la carpeta de destino en BigFiles. Puede hacer clic en los elementos para expandirlos. Cada sublista proporciona la lista de columnas descubiertas por Lokad en el archivo mismo.

7. Primera estrategia de fijación de precios

Editemos ahora el script un poco más y escribamos nuestra primera estrategia de fijación de precios. Dentro de la zona de texto del editor del proyecto, ingresamos el script como se ilustra a continuación. No dude en cortar y pegar para acelerar el proceso.

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

Hemos agregado 4 líneas a nuestro script. Utilizando las líneas 5 y 6, calculamos un nuevo precio para cada artículo. Primero, comenzamos agregando un margen del 30 % al precio de compra. Luego, redondeamos los precios al siguiente número entero, y restamos un centavo para producir precios comercialmente atractivos, como $1.99.

En la línea 7, agregamos otro mosaico al panel de información con una exportación de archivo llamada prices.tsv que contiene dos columnas: Id y el SellPrice recientemente calculado. En la línea 8, agregamos otro mosaico, una tabla, que nos permitirá ver rápidamente los valores de precio que acabamos de calcular.

8. Un panel de información más elaborado con resultados de fijación de precios

Haga clic en el botón Run nuevamente. Espere unos segundos a que se complete la ejecución y luego haga clic en la nueva entrada verde Completed run.

Image

El panel de información ahora incluye 3 mosaicos. Si hace clic en el mosaico llamado prices.tsv, comenzará automáticamente la descarga de un archivo que contiene los nuevos precios. El mosaico de tabla, en la parte inferior derecha, ilustra algunos nuevos precios. Como era de esperar, los precios terminan en 99 centavos.

Más detalles: ¡Felicitaciones por haber llegado al final de este tutorial! Tenga en cuenta que este es apenas el comienzo de la exploración de las capacidades de Lokad. No dude en visitar la sección Envision para más información.

FORMATTER ERROR (Transcluded inexistent page or this same page)