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.

THIS PACKAGE IS USELESS WITHOUT EXTERNAL PLUGINS IMPLEMENTING TARGET SYSTEM CUSTOM DATA ACCESS PROTOCOLS

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

dagent --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.3.2.tar.gz (49.9 kB view details)

Uploaded Source

Built Distribution

data_agent-0.3.2-py2.py3-none-any.whl (33.2 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: data_agent-0.3.2.tar.gz
  • Upload date:
  • Size: 49.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.12

File hashes

Hashes for data_agent-0.3.2.tar.gz
Algorithm Hash digest
SHA256 0aafb558b255ab500dc37209ba35bb61fc1b93ff2338b467cff5a7172eab66f7
MD5 102a9c6067a011add6920ecde5712e94
BLAKE2b-256 1ceb085959c6fafec8cc5a2f1a4782206225edb3c8c3ac0c9fc00637bcde194b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: data_agent-0.3.2-py2.py3-none-any.whl
  • Upload date:
  • Size: 33.2 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.12

File hashes

Hashes for data_agent-0.3.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 12caed8922da886421c6bbcba0805ae2cc3c7fa389990fd16bc2d179f85992ff
MD5 30a40ee9f9c6c0b7bc5700a47e5062c1
BLAKE2b-256 10a8ae6438828e608a0196f4a902251e05f81a4c8fc0f3db10dbef211dbe151b

See more details on using hashes here.

Supported by

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