# Driving Analysis by Managing Data with ETL (a Ruby gem!)

DevFeed: [Driving Analysis by Managing Data with ETL (a Ruby gem!)](<https://devfeed.tech/articles/driving-analysis-by-managing-data-with-etl-a-ruby-gem-15613.md>)

Original publisher: [Read original article](<https://developer.squareup.com/blog/driving-analysis-by-managing-data-with-etl-a-ruby-gem>)

Author: Square Engineering

Published: 2013-03-14T16:02:00Z

Content type: tutorial

Language: en

Sources: [Square Corner Blog RSS Feed](<https://devfeed.tech/sources/square-corner-blog-rss-feed.md>)

Topics: [Ruby](<https://devfeed.tech/topics/ruby.md>), [data-engineering](<https://devfeed.tech/topics/data-engineering.md>), [data](<https://devfeed.tech/topics/data.md>), [Database](<https://devfeed.tech/topics/database.md>), [SQL](<https://devfeed.tech/topics/sql.md>), [Development](<https://devfeed.tech/topics/development.md>)

Tags: [data-engineering](<https://devfeed.tech/tags/data-engineering.md>), [database](<https://devfeed.tech/tags/database.md>), [datasets](<https://devfeed.tech/tags/datasets.md>), [development](<https://devfeed.tech/tags/development.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [etl](<https://devfeed.tech/tags/etl.md>), [ruby](<https://devfeed.tech/tags/ruby.md>), [sql](<https://devfeed.tech/tags/sql.md>)

## AI overview

Square's Business Intelligence team developed a Ruby ETL library for repeatable data operations, large datasets, and deployment alongside source code. The article explains how to install and configure the library, run sequential SQL statements, and add iteration for large or slow queries.

## Source excerpt

A look at a Ruby gem that Square's Business Intelligence team wrote to facilitate ETLs.