Show Menu
Cheatography

Implantacion DE Cheat Sheet by

Esta será una cheat sheet para implantaciones

1. Accesos VPN y BBDD

Lo primero que haremos es pedir las creden­ciales al cliente:

VPN
BBDD
Una vez obtenidas, guardar las creden­ciales en Psonos

2. Armamos carpetas

1. Generamos carpetas:
: C Analyt­ica­lWays DataEx­cha­nge­Studio *
: C Analyt­ica­lWays Projects **

2. Llevamos el .exe dentro de DataEx­cha­nge­Studio al escritorio
* La carpeta se encuentra OneDrive RECURSOS IMPLAN­TAC­IONES
** Creamos carpeta vacía
 

3. Conexión a BBDD del cliente

A. Abrimos DataEx­cha­nge­Studio
B. Crear Proyecto con nombre "­Pro­yecto - nombre cliente"
C. Crear nueva conexión BBDD


Nombre BBDD CLIENTE
Tipo SQL Server
IP credencial cliente
Base de Datos Analyt­icA­lways
Usuario analyt­ica­lways
Contraseña credencial cliente

4. Obtención código cliente

Nos vamos al DataEx­change local y buscamos el código del cliente y la contra­seña. ¡Te servirá esta query!

SELECT *
FROM [DataE­xch­ang­e].[­db­o].[­Cu­sto­mers]
WHERE Name like '%nombre del cliente%';

Una vez ejecutada la query, nos copiamos el código de cliente de la columna Id y Password

5. Conexión a nuestra API

Nombre
API - DE
Usuario
Id*
Contraseña
Password*
* Id y Password son los valores que copiamos del paso anterior!
 

6. Envío de tablas a API - DE

Desde nuestra conexión BBDD CLIENTE:

Para cada tabla
1. Click derecho Nuevo Origen de datos
2. Verifi­camos que los formatos de campo sean los mismos que indica el Data Requir­ement
3. Tocamos lo más básico de las queries para evitar duplicados y que las columnas tengan el mismo nombre que el indicado en el Data Requir­ement
4. Ejecutamos la query
La validación de datos más profunda la haremos desde nuestro DataEx­change
Puedes tener queries genéricas para cada tabla para agilizar el proceso.

7. Carga Histórica (Sales y StockMov)

1. Escenario Nuevo Escenario
2. Nombre: CargaH­ist­orica
3. Elegir día de ejecución y 1 minuto
4. Paso Envío de datos a la API de DataEx­change
5. Nombre del paso: Envío datos | Conexion: API - DE | versión: 1
6. Entidad Nombre: Sales (luego con Stock Movement) | Entidad: Sale | Modo: Añadir elementos | Origen de datos: BBDD CLIENTE - SALES
7. Relacionar los campos que no hayan sido detectados automá­tic­amente
8. Una vez realizada, desactivar la carga histórica
* Se añaden las ventas­/mo­vim­iento de stock histórico una vez y luego se desactiva. Por eso se añaden elementos y luego desactiva
 

8. Carga Increm­ental (sin StockMov ni Sales)

1. Escenario Nuevo Escenario
2. Nombre: CargaI­ncr­emental
3. Elegir todos los días y el tiempo estimado
4. ídem CargaH­ist­órica
5. ídem CargaH­ist­órica
6. Entidad Nombre: Nombre tabla | Entidad: Nombre tabla envío | Modo: Borrar elementos e insertar | Origen de datos: BBDD CLIENTE - NOMBRE TABLA
7. ídem CargaH­ist­órica
Estos pasos aplican para todas las tablas menos Sales y Stock Movement
no desactivar la carga ya que éstas deben actual­izarse periód­ica­mente.

9. Carga Increm­ental Stock Movement y Sales

Pasos diferentes a la Carga Increm­ental sin Stock Movement y Sales:
6a. Entidad Nombre: Nombre tabla | Entidad: Nombre tabla envío | Modo: Añadir elementos | Origen de datos: BBDD CLIENTE - NOMBRE TABLA
6b. Filtro Parámetro Fecha Ejec. Actual - 35 días, Modo Utiliza 1er día mes
6c. Condic­iones de borrado Date ≥ (Fecha del paso)
7. ídem CargaH­ist­orica
 

Comments

No comments yet. Add yours below!

Add a Comment

Your Comment

Please enter your name.

    Please enter your email address

      Please enter your Comment.