Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. Database & SysAdmin
  3. Database
  4. SSIS and SSAS

SSIS and SSAS

Scheduled Pinned Locked Moved Database
databasesql-serversecurityperformance
3 Posts 3 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Offline
    M Offline
    Member 9270499
    wrote on last edited by
    #1

    Hi I have a requirement to migrate the data from my standard OLTP database into an OLAP database based on the firing of a particular event. There will be some calculations performed on the OLTP data and the calculated/aggregated data will be inserted into the OLAP database. I have 2 options to do this. 1. Use a web service to insert data into the OLTP database, make required calculations and then insert the data into the OLAP database from within the web service itself. 2. Use SSIS to migrate the data from the OLTP database into the OLAP database. I am confused as to which option is better in terms of performance, security, maintainability as well as scalability of the application. My application deals with huge amounts of data which is required to be used for generation of reports. Thanks

    M J 2 Replies Last reply
    0
    • M Member 9270499

      Hi I have a requirement to migrate the data from my standard OLTP database into an OLAP database based on the firing of a particular event. There will be some calculations performed on the OLTP data and the calculated/aggregated data will be inserted into the OLAP database. I have 2 options to do this. 1. Use a web service to insert data into the OLTP database, make required calculations and then insert the data into the OLAP database from within the web service itself. 2. Use SSIS to migrate the data from the OLTP database into the OLAP database. I am confused as to which option is better in terms of performance, security, maintainability as well as scalability of the application. My application deals with huge amounts of data which is required to be used for generation of reports. Thanks

      M Offline
      M Offline
      Mycroft Holmes
      wrote on last edited by
      #2

      No you have only 1 option - you have to use SSIS. A web service is for publishing data to be consumed by a client, SSIS is an ETL tool, your job is ETL. The above description is a simplification of both tools but is essentially correct. This is especially true as you are transforming large volumes.

      Never underestimate the power of human stupidity RAH

      1 Reply Last reply
      0
      • M Member 9270499

        Hi I have a requirement to migrate the data from my standard OLTP database into an OLAP database based on the firing of a particular event. There will be some calculations performed on the OLTP data and the calculated/aggregated data will be inserted into the OLAP database. I have 2 options to do this. 1. Use a web service to insert data into the OLTP database, make required calculations and then insert the data into the OLAP database from within the web service itself. 2. Use SSIS to migrate the data from the OLTP database into the OLAP database. I am confused as to which option is better in terms of performance, security, maintainability as well as scalability of the application. My application deals with huge amounts of data which is required to be used for generation of reports. Thanks

        J Offline
        J Offline
        Jan Steyn
        wrote on last edited by
        #3

        Member 9270499 wrote:

        based on the firing of a particular event

        Does this mean that the OLAP db have to be kept up to date immediately when the OLTP is updated? Or can it be updated in a batch?

        1 Reply Last reply
        0
        Reply
        • Reply as topic
        Log in to reply
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes


        • Login

        • Don't have an account? Register

        • Login or register to search.
        • First post
          Last post
        0
        • Categories
        • Recent
        • Tags
        • Popular
        • World
        • Users
        • Groups