Skip to main content

Python client for Teradata AnalyticOps Accelerator (AOA)

Project description

Teradata AnalyticOps Client

Official Documentation

The official documentation for the SDK and CLI can be found in the following links

Release Notes

5.0.0

  • Feature: Add simpler teradataml context creation via aoa_create_context
  • Feature: Add database to connections
  • Feature: Support for human-readable model folder names
  • Feature: Improve UX of aoa run
  • Feature: Improved error messages for users related to auth and configure
  • Refactor: Package refactor of aoa.sto.util to aoa.util.sto
  • Bug: cli listing not filtering archived entities
  • Cleanup: Remove pyspark support from CLI

4.1.12

  • Bug: aoa connection add now hides password symbols
  • Bug: sto.util.cleanup_cli() used hardcoded models table
  • Feature: sto.util.check_sto_version() checks In-Vantage Python version compatibility
  • Feature: sto.util.collect_sto_versions() fetches dict with Python and packages versions

4.1.11

  • Bug: aoa run (evaluation) for R now uses the correct scoring file

4.1.10

  • Bug: aoa init templates were out of date
  • Bug: aoa run (score) didn't read the dataset template correctly
  • Bug: aoa run (score) tried to publish to prometheus
  • Bug: aoa run (score) not passing model_table kwargs

4.1.9

  • Bug: Histogram buckets incorrectly offset by 1 for scoring metrics

4.1.7

  • Bug: Quoted and escaped exported connection environmental variables
  • Bug: aoa clone with path argument didn't create .aoa/config.yaml in correct directory
  • Feature: aoa clone without path now uses repository name by default
  • Feature: update BYOM import to upload artefacts before creating version

4.1.6

  • Feature: Added local connections feature with Stored Password Protection
  • Feature: Self creation of .aoa/config.yaml file when cloning a repo
  • Bug: Fix argparse to use of common arguments
  • Feature: Support dataset templates for listing datasets and selecting dataset for train/eval
  • Bug: Fix aoa run for batch scoring, prompts for dataset template instead of dataset
  • Bug: Fix batch scoring histograms as cumulative

4.1.5

  • Bug: Fix computing stats
  • Feature: Autogenerate category labels and support for overriding them
  • Feature: Prompt for confirmation when retiring/archiving

4.1.4

  • Feature: Retiring deployments and archiving projects support
  • Feature: Added support for batch scoring monitoring

4.1.2

  • Bug: Fix computing stats
  • Bug: Fix local SQL model training and evaluation

4.1

  • Bug: CLI shows archived entities when listing datasets, projects, etc
  • Bug: Adapt histogram bins depending on range of integer types.

4.0

  • Feature: Extract and record dataset statistics for Training, Evaluation

3.1.1

  • Feature: aoa clone respects project branch
  • Bug: support Source Model ID from the backend

3.1

  • Feature: ability to separate evaluation and scoring logic into separate files for Python/R

3.0

  • Feature: Add support for Batch Scoring in run command
  • Feature: Added STO utilities to extract metadata for micro-models

2.7.2

  • Feature: Add support for OAUTH2 token refresh flows
  • Feature: Add dataset connections api support

2.7.1

  • Feature: Add TrainedModelArtefactsApi
  • Bug: pyspark cli only accepted old resources format
  • Bug: Auth mode not picked up from environment variables

2.7.0

  • Feature: Add support for dataset templates
  • Feature: Add support for listing models (local and remote), datasets, projects
  • Feature: Remove pykerberos dependency and update docs
  • Bug: Fix tests for new dataset template api structure
  • Bug: Unable to view/list more than 20 datasets / entities of any type in the cli

2.6.2

  • Bug: Added list resources command.
  • Bug: Remove all kerberos dependencies from standard installation, as they can be now installed as an optional feature.
  • Feature: Add cli support for new artefact path formats

2.6.1

  • Bug: Remove pykerberos as an installation dependency.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aoa-6.0.0rc6.tar.gz (50.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

aoa-6.0.0rc6-py3-none-any.whl (78.6 kB view details)

Uploaded Python 3

File details

Details for the file aoa-6.0.0rc6.tar.gz.

File metadata

  • Download URL: aoa-6.0.0rc6.tar.gz
  • Upload date:
  • Size: 50.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.25.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.6.12

File hashes

Hashes for aoa-6.0.0rc6.tar.gz
Algorithm Hash digest
SHA256 1fc75bf33a415cc9e2ff3e3f1ceb116cb37ad6036b8c0f0f7e360762c31876d6
MD5 8e59a9715b00dd100e27539adf8b928e
BLAKE2b-256 d20c194f866871fb6f3f8674107fdd14c1bbc724283afa79d3182b1b96547cf8

See more details on using hashes here.

File details

Details for the file aoa-6.0.0rc6-py3-none-any.whl.

File metadata

  • Download URL: aoa-6.0.0rc6-py3-none-any.whl
  • Upload date:
  • Size: 78.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.25.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.6.12

File hashes

Hashes for aoa-6.0.0rc6-py3-none-any.whl
Algorithm Hash digest
SHA256 4252dd4410a7747bf21dc2e0d4f86b53d5faa3e803f9ae8fa3aca7125fd113f3
MD5 4e11e010104e75fe7605926225ec1903
BLAKE2b-256 c25fa98343a1af57a5b38a2ba4f2be3240a193ea7ecb468c7525c5431cc0a6b7

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page