Tu banner alternativo

Sqoop

In today's article we will explore the exciting world of Sqoop. From its origins to its impact on today's society, we will delve into all aspects related to this topic to understand its true importance. Along these lines, we will discover how Sqoop has evolved over time, how it has influenced different fields of study and how it continues to shape our way of thinking and acting. Using a multidisciplinary approach, we will analyze the many facets of Sqoop to offer a comprehensive view of its relevance in contemporary society. Get ready to immerse yourself in a fascinating journey through Sqoop!

Tu banner alternativo
Apache Sqoop
DeveloperApache Software Foundation
Initial release1 June 2009 (2009-06-01)
Final release
1.4.7 / December 6, 2017 (2017-12-06)
RepositorySqoop Repository
Written inJava
Operating systemCross-platform
TypeData management
LicenseApache License 2.0
Websitesqoop.apache.org

Sqoop is a command-line interface application for transferring data between relational databases and Hadoop.[1]

The Apache Sqoop project was retired in June 2021 and moved to the Apache Attic.[2]

Description

Sqoop supports incremental loads of a single table or a free form SQL query as well as saved jobs which can be run multiple times to import updates made to a database since the last import. Imports can also be used to populate tables in Hive or HBase.[3] Exports can be used to put data from Hadoop into a relational database. Sqoop got the name from "SQL-to-Hadoop".[4] Sqoop became a top-level Apache project in March 2012.[5]

Informatica provides a Sqoop-based connector from version 10.1. Pentaho provides open-source Sqoop based connector steps, Sqoop Import[6] and Sqoop Export,[7] in their ETL suite Pentaho Data Integration since version 4.5 of the software.[8] Microsoft uses a Sqoop-based connector to help transfer data from Microsoft SQL Server databases to Hadoop.[9] Couchbase, Inc. also provides a Couchbase Server-Hadoop connector by means of Sqoop.[10]

See also

References

  1. ^ "Hadoop: Apache Sqoop". Retrieved Sep 8, 2012.
  2. ^ "moving Sqoop to the Attic". mail-archives.apache.org. Retrieved 2021-06-27.
  3. ^ "Apache Sqoop - Overview". Retrieved Sep 8, 2012.
  4. ^ "Introducing Sqoop". Retrieved Jan 1, 2019.
  5. ^ "Apache Sqoop Graduates from Incubator". Retrieved Sep 8, 2012.
  6. ^ "Sqoop Import". Pentaho. 2015-12-10. Archived from the original on 2015-12-10. Retrieved 2015-12-10. The Sqoop Import job allows you to import data from a relational database into the Hadoop Distributed File System (HDFS) using Apache Sqoop.
  7. ^ "Sqoop Export". Pentaho. 2015-12-10. Archived from the original on 2015-12-10. Retrieved 2015-12-10. The Sqoop Export job allows you to export data from Hadoop into an RDBMS using Apache Sqoop.
  8. ^ "Big Data Analytics Vendor Pentaho Announces Tighter Integration with Cloudera; Extends Visual Interface to Include Hadoop Sqoop and Oozie". Database Trends and Applications (dbta.com). 2012-07-27. Archived from the original on 2015-12-08. Retrieved 2015-12-08. Pentaho's Business Analytics 4.5 is now certified on Cloudera's latest releases, Cloudera Enterprise 4.0 and CDH4. Pentaho also announced that its visual design studio capabilities have been extended to the Sqoop and Oozie components of Hadoop.
  9. ^ "Microsoft SQL Server Connector for Apache Hadoop". Microsoft. Retrieved Sep 8, 2012.
  10. ^ "Couchbase Hadoop Connector". Archived from the original on 2012-08-25. Retrieved Sep 8, 2012.

Bibliography