CozyRoc SSIS+ 1.3 Library (Beta 3)

The next version of the SSIS+ library. It includes new components for public-private key encryption (OpenPGP), interaction with Amazon S3 service, interaction with Jabber/XMPP clients, EDI format files reading and bulk-load data flow destination components for all major databases: Oracle, DB2 and Informix. This version includes also a new license verification system. The SQL Server 2008 version excludes Script Task Plus and Data Flow Task Plus. Support for these components will be added at a later time. For more information, check the components description below. This is preliminary release and it is not recommended for production use. Report if you have issues.

For SQL Server 2005

For SQL Server 2008

CozyRoc SSIS+ 1.2 Library (Updated SR-3)

Overview

CozyRoc is the leading company providing advanced Microsoft SQL Server 2005 Integration Services (SSIS) library of custom tasks, components and scripts for handling Zip, GZip, BZip2, Tar archives, enhanced script reuse and secure internet communications. Our library of components helps you cut your development time by making you more productive. It is successfully deployed around the world.

If you have ideas about SSIS and data warehousing components, we will be glad to hear from you.

CozyRoc SSIS+ vs. Microsoft Out-of-the-Box Functionality Microsoft OOTB CozyRoc SSIS+
Secure file transfer protocol (SFTP)  
Reusable SSIS scripts Limited1
Reusable SSIS data flows Limited2
Zip, GZip, BZip2, Tar compression and decompression  
Pass data between data flows Limited3
Access SSIS package object at runtime  
Customizable user interface for SSIS scripts  
Customizable setup of data flows  
Public-Private key encryption  
Amazon S3 service interaction  
Bulk-load support for all major databases  
Jabber/XMPP client interaction  
EDI format files processing  

1 - Copy-and-paste reusability.
2 - Copy-and-paste reusability.
3 - Recommended solution with raw data source and destination is slower, unpredictable and storage space limited.

SSIS Control Flow Tasks

Task Key Features

Data Flow Task Plus
Data Flow Task PlusData Flow Task Plus

  • Extension of Microsoft SSIS Data Flow Task.
  • Greater reusability and easier maintenance of data flows.
  • Customizable user interface for data flows setup.
  • SSIS data flows export, import or linking to.
  • Keep your data flows implementation separate from your package and have easier time tracking changes in your source control system.
  • Make Data Flow Task Plus interoperate with other data flows by using Data Flow Source and Data Flow Destination components.

Database Partitions Task
Database PartitionsDatabase Partitions

  • Saves you time by handling the intricacies of the partitioning and letting you concentrate on your workflow instead.
  • Create, insert and remove database partitions in Microsoft SQL Server 2005.
  • Combine smaller partitions into a larger one, for easy backup later.
  • Support for ADO.NET, OLEDB, ADO connection managers.
  • Easy to use interface.

Script Task Plus
Script Task PlusScript Task Plus

  • Extension of Microsoft SSIS Script Task, meaning you already have the skills to use it.
  • Greater reusability and easier maintenance of SSIS scripts.
  • Customizable script user interface and setup.
  • SSIS Script export, import or linking to.
  • Keep your script code separate from your package and have easier time tracking changes in your source control system.
  • Requires SQL Server 2005 SP2.
  • Share your exported SSIS scripts with the community.

Zip Task
Zip TaskZip Task

  • Compression and decompression of Zip, GZip, BZip2, Unix, Tar archives.
  • Automatically switches to Zip64 format, if it is required.
  • Streamlined user interface.

SFTP Task
SFTP TaskSFTP Task

  • Based on SSH Connection Manager.
  • Secure-FTP (SFTP) communications and management.
  • Support for SFTP commands send, receive and delete files, create and remove directory, rename file.
  • The user interface covers most of the functionality of the standard Microsoft SSIS FTP task and it is very similar.

SSH Execute Task
SSH Execute TaskSSH Execute Task

Beta! PGP Task
PGP TaskPGP Task

  • Public key cryptography based on OpenPGP standard.
  • Support for file encryption, decryption, signature creation and verification.
  • Support for input and output data streaming, without a need for temporary storage.
  • Streamlined user interface.

Beta! Amazon S3 Task
Amazon S3 TaskAmazon S3 Task

  • Based on Amazon S3 Connection Manager.
  • Support file sending, receiving, removing and retrieval of remote files list.
  • Support for input and output data streaming, without a need for temporary storage.
  • Streamlined user interface.

Beta! Jabber Task
Jabber TaskJabber Task

  • Based on Jabber Connection Manager.
  • Support bidirectional communication with Jabber clients - sending and receiving of messages.
  • Support text or HTML message sending.
  • Streamlined user interface.

Beta! Stream Task
Stream TaskStream Task

  • Support creation of stream, opening of file stream, reading from stream and writing to stream.
  • Support in-memory transfer stream, allowing simultaneous writing of data in one process and reading of the same data in another process.
  • Streamlined user interface.

SSIS Data Flow Components

Component Key Features

Data Flow Source Component
Data Flow SourceData Flow Source

  • Based on Package Connection Manager.
  • Very fast, non-blocking, in-memory data read from another data flow.
  • Scalable alternative of the recommended Microsoft solution with raw data file source.
  • User interface is based on the standard data flow source component dialog.
  • Check for yourself the performance by downloading this SSIS package.

Data Flow Destination Component
Data Flow DestinationData Flow Destination

  • Exposes data from a data flow for in-memory read in another data flow.
  • Scalable alternative of the recommended Microsoft solution with raw data file destination.
  • User interface is based on the standard data flow destination component dialog.

Beta! Oracle Destination Component
Oracle DestinationOracle Destination

  • Bulk-load destination Oracle table component.
  • 10-30x faster loading speed compared to OLE DB.
  • Support for Oracle 9i release 2, 10g release 1, 10g release 2, and 11g release 1 databases.
  • User interface is based on the standard data flow destination component dialog.

Beta! DB2 Destination Component
DB2 DestinationDB2 Destination

  • Bulk-load destination DB2 table component.
  • 20x faster loading speed compared to OLE DB.
  • UniData® and UniVerse® data servers are not supported.
  • User interface is based on the standard data flow destination component dialog.

Beta! Informix Destination Component
Informix DestinationInformix Destination

  • Bulk-load destination Informix table component.
  • 6-8x faster loading speed compared to OLE DB.
  • User interface is based on the standard data flow destination component dialog.

Beta! EDI Source Component
EDI SourceEDI Source

  • Reader of EDI format files.
  • EDI mapping setup is made in XML configuration file.
  • User interface is based on the standard data flow source component dialog.

SSIS Connection Managers

Connection Manager Key Features

SSH Connection Manager
SSH Connection ManagerSSH Connection Manager

  • Secure connections with SSH-enabled server.
  • Authenticate with password or private key file.
  • Support for Tunnel (HTTP), SOCKS4, SOCKS5 proxy.
  • Streamlined user interface.

Package Connection Manager
Package Connection ManagerPackage Connection Manager

  • Get access to the current or different package at runtime.
  • Support for all current types of package storage: SQL, File, SSIS Package Store.
  • Support for package variables initialization before execution.
  • Easy to use interface.

Beta! Amazon S3 Connection Manager
Amazon S3 ConnectionAmazon S3 Connection

Beta! Jabber Connection Manager
Jabber ConnectionJabber Connection

  • Connections with Jabber servers.
  • Support socket, HTTP polling and HTTP binding connection types.
  • Optional support for proxy.
  • Streamlined user interface.