Skip to main content

Data Agent is a python library for pipelining real-time and historical data to and from industrial historians and control systems

Project description

PyPI-Server Coveralls

Data Agent

Python package for accessing real-time and historical data on industrial historians and control systems. Different historian protocols and APIs are implemented through standalone plugins:

Description

The package provides a unified data access API having several usage scenarios:

  • As a Python package
  • As a command line CLI
  • As a service (Windows or Linux) using AMQ protocol

Installation

pip install data-agent

Install the plugins required for communicating with the target systems

Python Package Usage

from data_agent.local_agent import LocalAgent

with LocalAgent() as agent:

    agent.api.list_supported_connectors()
    agent.api.create_connection(...)

Command Line Usage

Start broker based agent

da-broker-svc --service.id my_service --broker.uri amqp://guest:guest@192.168.4.23/

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

data_agent-0.4.0.tar.gz (54.9 kB view details)

Uploaded Source

Built Distribution

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

data_agent-0.4.0-py2.py3-none-any.whl (37.7 kB view details)

Uploaded Python 2Python 3

File details

Details for the file data_agent-0.4.0.tar.gz.

File metadata

  • Download URL: data_agent-0.4.0.tar.gz
  • Upload date:
  • Size: 54.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for data_agent-0.4.0.tar.gz
Algorithm Hash digest
SHA256 63bd2572ae7a1fc68f660e8ea396c2eb60de0118e3af1b98c80931be6550ea2d
MD5 552b893862081fdb1e34599a23ae5653
BLAKE2b-256 b17b032f3fb3fe10140579e15de01d250db1ecb269cf93e8cfafb1f1697b32df

See more details on using hashes here.

File details

Details for the file data_agent-0.4.0-py2.py3-none-any.whl.

File metadata

  • Download URL: data_agent-0.4.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 37.7 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for data_agent-0.4.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 60a7d720d5821e22923975af41b84790e9f9b14fca312e74fb9cb22fbfee04c3
MD5 19a39a83aee4de22bf0cdb39f8e71028
BLAKE2b-256 fe9b021290fc8bf25c0a847b90cbe35e50712e2fa3d566592d7ba6112e3aa632

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