{"id":30704,"date":"2024-03-14T06:30:37","date_gmt":"2024-03-14T05:30:37","guid":{"rendered":"https:\/\/expert-only.com\/?p=30704"},"modified":"2024-03-14T15:34:12","modified_gmt":"2024-03-14T14:34:12","slug":"importar-archivo-csv-con-ssis","status":"publish","type":"post","link":"https:\/\/expert-only.com\/es\/ssis\/importar-archivo-csv-con-ssis\/","title":{"rendered":"Importar Archivo CSV con SSIS"},"content":{"rendered":"\n<p><strong>\u00bfTienes que Importar archivo CSV en una base de datos de SQL Server <strong>con SSIS<\/strong>? Te tenemos cubierto con esta gu\u00eda paso a paso, perfecta para simplificar tu trabajo con datos. Usando SSIS, puedes importar f\u00e1cilmente datos desde un archivo CSV a una tabla de SQL Server usando un solo paquete.<\/strong><\/p>\n\n\n\n<p>Los archivos CSV son excelentes para todo tipo de datos, como listas de clientes o cifras de ventas. Con nuestra gu\u00eda, utilizar\u00e1s Microsoft SSIS y Visual Studio 2019 para facilitar este proceso.<\/p>\n\n\n\n<p>Te guiaremos a trav\u00e9s de 10 pasos esenciales para importar tus datos de manera suave y efectiva. Cada paso es f\u00e1cil de seguir, asegur\u00e1ndote de que puedas completar el trabajo, sin importar tu nivel de habilidad.<\/p>\n\n\n\n<p><strong>Aqu\u00ed est\u00e1n los 10 pasos simples para importar datos CSV a SQL Server usando SSIS:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Prepara tu archivo CSV<\/strong>: Prep\u00e1ralo para SSIS.<\/li>\n\n\n\n<li><strong>Configura tu tabla de SQL Server<\/strong>: Prepara tu base de datos con SSMS.<\/li>\n\n\n\n<li><strong>Crea tu paquete SSIS<\/strong>: Te mostraremos c\u00f3mo, paso a paso.<\/li>\n\n\n\n<li><strong>Con\u00e9ctate a tu CSV<\/strong>: Vinc\u00falate a tu fuente de datos.<\/li>\n\n\n\n<li><strong>Ajusta tus columnas<\/strong>: Afina los detalles.<\/li>\n\n\n\n<li><strong>Arregla los tipos de columnas y longitudes<\/strong>: Aseg\u00farate de que todo coincida.<\/li>\n\n\n\n<li><strong>Convierte los datos seg\u00fan sea necesario<\/strong>: Utiliza herramientas de SSIS para ajustar los datos.<\/li>\n\n\n\n<li><strong>Apunta a tu SQL Server<\/strong>: Configura a d\u00f3nde ir\u00e1n tus datos.<\/li>\n\n\n\n<li><strong>Ejecuta el paquete SSIS<\/strong>: Importa tu CSV con confianza.<\/li>\n\n\n\n<li><strong>Verifica tus datos importados<\/strong>: Aseg\u00farate de que est\u00e9 todo correcto.<\/li>\n<\/ol>\n\n\n\n<p><br>Hemos dividido el proceso en dos partes: primero, preparar y conectar tu archivo CSV, y segundo, configurar tu tabla de SQL Server e importar los datos. Esta gu\u00eda trata de hacer tu importaci\u00f3n de datos lo m\u00e1s sencilla posible. \u00a1Comencemos y hagamos que tus datos trabajen para ti!<\/p>\n\n\n\n<p><strong><em>Vamos a verificar primero algunos requisitos<\/em><\/strong><\/p>\n\n\n\n<p>Antes que nada, para importar archivos de datos CSV a una tabla de SQL Server usando un paquete de Integration Services, verifiquemos algunos requisitos obligatorios:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Capacidad para conectarse a una base de datos existente o <strong><a href=\"https:\/\/expert-only.com\/en\/dba\/create-sql-server-database-with-ssms\/\">crear una nueva base de datos de SQL Server con SSMS<\/a><\/strong><\/li>\n\n\n\n<li><a href=\"https:\/\/expert-only.com\/en\/ssis\/install-ssis-in-visual-studio-2019\/\"><strong>Instalar Visual Studio y la extensi\u00f3n de proyectos SSIS<\/strong><\/a> para el desarrollo del paquete.<\/li>\n<\/ul>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 ez-toc-wrap-center counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/expert-only.com\/es\/ssis\/importar-archivo-csv-con-ssis\/#1-prepare-el-archivo-fuente-csv-para-importar-con-ssis-premium\" >1. Prepare el archivo fuente CSV para importar con SSIS (Premium)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/expert-only.com\/es\/ssis\/importar-archivo-csv-con-ssis\/#2-prepare-la-tabla-de-destino-de-sql-server-utilizando-ssms-premium\" >2. Prepare la tabla de destino de SQL Server utilizando SSMS (Premium)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/expert-only.com\/es\/ssis\/importar-archivo-csv-con-ssis\/#3-crear-el-paquete-ssis-para-impotar-los-datos-csv\" >3. Crear el paquete SSIS para impotar los datos CSV<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/expert-only.com\/es\/ssis\/importar-archivo-csv-con-ssis\/#4-crear-una-conexion-con-el-archivo-csv-para-importar-con-ssis\" >4. Crear una conexi\u00f3n con el archivo CSV para importar con SSIS<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/expert-only.com\/es\/ssis\/importar-archivo-csv-con-ssis\/#5-configurar-columnas-y-comprobar-la-codificacion-antes-de-importar-datos-csv\" >5. Configurar columnas y comprobar la codificaci\u00f3n antes de importar datos CSV<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/expert-only.com\/es\/ssis\/importar-archivo-csv-con-ssis\/#6-ajusta-el-tipo-de-archivo-csv-y-la-longitud-de-las-columnas-en-ssis\" >6. Ajusta el tipo de archivo CSV y la longitud de las columnas en SSIS<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/expert-only.com\/es\/ssis\/importar-archivo-csv-con-ssis\/#7-agrega-el-componente-de-columna-derivada-y-enlazalo-a-la-fuente\" >7. Agrega el componente de Columna Derivada y enl\u00e1zalo a la fuente<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/expert-only.com\/es\/ssis\/importar-archivo-csv-con-ssis\/#8-configura-el-componente-de-destino-ole-db-de-ssis\" >8. Configura el componente de destino OLE DB de SSIS<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/expert-only.com\/es\/ssis\/importar-archivo-csv-con-ssis\/#9-ejecuta-el-paquete-ssis-para-importar-datos-csv\" >9. Ejecuta el paquete SSIS para importar datos CSV<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/expert-only.com\/es\/ssis\/importar-archivo-csv-con-ssis\/#10-compruebe-el-archivo-csv-importado-en-la-tabla-de-destino\" >10. Compruebe el archivo CSV importado en la tabla de destino<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/expert-only.com\/es\/ssis\/importar-archivo-csv-con-ssis\/#acerca-de-importar-archivo-de-texto-con-ssis\" >Acerca de importar archivo de texto con SSIS<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"1-prepare-el-archivo-fuente-csv-para-importar-con-ssis-premium\"><\/span>1. Prepare el archivo fuente CSV para importar con SSIS (Premium)<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>De hecho, para comenzar el tutorial e importar datos CSV a una base de datos de SQL Server usando SSIS, debes seguir este primer paso. <strong>Simplemente comienza descargando el archivo utilizado en el ejemplo y luego crea la tabla objetivo para almacenar los clientes.<\/strong> El archivo Customers_Data.csv contiene 49 filas, que consisten en una fila de encabezado y 48 filas de datos generados autom\u00e1ticamente.<\/p>\n\n\n\n<p class=\"has-text-align-center\"><strong><em><a href=\"https:\/\/www.udemy.com\/course\/data-integration-with-ssis-sql-server-integration-services\/?couponCode=EO-SSIS-24-BEA561FDF\" target=\"_blank\" rel=\"noreferrer noopener\">Para descargar los recursos: Archivo plano y consulta, inscr\u00edbete en nuestro entrenamiento completo de videos de SSIS.<\/a><\/em><\/strong><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/www.udemy.com\/course\/data-integration-with-ssis-sql-server-integration-services\/?couponCode=EO-SSIS-24-BEA561FDF\" target=\"_blank\" rel=\"noreferrer noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"422\" src=\"https:\/\/expert-only.com\/wp-content\/uploads\/2023\/06\/ssis-course-image_422_text.jpg\" alt=\"SSIS Training Full Course (SQL Server Integration Services)\" class=\"wp-image-29857\" srcset=\"https:\/\/expert-only.com\/wp-content\/uploads\/2023\/06\/ssis-course-image_422_text.jpg 750w, https:\/\/expert-only.com\/wp-content\/uploads\/2023\/06\/ssis-course-image_422_text-300x169.jpg 300w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/a><figcaption class=\"wp-element-caption\"><a href=\"https:\/\/www.udemy.com\/course\/data-integration-with-ssis-sql-server-integration-services\/?couponCode=EO-SSIS-24-BEA561FDF\"><strong>Curso completo de SSIS (SQL Server Integration Services)<\/strong><\/a><\/figcaption><\/figure><\/div>\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"2-prepare-la-tabla-de-destino-de-sql-server-utilizando-ssms-premium\"><\/span>2. Prepare la tabla de destino de SQL Server utilizando SSMS (Premium)<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>El prop\u00f3sito de este paquete SSIS es importar las 48 filas del archivo plano CSV a la tabla de Clientes de SQL Server sin errores. El c\u00f3digo de creaci\u00f3n de la tabla est\u00e1 disponible en nuestro <strong><a href=\"https:\/\/www.udemy.com\/course\/data-integration-with-ssis-sql-server-integration-services\/?couponCode=EO-SSIS-24-BEA561FDF\">entrenamiento de SSIS en Udemy<\/a><\/strong>. Ejecuta el c\u00f3digo en una base de datos de desarrollo o en un entorno de pruebas usando SSMS en Windows.<\/p>\n\n\n\n<p class=\"has-text-align-center\"><strong><em><a href=\"https:\/\/www.udemy.com\/course\/data-integration-with-ssis-sql-server-integration-services\/?couponCode=EO-SSIS-24-BEA561FDF\" target=\"_blank\" rel=\"noreferrer noopener\">Para descargar los recursos: Archivo plano y consulta, inscr\u00edbete en nuestro entrenamiento completo de videos de SSIS.<\/a><\/em><\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"3-crear-el-paquete-ssis-para-impotar-los-datos-csv\"><\/span>3. Crear el paquete SSIS para impotar los datos CSV<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>El tercer paso para importar un archivo CSV con SSIS es el paquete en s\u00ed. Este paso trata sobre c\u00f3mo gestionar la conexi\u00f3n al archivo plano utilizado como fuente. Este paso se realiza utilizando un <a href=\"https:\/\/expert-only.com\/en\/ssis\/create-a-simple-ssis-data-flow\/\"><strong>flujo de datos SSIS simple<\/strong><\/a>.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Abre Microsoft Visual Studio 2019 y <a href=\"https:\/\/expert-only.com\/en\/ssis\/create-ssis-project-visual-studio-2019\/\"><strong>crea un nuevo proyecto SSIS<\/strong><\/a> o abre un proyecto existente.<\/li>\n\n\n\n<li>Abre un paquete existente para modificar su contenido. Alternativamente, haz clic derecho y agrega un nuevo paquete al proyecto SSIS.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-agregando-un-flujo-de-datos-ssis-tradicional\"><em>Agregando un flujo de datos SSIS tradicional<\/em><\/h3>\n\n\n\n<p>Desde el espacio de trabajo de Visual Studio, ubica la caja de herramientas de SSIS a la izquierda. Selecciona <strong><em>Tarea de flujo de datos<\/em> <\/strong>y arr\u00e1strala al espacio de trabajo y <strong>haz doble clic para abrirla<\/strong>.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"729\" height=\"685\" src=\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/10\/add-ssis-data-flow-to-control-flow.jpg\" alt=\"Nuevo flujo de datos SSIS para cargar un archivo de datos CSV en una tabla SQL Server\" class=\"wp-image-11381\" style=\"width:728px;height:684px\" srcset=\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/10\/add-ssis-data-flow-to-control-flow.jpg 729w, https:\/\/expert-only.com\/wp-content\/uploads\/2022\/10\/add-ssis-data-flow-to-control-flow-300x282.jpg 300w\" sizes=\"auto, (max-width: 729px) 100vw, 729px\" \/><figcaption class=\"wp-element-caption\"><em>Nuevo flujo de datos SSIS para cargar un archivo de datos CSV en una tabla SQL Server<\/em><\/figcaption><\/figure><\/div>\n\n\n<p>En la <strong>Caja de herramientas SSIS<\/strong>, ahora selecciona el componente <strong><em>Fuente de archivo plano<\/em><\/strong> y arr\u00e1stralo al espacio de trabajo. Luego haz doble clic en \u00e9l para abrirlo y configurarlo.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"739\" height=\"720\" src=\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/10\/ssis-add-flat-file-source-to-data-flow.jpg\" alt=\"A\u00f1adir la fuente de archivos planos al flujo de datos SSIS (Flat File Source)\" class=\"wp-image-11520\" srcset=\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/10\/ssis-add-flat-file-source-to-data-flow.jpg 739w, https:\/\/expert-only.com\/wp-content\/uploads\/2022\/10\/ssis-add-flat-file-source-to-data-flow-300x292.jpg 300w\" sizes=\"auto, (max-width: 739px) 100vw, 739px\" \/><figcaption class=\"wp-element-caption\"><em>A\u00f1adir la fuente de archivos planos al flujo de datos SSIS (Flat File Source)<\/em><\/figcaption><\/figure><\/div>\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"4-crear-una-conexion-con-el-archivo-csv-para-importar-con-ssis\"><\/span>4. Crear una conexi\u00f3n con el archivo CSV para importar con SSIS<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Crea y configura una nueva conexi\u00f3n de archivo plano seleccionando los siguientes elementos:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Primero, ingresa el nombre de la conexi\u00f3n.<\/li>\n\n\n\n<li>Luego la ruta del archivo.<\/li>\n\n\n\n<li>Selecciona la codificaci\u00f3n del archivo (p\u00e1gina de c\u00f3digo).<\/li>\n\n\n\n<li>El formato, en nuestro caso es delimitado.<\/li>\n\n\n\n<li>Verifica el delimitador al final del encabezado (delimitador de fila de encabezado).<\/li>\n\n\n\n<li>Si los nombres de las columnas est\u00e1n en la primera l\u00ednea del archivo<\/li>\n<\/ol>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"548\" src=\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/10\/flat-file-connection-manager-editor-csv-configuration.jpg\" alt=\"Configure una nueva conexi\u00f3n con el archivo CSV en el paquete SSIS\" class=\"wp-image-11763\" srcset=\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/10\/flat-file-connection-manager-editor-csv-configuration.jpg 640w, https:\/\/expert-only.com\/wp-content\/uploads\/2022\/10\/flat-file-connection-manager-editor-csv-configuration-300x257.jpg 300w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><figcaption class=\"wp-element-caption\"><em>Configure una nueva conexi\u00f3n con el archivo CSV en el paquete SSIS<\/em><\/figcaption><\/figure><\/div>\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"5-configurar-columnas-y-comprobar-la-codificacion-antes-de-importar-datos-csv\"><\/span>5. Configurar columnas y comprobar la codificaci\u00f3n antes de importar datos CSV<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>El objetivo aqu\u00ed es muy importante, configurar las columnas y verificar los datos:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Valida o modifica el delimitador de filas<\/li>\n\n\n\n<li>Elige el delimitador de columnas, que es el car\u00e1cter al final de cada l\u00ednea de datos<\/li>\n\n\n\n<li>Verifica si los datos y, en particular, los acentos o caracteres especiales se muestran correctamente. Por ejemplo, las l\u00edneas 29 y 32 tienen un error porque los acentos est\u00e1n mal interpretados. La codificaci\u00f3n debe cambiarse.<\/li>\n<\/ol>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"752\" height=\"592\" src=\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/10\/flat-file-connection-manager-columns-invalid-characters.jpg\" alt=\"Elija el delimitador de filas y columnas y compruebe los datos\" class=\"wp-image-11769\" srcset=\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/10\/flat-file-connection-manager-columns-invalid-characters.jpg 752w, https:\/\/expert-only.com\/wp-content\/uploads\/2022\/10\/flat-file-connection-manager-columns-invalid-characters-300x236.jpg 300w\" sizes=\"auto, (max-width: 752px) 100vw, 752px\" \/><figcaption class=\"wp-element-caption\"><em>Elija el delimitador de filas y columnas y compruebe los datos<\/em><\/figcaption><\/figure><\/div>\n\n\n<h3 class=\"wp-block-heading\"><em>Usa la codificaci\u00f3n correcta para el archivo de texto usando Notepad++<\/em><\/h3>\n\n\n\n<p>Cambia la codificaci\u00f3n del archivo fuente hasta que los datos se muestren correctamente. Para encontrar la codificaci\u00f3n del archivo, simplemente usa <a href=\"https:\/\/notepad-plus-plus.org\/downloads\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Notepad++<\/strong><\/a> y abre el archivo. Hay 2 posibilidades para verificar la codificaci\u00f3n:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>En el men\u00fa Codificaci\u00f3n<\/li>\n\n\n\n<li>En la parte inferior derecha del programa, donde se muestra informaci\u00f3n sobre el archivo.<\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"734\" height=\"552\" src=\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/10\/check-flat-file-encoding-in-notepad.jpg\" alt=\"Compruebe f\u00e1cilmente la codificaci\u00f3n de un archivo de texto con Notepad++\" class=\"wp-image-11779\" srcset=\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/10\/check-flat-file-encoding-in-notepad.jpg 734w, https:\/\/expert-only.com\/wp-content\/uploads\/2022\/10\/check-flat-file-encoding-in-notepad-300x226.jpg 300w, https:\/\/expert-only.com\/wp-content\/uploads\/2022\/10\/check-flat-file-encoding-in-notepad-678x509.jpg 678w, https:\/\/expert-only.com\/wp-content\/uploads\/2022\/10\/check-flat-file-encoding-in-notepad-326x245.jpg 326w, https:\/\/expert-only.com\/wp-content\/uploads\/2022\/10\/check-flat-file-encoding-in-notepad-80x60.jpg 80w\" sizes=\"auto, (max-width: 734px) 100vw, 734px\" \/><figcaption class=\"wp-element-caption\"><em>Compruebe f\u00e1cilmente la codificaci\u00f3n de un archivo de texto con Notepad++<\/em><\/figcaption><\/figure><\/div>\n\n\n<h3 class=\"wp-block-heading\" id=\"h-configurando-el-administrador-de-conexiones-de-archivo-plano\"><em>Configurando el Administrador de Conexiones de Archivo Plano<\/em><\/h3>\n\n\n\n<p>Para cargar el archivo de texto sin errores, cambia la codificaci\u00f3n y usa 65001 (UTF-8) en lugar de 1252 (ANSI &#8211; Latin I) propuesto por defecto por SSIS.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"641\" height=\"562\" src=\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/10\/flat-file-connection-manager-editor-csv-utf8-encoding.jpg\" alt=\"Cambie la codificaci\u00f3n a 65001 (UTF-8) en la configuraci\u00f3n del archivo\" class=\"wp-image-11775\" srcset=\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/10\/flat-file-connection-manager-editor-csv-utf8-encoding.jpg 641w, https:\/\/expert-only.com\/wp-content\/uploads\/2022\/10\/flat-file-connection-manager-editor-csv-utf8-encoding-300x263.jpg 300w\" sizes=\"auto, (max-width: 641px) 100vw, 641px\" \/><figcaption class=\"wp-element-caption\"><em>Cambie la codificaci\u00f3n a 65001 (UTF-8) en la configuraci\u00f3n del archivo<\/em><\/figcaption><\/figure><\/div>\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"6-ajusta-el-tipo-de-archivo-csv-y-la-longitud-de-las-columnas-en-ssis\"><\/span>6. Ajusta el tipo de archivo CSV y la longitud de las columnas en SSIS<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Despu\u00e9s de seleccionar la codificaci\u00f3n correcta, haz clic nuevamente en la pesta\u00f1a de Columnas y verifica los datos nuevamente.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"641\" height=\"562\" src=\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/10\/flat-file-connection-manager-check-data.jpg\" alt=\"La vista previa de datos SSIS ahora muestra los datos y los acentos correctamente\" class=\"wp-image-11788\" style=\"width:641px;height:562px\" srcset=\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/10\/flat-file-connection-manager-check-data.jpg 641w, https:\/\/expert-only.com\/wp-content\/uploads\/2022\/10\/flat-file-connection-manager-check-data-300x263.jpg 300w\" sizes=\"auto, (max-width: 641px) 100vw, 641px\" \/><figcaption class=\"wp-element-caption\"><em>La vista previa de datos SSIS ahora muestra los datos y los acentos correctamente<\/em><\/figcaption><\/figure><\/div>\n\n\n<p>Ahora haz clic en la pesta\u00f1a Avanzado. A continuaci\u00f3n, renombra las columnas si es necesario y as\u00edgnales un tipo de datos coherente. Por defecto, SSIS utiliza el tipo DT_STR con una longitud de 50 caracteres. Usa el tipo <em>DT_WSTR<\/em> con la longitud correcta para <a href=\"https:\/\/expert-only.com\/en\/sql-server-error\/arithmetic-overflow-error-converting-expression-to-data-type-int\/\"><strong>evitar errores de conversi\u00f3n de SQL Server<\/strong><\/a> m\u00e1s adelante en el desarrollo del paquete SSIS. As\u00ed que adapta el tipo de cada columna a la longitud de los campos en nuestra tabla de clientes:<\/p>\n\n\n\n<p class=\"has-text-align-center\"><strong><em><a href=\"https:\/\/www.udemy.com\/course\/data-integration-with-ssis-sql-server-integration-services\/?couponCode=EO-SSIS-24-BEA561FDF\" target=\"_blank\" rel=\"noreferrer noopener\">Para descargar los recursos: Archivo plano y consulta, inscr\u00edbete en nuestro entrenamiento completo de videos de SSIS<\/a><\/em><\/strong><\/p>\n\n\n\n<p>Ten en cuenta que los nombres y los tipos de datos de las columnas en la conexi\u00f3n de archivo plano deben coincidir con los nombres y tipos de datos de las columnas de la tabla objetivo en la base de datos, lo que facilitar\u00e1 mucho el mapeo de datos en SSIS. Ahora verifica las columnas en el componente Fuente de Archivo Plano:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"751\" height=\"634\" src=\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/10\/ssis-flat-file-source-editor-check-columns-mapping.jpg\" alt=\"Comprobaci\u00f3n de asignaciones en el componente de origen de archivos planos de SSIS\" class=\"wp-image-11833\" srcset=\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/10\/ssis-flat-file-source-editor-check-columns-mapping.jpg 751w, https:\/\/expert-only.com\/wp-content\/uploads\/2022\/10\/ssis-flat-file-source-editor-check-columns-mapping-300x253.jpg 300w\" sizes=\"auto, (max-width: 751px) 100vw, 751px\" \/><figcaption class=\"wp-element-caption\"><em>Comprobaci\u00f3n de asignaciones en el componente de origen de archivos planos de SSIS<\/em><\/figcaption><\/figure><\/div>\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"7-agrega-el-componente-de-columna-derivada-y-enlazalo-a-la-fuente\"><\/span>7. Agrega el componente de Columna Derivada y enl\u00e1zalo a la fuente<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>La segunda parte de la importaci\u00f3n del archivo de texto a una base de datos de SQL Server es el mapeo y la conexi\u00f3n en SSIS. De hecho, configura ahora el componente de base de datos objetivo y carga los datos con el formato correcto. Un formato compatible con los datos del archivo plano.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>En la caja de herramientas SSIS, desde la parte Com\u00fan. Arrastre la transformaci\u00f3n Columna Derivada al flujo de datos.<\/li>\n\n\n\n<li>Luego vincule el componente Flat File Source a Derived Column como se muestra en la imagen de abajo.<\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"540\" height=\"640\" src=\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/10\/ssis-data-flow-import-flat-file-add-derived-column.jpg\" alt=\"A\u00f1ada el componente Columna derivada y vinc\u00falelo al Fichero fuente\" class=\"wp-image-11808\" srcset=\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/10\/ssis-data-flow-import-flat-file-add-derived-column.jpg 540w, https:\/\/expert-only.com\/wp-content\/uploads\/2022\/10\/ssis-data-flow-import-flat-file-add-derived-column-253x300.jpg 253w\" sizes=\"auto, (max-width: 540px) 100vw, 540px\" \/><figcaption class=\"wp-element-caption\"><em>A\u00f1ada el componente Columna derivada y vinc\u00falelo al Fichero fuente<\/em><\/figcaption><\/figure><\/div>\n\n\n<h3 class=\"wp-block-heading\"><em>Configurar la columna derivada SSIS para cambiar el ID de cliente a entero<\/em><\/h3>\n\n\n\n<p>La columna CustomerID es de tipo integer, por lo que hay que crear una nueva basada en la del fichero. Para convertirla en una nueva columna SSIS de tipo Integer (DT_I8).<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"786\" height=\"635\" src=\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/10\/ssis-derived-column-transformation-editor-1.jpg\" alt=\"Crear una columna derivada para convertir el ID de cliente de texto a entero\" class=\"wp-image-11826\" srcset=\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/10\/ssis-derived-column-transformation-editor-1.jpg 786w, https:\/\/expert-only.com\/wp-content\/uploads\/2022\/10\/ssis-derived-column-transformation-editor-1-300x242.jpg 300w, https:\/\/expert-only.com\/wp-content\/uploads\/2022\/10\/ssis-derived-column-transformation-editor-1-768x620.jpg 768w\" sizes=\"auto, (max-width: 786px) 100vw, 786px\" \/><figcaption class=\"wp-element-caption\">Crear una columna derivada para convertir el ID de cliente de texto a entero<\/figcaption><\/figure><\/div>\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"8-configura-el-componente-de-destino-ole-db-de-ssis\"><\/span>8. Configura el componente de destino OLE DB de SSIS<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Para hacer esto, primero debes <a href=\"https:\/\/expert-only.com\/en\/ssis\/create-a-connection-to-sql-server-database-in-ssis\/\">crear una conexi\u00f3n a la base de datos objetivo desde el administrador de conexiones de SSIS<\/a>.<\/p>\n\n\n\n<p>Configura el mapeo de datos en la pesta\u00f1a de Mapeos para verificar que las columnas del archivo plano y de la tabla de SQL Server coincidan. Usa la columna <strong><em>Columna Derivada.CustomerID<\/em><\/strong> y no la columna original del archivo plano.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"751\" height=\"635\" src=\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/10\/ssis-map-derived-coloumn-to-ole-db-destination.jpg\" alt=\"Utilice la nueva columna para la columna derivada ID de cliente\" class=\"wp-image-11849\" style=\"width:751px;height:auto\" srcset=\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/10\/ssis-map-derived-coloumn-to-ole-db-destination.jpg 751w, https:\/\/expert-only.com\/wp-content\/uploads\/2022\/10\/ssis-map-derived-coloumn-to-ole-db-destination-300x254.jpg 300w\" sizes=\"auto, (max-width: 751px) 100vw, 751px\" \/><figcaption class=\"wp-element-caption\"><em>Utilice la nueva columna para la columna derivada ID de cliente<\/em><\/figcaption><\/figure><\/div>\n\n\n<h3 class=\"wp-block-heading\"><em>Opci\u00f3n de asignaci\u00f3n autom\u00e1tica de columnas con SSIS<\/em><\/h3>\n\n\n\n<p>Nota: Es posible mapear autom\u00e1ticamente las columnas SSIS en el siguiente paso. Aseg\u00farese de asignar el mismo nombre a todas las columnas de origen y destino.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"9-ejecuta-el-paquete-ssis-para-importar-datos-csv\"><\/span>9. Ejecuta el paquete SSIS para importar datos CSV<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Despu\u00e9s de configurar el flujo de datos, ejecuta el paquete SSIS e importa el archivo CSV a la tabla de Clientes de SQL Server. El paquete procesa las 48 filas iniciales e las integra en la base de datos.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"640\" src=\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/10\/ssis-execute-flat-file-import-into-db.jpg\" alt=\"Pulse F5 o haga clic en Ejecutar para ejecutar el paquete SSIS e importar el archivo\" class=\"wp-image-11845\" srcset=\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/10\/ssis-execute-flat-file-import-into-db.jpg 600w, https:\/\/expert-only.com\/wp-content\/uploads\/2022\/10\/ssis-execute-flat-file-import-into-db-281x300.jpg 281w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><figcaption class=\"wp-element-caption\"><em>Pulse F5 o haga clic en Ejecutar para ejecutar el paquete SSIS<\/em><\/figcaption><\/figure><\/div>\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"10-compruebe-el-archivo-csv-importado-en-la-tabla-de-destino\"><\/span>10. Compruebe el archivo CSV importado en la tabla de destino<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Por supuesto, el \u00faltimo paso es una verificaci\u00f3n, as\u00ed que usando SSMS verifica los datos ejecutando estas dos consultas SQL a continuaci\u00f3n. La tabla tiene 48 filas, id\u00e9nticas al contenido del archivo.<\/p>\n\n\n\n<p>Y si tienes los mismos resultados, entonces tu paquete SSIS para importar el archivo CSV a una tabla de SQL Server es un \u00e9xito.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"mssql\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">SELECT COUNT(*) AS [NumberOfCustomers]\nFROM   [dbo].[Customers];\n\nSELECT *  \nFROM   [dbo].[Customers];<\/pre>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"540\" src=\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/10\/ssms-check-result-and-lines-imported-in-db.jpg\" alt=\"Consultas SSMS para mostrar el resultado de la importaci\u00f3n CSV en la tabla SQL Server con SSIS\" class=\"wp-image-11853\" srcset=\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/10\/ssms-check-result-and-lines-imported-in-db.jpg 640w, https:\/\/expert-only.com\/wp-content\/uploads\/2022\/10\/ssms-check-result-and-lines-imported-in-db-300x253.jpg 300w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><figcaption class=\"wp-element-caption\"><em>Consultas SSMS para mostrar el resultado de la importaci\u00f3n CSV en la tabla SQL<\/em><\/figcaption><\/figure><\/div>\n\n\n<p>Finalmente, ejecuta una consulta SELECT para verificar los datos cargados en la base de datos. Este ejemplo le permite importar f\u00e1cilmente un tipo de archivo CSV en una base de datos SQL Server con SSIS.<\/p>\n\n\n\n<p>Tambi\u00e9n es posible cargar varios archivos planos en una base de datos con un bucle SSIS (componente For Each File).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><em>Evitar errores de importaci\u00f3n de archivo con SSIS<\/em><\/h3>\n\n\n\n<p>Un error com\u00fan es el c\u00f3digo SSIS 0x80019002 que indica que el sistema ha alcanzado el n\u00famero m\u00e1ximo de errores permitidos. En efecto, es posible fijar el n\u00famero de errores tolerados mediante el par\u00e1metro MaximumErrorCount. Sin embargo, lo recomendamos s\u00f3lo en caso de gesti\u00f3n autom\u00e1tica de errores y recargas. Tres elementos clave a comprobar para integrar correctamente los archivos y evitar los errores cl\u00e1sicos de integraci\u00f3n de archivos SSIS :<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Separador de columnas<\/strong><\/li>\n\n\n\n<li><strong>Separador de l\u00ednea<\/strong><\/li>\n\n\n\n<li><strong>Codificaci\u00f3n del archivo CSV<\/strong><\/li>\n<\/ol>\n\n\n\n<p>As\u00ed pues, la integraci\u00f3n de archivos CSV y planos en general con SSIS y Visual Studio es potente. Sin embargo, los errores son comunes, a menos que prepare y compruebe de antemano los tipos de datos tanto en el archivo de origen como en la tabla de destino.<\/p>\n\n\n\n<p>Para ir un paso m\u00e1s all\u00e1, es posible cargar un archivo Excel en una tabla con SSIS de la misma manera.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"acerca-de-importar-archivo-de-texto-con-ssis\"><\/span>Acerca de importar archivo de texto con SSIS<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Para concluir, este tutorial paso a paso de SSIS explica c\u00f3mo importar un archivo de texto CSV a una tabla de SQL Server con SSIS usando un paquete desarrollado con Visual Studio y sin utilizar ning\u00fan script. La estructura de datos, los nombres de las columnas y la configuraci\u00f3n adecuada de todos los componentes de SSIS son clave.<\/p>\n","protected":false},"excerpt":{"rendered":"<div class=\"mh-excerpt\"><p>Para importar un archivo CSV en una tabla de SQL Server usando SSIS, configure el flujo de datos del archivo CSV a la tabla SQL. <a class=\"mh-excerpt-more\" href=\"https:\/\/expert-only.com\/es\/ssis\/importar-archivo-csv-con-ssis\/\" title=\"Importar Archivo CSV con SSIS\">&#8230;<\/a><\/p>\n<\/div>","protected":false},"author":1,"featured_media":10326,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[649],"tags":[419],"class_list":{"0":"post-30704","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-ssis","8":"tag-archivo"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v21.7 (Yoast SEO v26.2) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Importar Archivo CSV con SSIS - Integration Services<\/title>\n<meta name=\"description\" content=\"Para importar un archivo CSV en una tabla de SQL Server con SSIS, configure el flujo de datos del archivo CSV a la tabla SQL.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/expert-only.com\/es\/ssis\/importar-archivo-csv-con-ssis\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Importar Archivo CSV con SSIS\" \/>\n<meta property=\"og:description\" content=\"Para importar un archivo CSV en una tabla de SQL Server con SSIS, configure el flujo de datos del archivo CSV a la tabla SQL.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/expert-only.com\/es\/ssis\/importar-archivo-csv-con-ssis\/\" \/>\n<meta property=\"og:site_name\" content=\"Tutoriales de SQL y TI\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/ExpertOnlyCom\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-03-14T05:30:37+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-03-14T14:34:12+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/board-953155_1920x1080.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1080\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Expert-Only\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@expert_only\" \/>\n<meta name=\"twitter:site\" content=\"@expert_only\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Expert-Only\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"12 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/expert-only.com\/es\/ssis\/importar-archivo-csv-con-ssis\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/expert-only.com\/es\/ssis\/importar-archivo-csv-con-ssis\/\"},\"author\":{\"name\":\"Expert-Only\",\"@id\":\"https:\/\/expert-only.com\/es\/#\/schema\/person\/406a9576b52944f018739a42046873ef\"},\"headline\":\"Importar Archivo CSV con SSIS\",\"datePublished\":\"2024-03-14T05:30:37+00:00\",\"dateModified\":\"2024-03-14T14:34:12+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/expert-only.com\/es\/ssis\/importar-archivo-csv-con-ssis\/\"},\"wordCount\":2050,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/expert-only.com\/es\/#organization\"},\"image\":{\"@id\":\"https:\/\/expert-only.com\/es\/ssis\/importar-archivo-csv-con-ssis\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/board-953155_1920x1080.jpg\",\"keywords\":[\"Archivo\"],\"articleSection\":[\"SSIS\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/expert-only.com\/es\/ssis\/importar-archivo-csv-con-ssis\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/expert-only.com\/es\/ssis\/importar-archivo-csv-con-ssis\/\",\"url\":\"https:\/\/expert-only.com\/es\/ssis\/importar-archivo-csv-con-ssis\/\",\"name\":\"Importar Archivo CSV con SSIS - Integration Services\",\"isPartOf\":{\"@id\":\"https:\/\/expert-only.com\/es\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/expert-only.com\/es\/ssis\/importar-archivo-csv-con-ssis\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/expert-only.com\/es\/ssis\/importar-archivo-csv-con-ssis\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/board-953155_1920x1080.jpg\",\"datePublished\":\"2024-03-14T05:30:37+00:00\",\"dateModified\":\"2024-03-14T14:34:12+00:00\",\"description\":\"Para importar un archivo CSV en una tabla de SQL Server con SSIS, configure el flujo de datos del archivo CSV a la tabla SQL.\",\"breadcrumb\":{\"@id\":\"https:\/\/expert-only.com\/es\/ssis\/importar-archivo-csv-con-ssis\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/expert-only.com\/es\/ssis\/importar-archivo-csv-con-ssis\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/expert-only.com\/es\/ssis\/importar-archivo-csv-con-ssis\/#primaryimage\",\"url\":\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/board-953155_1920x1080.jpg\",\"contentUrl\":\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/board-953155_1920x1080.jpg\",\"width\":1920,\"height\":1080},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/expert-only.com\/es\/ssis\/importar-archivo-csv-con-ssis\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"es\",\"item\":\"https:\/\/expert-only.com\/es\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Importar Archivo CSV con SSIS\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/expert-only.com\/es\/#website\",\"url\":\"https:\/\/expert-only.com\/es\/\",\"name\":\"Tutoriales de SQL y TI\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/expert-only.com\/es\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/expert-only.com\/es\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/expert-only.com\/es\/#organization\",\"name\":\"Expert-Only\",\"url\":\"https:\/\/expert-only.com\/es\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/expert-only.com\/es\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/expert-only.com\/wp-content\/uploads\/2017\/09\/cropped-logo_Expert-Only.jpg\",\"contentUrl\":\"https:\/\/expert-only.com\/wp-content\/uploads\/2017\/09\/cropped-logo_Expert-Only.jpg\",\"width\":381,\"height\":174,\"caption\":\"Expert-Only\"},\"image\":{\"@id\":\"https:\/\/expert-only.com\/es\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/ExpertOnlyCom\/\",\"https:\/\/x.com\/expert_only\",\"https:\/\/www.youtube.com\/channel\/UCMS5sR_FwAetB0FmciNvUaA\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/expert-only.com\/es\/#\/schema\/person\/406a9576b52944f018739a42046873ef\",\"name\":\"Expert-Only\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/expert-only.com\/es\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/084b15660763ff5b13bb60b2f52f97bb?s=96&d=identicon&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/084b15660763ff5b13bb60b2f52f97bb?s=96&d=identicon&r=g\",\"caption\":\"Expert-Only\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Importar Archivo CSV con SSIS - Integration Services","description":"Para importar un archivo CSV en una tabla de SQL Server con SSIS, configure el flujo de datos del archivo CSV a la tabla SQL.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/expert-only.com\/es\/ssis\/importar-archivo-csv-con-ssis\/","og_locale":"es_ES","og_type":"article","og_title":"Importar Archivo CSV con SSIS","og_description":"Para importar un archivo CSV en una tabla de SQL Server con SSIS, configure el flujo de datos del archivo CSV a la tabla SQL.","og_url":"https:\/\/expert-only.com\/es\/ssis\/importar-archivo-csv-con-ssis\/","og_site_name":"Tutoriales de SQL y TI","article_publisher":"https:\/\/www.facebook.com\/ExpertOnlyCom\/","article_published_time":"2024-03-14T05:30:37+00:00","article_modified_time":"2024-03-14T14:34:12+00:00","og_image":[{"width":1920,"height":1080,"url":"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/board-953155_1920x1080.jpg","type":"image\/jpeg"}],"author":"Expert-Only","twitter_card":"summary_large_image","twitter_creator":"@expert_only","twitter_site":"@expert_only","twitter_misc":{"Escrito por":"Expert-Only","Tiempo de lectura":"12 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/expert-only.com\/es\/ssis\/importar-archivo-csv-con-ssis\/#article","isPartOf":{"@id":"https:\/\/expert-only.com\/es\/ssis\/importar-archivo-csv-con-ssis\/"},"author":{"name":"Expert-Only","@id":"https:\/\/expert-only.com\/es\/#\/schema\/person\/406a9576b52944f018739a42046873ef"},"headline":"Importar Archivo CSV con SSIS","datePublished":"2024-03-14T05:30:37+00:00","dateModified":"2024-03-14T14:34:12+00:00","mainEntityOfPage":{"@id":"https:\/\/expert-only.com\/es\/ssis\/importar-archivo-csv-con-ssis\/"},"wordCount":2050,"commentCount":0,"publisher":{"@id":"https:\/\/expert-only.com\/es\/#organization"},"image":{"@id":"https:\/\/expert-only.com\/es\/ssis\/importar-archivo-csv-con-ssis\/#primaryimage"},"thumbnailUrl":"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/board-953155_1920x1080.jpg","keywords":["Archivo"],"articleSection":["SSIS"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/expert-only.com\/es\/ssis\/importar-archivo-csv-con-ssis\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/expert-only.com\/es\/ssis\/importar-archivo-csv-con-ssis\/","url":"https:\/\/expert-only.com\/es\/ssis\/importar-archivo-csv-con-ssis\/","name":"Importar Archivo CSV con SSIS - Integration Services","isPartOf":{"@id":"https:\/\/expert-only.com\/es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/expert-only.com\/es\/ssis\/importar-archivo-csv-con-ssis\/#primaryimage"},"image":{"@id":"https:\/\/expert-only.com\/es\/ssis\/importar-archivo-csv-con-ssis\/#primaryimage"},"thumbnailUrl":"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/board-953155_1920x1080.jpg","datePublished":"2024-03-14T05:30:37+00:00","dateModified":"2024-03-14T14:34:12+00:00","description":"Para importar un archivo CSV en una tabla de SQL Server con SSIS, configure el flujo de datos del archivo CSV a la tabla SQL.","breadcrumb":{"@id":"https:\/\/expert-only.com\/es\/ssis\/importar-archivo-csv-con-ssis\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/expert-only.com\/es\/ssis\/importar-archivo-csv-con-ssis\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/expert-only.com\/es\/ssis\/importar-archivo-csv-con-ssis\/#primaryimage","url":"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/board-953155_1920x1080.jpg","contentUrl":"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/board-953155_1920x1080.jpg","width":1920,"height":1080},{"@type":"BreadcrumbList","@id":"https:\/\/expert-only.com\/es\/ssis\/importar-archivo-csv-con-ssis\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"es","item":"https:\/\/expert-only.com\/es\/"},{"@type":"ListItem","position":2,"name":"Importar Archivo CSV con SSIS"}]},{"@type":"WebSite","@id":"https:\/\/expert-only.com\/es\/#website","url":"https:\/\/expert-only.com\/es\/","name":"Tutoriales de SQL y TI","description":"","publisher":{"@id":"https:\/\/expert-only.com\/es\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/expert-only.com\/es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/expert-only.com\/es\/#organization","name":"Expert-Only","url":"https:\/\/expert-only.com\/es\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/expert-only.com\/es\/#\/schema\/logo\/image\/","url":"https:\/\/expert-only.com\/wp-content\/uploads\/2017\/09\/cropped-logo_Expert-Only.jpg","contentUrl":"https:\/\/expert-only.com\/wp-content\/uploads\/2017\/09\/cropped-logo_Expert-Only.jpg","width":381,"height":174,"caption":"Expert-Only"},"image":{"@id":"https:\/\/expert-only.com\/es\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/ExpertOnlyCom\/","https:\/\/x.com\/expert_only","https:\/\/www.youtube.com\/channel\/UCMS5sR_FwAetB0FmciNvUaA"]},{"@type":"Person","@id":"https:\/\/expert-only.com\/es\/#\/schema\/person\/406a9576b52944f018739a42046873ef","name":"Expert-Only","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/expert-only.com\/es\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/084b15660763ff5b13bb60b2f52f97bb?s=96&d=identicon&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/084b15660763ff5b13bb60b2f52f97bb?s=96&d=identicon&r=g","caption":"Expert-Only"}}]}},"_links":{"self":[{"href":"https:\/\/expert-only.com\/es\/wp-json\/wp\/v2\/posts\/30704","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/expert-only.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/expert-only.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/expert-only.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/expert-only.com\/es\/wp-json\/wp\/v2\/comments?post=30704"}],"version-history":[{"count":8,"href":"https:\/\/expert-only.com\/es\/wp-json\/wp\/v2\/posts\/30704\/revisions"}],"predecessor-version":[{"id":30717,"href":"https:\/\/expert-only.com\/es\/wp-json\/wp\/v2\/posts\/30704\/revisions\/30717"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/expert-only.com\/es\/wp-json\/wp\/v2\/media\/10326"}],"wp:attachment":[{"href":"https:\/\/expert-only.com\/es\/wp-json\/wp\/v2\/media?parent=30704"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/expert-only.com\/es\/wp-json\/wp\/v2\/categories?post=30704"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/expert-only.com\/es\/wp-json\/wp\/v2\/tags?post=30704"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}