SSIS Cargar uno o varios Excel con Foreach a tabla SQL Y Mover a Otra Ruta

Поділитися
Вставка
  • Опубліковано 5 лис 2024

КОМЕНТАРІ • 22

  • @MegaMartaxx
    @MegaMartaxx 3 місяці тому

    Muchas gracias, es justo lo que buscaba.

  • @diegomeritano525
    @diegomeritano525 2 роки тому +2

    Excelente! Muchas gracias por el video, me volvi loco hasta descubrir el delayvalidation! Saludos!

    • @Duendeloco82
      @Duendeloco82  2 роки тому

      Jeje me alegro mucho de servirte de ayuda, saludos!

  • @leonardoespino3346
    @leonardoespino3346 9 місяців тому

    Pregunta y cómo hago para correrlo en un job en sql server, hice lo mismo pero no llena mis tablas de sql ya esta tomando mi plantilla vacía 😢, sería bueno un ejemplo de los mismo utilizando el dtsConfig.. Ya que ahí guardo mis cadenas de conexion.

  • @leonquenomuerde
    @leonquenomuerde 9 місяців тому

    Gracias Duende. Genial como lo explicas. 🙂

  • @alexandermarquezsosa5770
    @alexandermarquezsosa5770 4 місяці тому +1

    El mejor

  • @joseluiscastrobenitez4464
    @joseluiscastrobenitez4464 Рік тому

    Muchas pero muchas gracias por la explicación. fue muy clara y al punto.

  • @pauloherrera8255
    @pauloherrera8255 2 місяці тому

    Hola, gran aporte! una consulta, se puede realizar esto mismo, pero con un fichero TXT?

    • @Duendeloco82
      @Duendeloco82  2 місяці тому +1

      @@pauloherrera8255 muchas gracias, si. Es bastante posible. Simplemente es usar la conexión de ficheros planos. Es algo distinto el trabajo con ese tipo de ficheros, más manejable, podemos verlo más adelante en profundidad en videos siguientes

  • @JulioBobadillaRodriguez
    @JulioBobadillaRodriguez Рік тому

    Hola, si fueses ha colocar un truncate a la tabla para copiar toda la información nuevamente, lo colocas dentro o fuera del foreach?

    • @Duendeloco82
      @Duendeloco82  Рік тому

      hola, el truncate creo que dentro seria lo apropiado.

  • @keilyromero3903
    @keilyromero3903 2 роки тому +1

    Me ayudaste un montón.
    ¡¡Muchas Gracias!!

  • @nelsonrf.carrascocapcha8051
    @nelsonrf.carrascocapcha8051 Рік тому +1

    Hola , cual sería la variable para escoger solo el día de hoy ?

    • @Duendeloco82
      @Duendeloco82  Рік тому

      Dentro del etl la variable que habría que crear es de datetime y con poner en expresión getdate () sería suficiente para recoger día de hoy

  • @estebanfernandez183
    @estebanfernandez183 2 роки тому +1

    Hola buenas sabes si puedo ejecutar automaticamente un ssis, onda que al prender el equipo se cargue automáticamente el archivo de tipo dstx?

    • @victorbastias3817
      @victorbastias3817 Рік тому

      Al menos una alternativa, es que puedes llamarlo por comando a nivel de dos, a través de un archivo BAT. Usas el paquete.

  • @vicenteantoniomagallanesju5289

    Hola Tengo una duda siempre tiene que ser bajo el mismo nombre de hoja en los excel por que si tiene diferentes nombres de hoja genera error

    • @Duendeloco82
      @Duendeloco82  Рік тому +3

      Hola, es obligatorio determinar el nombre de la hoja, pero si, se puede hacer lectura previa de un nombre de hoja Excel y previamente a seleccionar los datos de un Excel determinar dinámicamente que hoja leer para cargar en foreach. Hay que usar un poco de c#. Podemos verlo si te interesa próximamente

  • @VictorAburto-dg7te
    @VictorAburto-dg7te Рік тому +1

    Se puede realizar esto para varias hojas de un excel?

    • @Duendeloco82
      @Duendeloco82  Рік тому

      Hola Víctor, te refieres de realizar un foreach con las hojas de un excel y cargar cada hoja a tabla SQL?, sí, se puede. Aunque hay muchas cosas que tener en cuenta, por ejemplo, si cada hoja tiene cabecera distinta la cosa se complica considerablemente, teniendo que valorar la posibilidad de usar script de C# o Vb (no es 100% necesario esta opción pero puede ser la mejor según el contexto).

  • @yesidrinconmontano8392
    @yesidrinconmontano8392 Рік тому

    graciasss me salvaste