Skip to main content
PyPi License

https://raw.githubusercontent.com/capitalone/giraffez/master/docs/logo-md.png

Giraffez is a client library for Teradata, made to be fast and user-friendly. It shares many features with the official Teradata tools, but makes them available in an easy-to-use command-line interface and Python API.

Features

  • Command-line tool

  • Python API - expressive, powerful, and great for working with other packages (e.g. pandas)

  • Execute SQL statements using the Teradata CLIv2 library – performing ad hoc queries and commands

  • Insert into existing Teradata tables using the CLIv2 drivers

  • Archive Teradata tables to save space. These can easily be transformed to flatfiles or loaded back into Teradata

  • BulkExport from Teradata to a flatfile or archival format, retaining data type information

  • BulkLoad into existing Teradata tables using the Teradata PT Update (MLOAD)

  • Config - manage connection information and credentials securely using the giraffez config and giraffez secret commands

  • Interactive shell for executing Teradata queries – much like BTEQ, but with a friendly interface

  • Run job files in YAML format

Quick Install

$ pip install giraffez

See the setup instructions for requirements and details on how to configure your environment.

Contributors

We welcome Your interest in Capital One’s Open Source Projects (the “Project”). Any Contributor to the Project must accept and sign an Agreement indicating agreement to the license terms below. Except for the license granted in this Agreement to Capital One and to recipients of software distributed by Capital One, You reserve all right, title, and interest in and to Your Contributions; this Agreement does not impact Your rights to use Your own Contributions for any other purpose

Sign the Agreement

Code of Conduct

This project adheres to the Open Code of Conduct By participating, you are expected to honor this code.


Teradata is a registered trademark of Teradata Corporation

Metadata

Release files for giraffez 2.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for giraffez 2.1.0
File Size Uploaded
giraffez-2.1.0.tar.gz 99.1 kB Details

Release files / giraffez-2.1.0.tar.gz

Download URL giraffez-2.1.0.tar.gz
Size 99.1 kB
Tags Source
SHA-256 checksum
How to use checksums
94198cef19fde5ec939eb585467c842a6026c3051f3b6eeac0e4cfcc5effbaed
BLAKE2b-256 checksum
How to use checksums
e9dfac1285acd2914d19a76ee26643573cb6158f7f42f31ea8be15192b962d71
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.4.0.post20200518 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7

Release history Release notifications | RSS feed

This release

2.1.0 This release

1 release file

2.0.24

1 release file

2.0.19

9 release files

2.0.18

1 release file

2.0.17

9 release files

2.0.16

1 release file

2.0.15

1 release file

2.0.14

1 release file

2.0.13

9 release files

2.0.12

1 release file

2.0.11

1 release file

2.0.10

1 release file

2.0.9

1 release file

2.0.8

1 release file

2.0.7

9 release files

2.0.6

9 release files

2.0.4

9 release files

2.0.3

1 release file

2.0.2

1 release file

2.0.1

1 release file

2.0.0

1 release file

1.1.9

9 release files

1.1.8

7 release files

1.1.7

7 release files

1.1.6

7 release files

1.1.5

7 release files

1.1.4

6 release files

1.1.3

1 release file

1.1.2

7 release files

1.1.0

7 release files

1.0.5

7 release files

1.0.4

7 release files

1.0.3

1 release file

1.0.2

1 release file

1.0.1

1 release file

1.0.0

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page