Skip to main content
The DataLinks Python SDK is designed to simplify data ingestion, normalization, linking, and querying processes with DataLinks. It integrates with the DataLinks API to provide a seamless development experience for managing data workflows, including entity resolution and inference steps, with robust configuration options. This SDK is designed to accelerate the development of applications with DataLinks by wrapping the API integrations with a Pythonic interface, supporting flexible chaining of inference and validation steps.
Get started by installing the SDK and viewing the QuickStart guide.

Features

  • Ingestion API: Easily ingest data into namespaces with built-in batching and retry mechanisms.
  • Inference Workflow Management: Define custom chains of inference and validation steps.
  • Entity Resolution: Match entities using configurable exact or geo-based matching methods.
  • Namespace Management: Create and manage namespaces with privacy options.
  • Data Querying: Query data with options to include/exclude metadata.
  • Custom Loaders: Load custom data formats like JSON into defined workflows.
  • CLI Tool: Standardized command-line interface for managing ingestion pipelines quickly.