Ant 2e6 + 1

Web sobre programación y aplicaciones personales.

Aquí recopilo información sobre mis aplicaciones , artículos y mi opinión personal sobre el negocio de la informática en particular y la vida en general.


Interprete scripts SQL: versión I

Siempre he defendido SQL como un lenguaje ideal para el tratamiento de datos con una salvedad: la falta de instrucciones imperativas en el estándar.

SQL es un lenguaje declarativo, de ahí viene realmente su potencia: ejecutar una instrucción indicando lo que deseo obtener no cómo se va a obtener.

Leer más...

Scripts de ETL

Al trabajar con datos, normalmente nos encontramos con la necesidad de ejecutar procesos repetitivos como copiar archivos, realizar consultas, copiar datos resumidos entre base de datos, etc...

Este tipo de trabajos se conocen como procesos ETL (Extract, Transform, Load). BauDbStudio permite la definición y ejecución de este tipo de procesos.

Leer más...

13-06-2020

Espacios de trabajo

En ocasiones, cuando estamos trabajando con diferentes proyectos, acabamos con demasiados directorios y conexiones en nuestro explorador.

Los espacios de trabajo nos permiten crear diferentes entornos de trabajo para diferentes soluciones.

Leer más...

13-06-2020

Cómo conectar a Spark

Para poder ejecutar scripts de Spark SQL sobre un servidor de Spark, antes tenemos que crear una conexión adecuada.

Debemos tener en cuenta que los scripts que creemos sobre la aplicación, se van a ejecutar utilizando ODBC, es decir, tenemos que tener un servidor ODBC en nuestro equipo o sobre nuestro cluster de Spark.

Leer más...

13-06-2020

Archivos de parámetros

Cuando escribimos scripts o consultas SQL, en ocasiones necesitamos asociarle parámetros.

Por ejemplo, esta consulta sobre una base de datos SqLite:

Leer más...

07-06-2020

Scripts

La principal función de BauDbStudio es la ejecución de scripts de SQL.

Para crear un script de SQL simplemente debemos añadir un archivo con extensión SQL a nuestro directorio de proyecto.

Leer más...

07-06-2020

Log

Toda la información sobre ejecuciones de consultas , scripts SQL y scripts de ETL aparece en el control de log situado inicialmente en la parte inferior de la ventana.

Si entre los registros de log aparece un mensaje de error (indicado en color rojo), se puede ver la información completa del error pulsando dos veces sobre él:

Leer más...

07-06-2020

Archivos de datos

Al trabajar con bases de datos, es muy habitual tener archivos de datos en formato CSV o Parquet o Excel.

Para facilitar el trabajo, BauDbStudio permite visualizar este tipo de archivos. Simplemente pulsando dos veces sobre el nodo con el nombre del archivo:

Leer más...

07-06-2020