Published on

January 20, 2019

Importación y conversión de archivos CSV en tablas de SQL Server utilizando SSMS

CSV (valores separados por comas) es un formato popular para conjuntos de datos utilizados en aprendizaje automático y ciencia de datos. Si bien MS Excel se puede utilizar para la manipulación básica de datos en formato CSV, no es adecuado para ejecutar consultas SQL complejas en archivos CSV. Sin embargo, si estás utilizando SQL Server, hay una mejor manera de lograr esto. En SQL Server, puedes importar y convertir fácilmente archivos CSV en tablas de datos utilizando SSMS (SQL Server Management Studio).

Para importar un archivo CSV en SQL Server, sigue estos pasos:

Paso 1: Seleccionar la base de datos

Ve a Explorador de objetos -> [Base de datos] -> Tareas y haz clic en la opción “Importar archivo plano…”. Esto abrirá una nueva ventana con información sobre cómo importar archivos planos.

Paso 2: Seleccionar el archivo a importar

En la nueva ventana, selecciona el archivo CSV que deseas importar y especifica el nombre de la tabla para los datos. También puedes optar por crear una nueva base de datos si es necesario.

Paso 3: Previsualizar los datos

Si el archivo se carga correctamente, se mostrará una vista previa de los datos. Esto te permite verificar que los datos se importaron correctamente.

Paso 4: Modificar columnas

En este paso, puedes modificar los detalles de las columnas en tu tabla. Puedes cambiar el tipo de datos de cada columna, establecer una columna como clave primaria y permitir valores nulos para cualquier columna.

Paso 5: Ver el resumen

Se mostrará un resumen de la operación de importación, incluyendo el servidor, la base de datos, la tabla y el archivo que se está importando.

Paso 6: Finalización del proceso

Dependiendo del tamaño del archivo, SQL Server tardará algún tiempo en importarlo. Una vez que la importación se complete sin errores, verás una pantalla de confirmación.

Después de importar el archivo CSV en SQL Server, puedes ejecutar consultas SQL en la tabla recién creada. Puedes realizar todas las operaciones en esta tabla que realizarías en cualquier tabla SQL creada desde cero en SQL Server.

En conclusión, SQL Server proporciona una forma más efectiva de preprocesar datos CSV en comparación con MS Excel. Al utilizar SSMS, puedes importar y convertir fácilmente archivos CSV en tablas de datos, lo que te permite ejecutar consultas SQL complejas en los datos importados. Esto es particularmente útil para conjuntos de datos de aprendizaje automático y ciencia de datos.

Otros artículos relacionados:

Click to rate this post!
[Total: 0 Average: 0]

Let's work together

Send us a message or book free introductory meeting with us using button below.