Skip to main content

A metadata package for transaction and user Avro schemas

Project description

Transaction Metadata

This package provides versioned Avro schemas and configuration utilities for simulated transaction and user data used in streaming pipelines (Flink + Snowflake + Kafka).

Structure

transaction_metadata/
├── schemas/
│   ├── transaction/v1/transaction.avsc
│   └── user/v1/user.avsc
├── loader.py
└── version.py

Usage

from transaction_metadata.loader import get_schema
schema = get_schema(entity="transaction", version="v1")
print(schema)

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

transaction_metadata-0.1.0.tar.gz (1.9 kB view details)

Uploaded Source

Built Distribution

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

transaction_metadata-0.1.0-py3-none-any.whl (1.6 kB view details)

Uploaded Python 3

File details

Details for the file transaction_metadata-0.1.0.tar.gz.

File metadata

  • Download URL: transaction_metadata-0.1.0.tar.gz
  • Upload date:
  • Size: 1.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for transaction_metadata-0.1.0.tar.gz
Algorithm Hash digest
SHA256 3499f1e2070e7b3a0bd137823f736f9c373146f31e588faae432f97ea1243a61
MD5 66b96ef05c2075261d73fb0c8f3b10b7
BLAKE2b-256 0274d5e62f406e0d89581f59d69c92fccc0f655a3276d34a6de569e229693c43

See more details on using hashes here.

File details

Details for the file transaction_metadata-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for transaction_metadata-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7881ed945bd1e10f648cbbec3b5a15ed8f6094de9a17f1c76c0c7f5af3a841d1
MD5 de279332175dcc7574baff96068dac1a
BLAKE2b-256 2cb7be0c9abeaed5d23baabe27c031354d680fd78b7984ec83941ecc7f18a884

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