https://github.com/juusechec/servicio-sincronizar-rest-db-python
El servicio sincroniza un servicio REST con una base de datos en Python
https://github.com/juusechec/servicio-sincronizar-rest-db-python
automation script synchronization
Last synced: 4 months ago
JSON representation
El servicio sincroniza un servicio REST con una base de datos en Python
- Host: GitHub
- URL: https://github.com/juusechec/servicio-sincronizar-rest-db-python
- Owner: juusechec
- Created: 2017-02-07T03:19:07.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2017-02-08T04:34:11.000Z (almost 9 years ago)
- Last Synced: 2025-07-07T06:46:58.292Z (7 months ago)
- Topics: automation, script, synchronization
- Language: Python
- Size: 15.6 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Proyecto de Syncronización de Servicio REST ArcGIS Online con base de datos local usando ArcPY
Se sincroniza día a día los servicios REST con una GeoDatabase en Oracle.
# Dependencias
- Python >= 2.7
- python-arcgis-rest-query
# Instalación dependencias Windows 10
```bash
pip install requests
```
# Pasos de instalación
1) Instalar una de las dependencias: (escriba los comandos preferiblemente en git-bash),
no haga esto si ya tiene el directorio repo con los archivos.
```bash
cd reportes-python # entrar al directorio descargado
git clone https://github.com/Schwanksta/python-arcgis-rest-query repo
```
2) Establece las variables de entorno para el usuario y el password de arcgis online:
- En Windows (Interfaz gráfica):
Siga los pasos del sitio https://kb.wisc.edu/cae/page.php?id=24500
- En Windows (cmd):
```bash
SET ARCGIS_USERNAME=usuario_arcgis_online
SET ARCGIS_PASSWORD=clave_arcgis_online
```
- En Windows (powershell):
```bash
$env:ARCGIS_USERNAME = "usuario_arcgis_online"
$env:ARCGIS_PASSWORD = "clave_arcgis_online"
```
3) Cree unos directorios necesarios para el despliegue:
```bash
mkdir imagenes
```
4) Ejecutar la sincronización (powershell, bash):
```bash
C:\Python27\ArcGIS10.4\python.exe E:\Users\jorge\Documents\acueducto\servicio\sincronizar.py
```
5) Ejecutar la sincronización con CRON programa en GO (https://golang.org/), se abre el ejecutable ***runservice.exe***.