24 How to use multiple transformations in an SSIS package ?

Поделиться
HTML-код
  • Опубликовано: 21 окт 2024
  • How to use multiple transformation in an SSIS package
    Download the file\script used in the Video from below link
    drive.google.c...
    Import tables from different servers using SSIS: • 22 Import tables from ...
    SSIS Tutorials: • SSIS Tutorials
    SSIS real time scenarios examples: • SSIS real time scenari...
    SSIS Interview questions and answers: • SSIS Interview questio...
    How to use multiple transformation in an SSIS package
    How many transformations are there in SSIS?
    What is multicast transformation in SSIS?
    What are different types of transformations in SSIS?
    Which transformation is used to create multiple output destinations of given input?
    If you have any questions or suggestions please comment on the video or write to me at “aqil33@gmail.com”

Комментарии • 21

  • @gauravtiwari6392
    @gauravtiwari6392 5 месяцев назад

    Hello Akil,
    Nice video over here.
    Nowadays major business problem is to get connected with IBM DB2 database.
    Please make a video about that.
    Thank you.

  • @praveeng5319
    @praveeng5319 Год назад

    Another interview question - SSIS package daily running fyn but one day its taking long time to execute how you will debug to make it faster as usual?

    • @learnssis
      @learnssis  Год назад +1

      If the package is still running then you can go to that sql server and run sp_who2 and see whether there is a blocking on the server or not which is causing the package to block, or see whether some other huge processes are also running on the server at the same time those are consuming the server resources and your ssis package did not get the enough recourses to execute.
      If the package is completed then you can try logging the start datetime and completed datetime for all tasks inside the ssis package along with SSIS package start date and completed date, this will help you to understand what tasks inside the ssis package are taking maximum time and you can try to fix and concentrate on those tasks, may be some indexes are missing or some unwanted indexes got created on a table, there can be tons of reason for a package to run slow.
      How to log start and end time of all tasks in SSIS package
      ruclips.net/video/37CbNV-xxAI/видео.html
      If you want to see how to do performance tuning then I have shared few points in these videos
      How to do performance tuning in SSIS
      ruclips.net/video/7sKEgm2uQEM/видео.html
      ruclips.net/video/3pacxWeTce4/видео.html

  • @ashitrivedi9856
    @ashitrivedi9856 2 года назад

    Hi I dont found table for the same in google drive.So i can perform same in my sql server.I have found only code for that video bt no tables.

    • @learnssis
      @learnssis  2 года назад +1

      In this video I am using the AdventureWorks2019 database, and this database is freely available to download along with data from Microsoft web site, I have created a video below how to download and restore this database to your sql server 2019 instance
      ruclips.net/video/JKGNiFThGMY/видео.html

    • @ashitrivedi9856
      @ashitrivedi9856 2 года назад

      Thanks alot for such a quick reply.

  • @praveeng5319
    @praveeng5319 Год назад

    Hi, In an interview i got a question like benefits in ssis compartive with informatica or talend or any ETL tools

    • @learnssis
      @learnssis  Год назад

      You can take a look at this detailed video from me.
      ruclips.net/video/NGzieSedvuM/видео.html
      But what I can think right now is that if you already have a sql server license then SSIS comes free with SQL server license.
      If you already have some experience with a programming language like C# or VB.NET then you can use those languages to write the code inside SSIS packages.
      Because Windows is from Microsoft and SQL and SSIS is also from Microsoft thus it provides a better integration with your operating system and takes better use of system resources like Memory etc.
      You will find majority of help, support, resources, examples online on SSIS as respect to other ETL tools.

  • @magedhendam6511
    @magedhendam6511 9 месяцев назад

    amazing vedio can u please upload the table

    • @learnssis
      @learnssis  9 месяцев назад

      This table exists in the AdventureWorks2019 database which you can download from Microsoft website
      ruclips.net/video/JKGNiFThGMY/видео.html

  • @balasubramanyamjavvajivenk9663
    @balasubramanyamjavvajivenk9663 3 года назад

    Hi, we can use the same derived column for gender is M and Mariatal status is single, why we need to go for script component?

    • @learnssis
      @learnssis  3 года назад +1

      Good question bala subramanyam javvaji venkata. Actually one of my subscriber asked to create an SSIS package which uses multiple transformations, that's why I used script component, otherwise we can do the same thing in derived column transformation as well.

  • @balasubramanyamjavvajivenk9663
    @balasubramanyamjavvajivenk9663 3 года назад

    Hi, In an interview i got a question like -> In a folder we have multiple types of files like excel,csv,txt etcc... we need to load those file names into sql server. i answered like we can create two variables 1. folder
    2. filename
    take foreachloop container -> select for each file enumerator as type-> give folder path-> take edit script and write c# code to get the file names.
    Take one Data flow task -> and take Flat File Source and load in to the Destination.
    But he asked can we use Flat File source for Excel files? -> I was not able to answer this.
    Please answer me or make a video on this scenario.

    • @learnssis
      @learnssis  3 года назад +1

      You explained the method correctly. No, we can not use flat file source for excel files. To load excel files we can use either flat file source OR we can write C# code to load the data from excel file. Thanks.

    • @balasubramanyamjavvajivenk9663
      @balasubramanyamjavvajivenk9663 3 года назад

      @@learnssis can you make an video on this scenario??

    • @learnssis
      @learnssis  3 года назад +3

      @@balasubramanyamjavvajivenk9663 I already have a video on similar scenario
      ruclips.net/video/6Mz8hNg45ME/видео.html

    • @learnssis
      @learnssis  3 года назад +1

      Hi, if you just want the names of files to be inserted into sql table, then you can use a foreach loop container and define a FileName SSIS variable of string type, now in foreach loop container, you can use Name and extension instead of Fully Qualified and it will just let you have only file name without file path and you can assign this value to the newly created FileName SSIS variable of string type, then you can use "Execute sql task" to insert the value from FileName SSIS variable into a sql server table.
      In execute sql task, in the expressions you can use "SQL Statement source" property and you can write a dynamic query there which can use the value from FileName SSIS variable.
      Below is an example of inserting a record into sql server table from SSIS variable using Execute sql task
      ruclips.net/video/D1lyS-ON1DE/видео.html
      ruclips.net/video/6AIM3xkO0H8/видео.html

    • @learnssis
      @learnssis  3 года назад +1

      I found this question interesting, thus will try to make a video on this soon. Thanks.

  • @HarshaV44
    @HarshaV44 3 года назад

    Good One !!

    • @learnssis
      @learnssis  3 года назад

      Thank you Harsha vardhan.