What Is FlightPath Server?

FlightPath Server is a REST API to land arriving CSV and Excel data files, apply quality and governance controls, and stage them for downstream consumers. With FlightPath Server you can:

  • Apply schemas and rules to minimize manual processing
  • Connect managed file transfer to data lakes and applications as a trusted data publisher
  • Provide access to metadata that helps trace problems and clarify data flows
  • Capture versioned, upgraded, and well-identified source data at the organization’s edge

FlightPath Server enables DataOps teams to shift-left their data file feed quality management, while scaling down manual processing and gaining efficiency through project consistency. Combined with the FlightPath Data frontend app, onboarding new data partners becomes rapid and predictable.

Roll-out Rapidly

FlightPath Server sets up quickly and gives you a pre-built framework for ingestion preboarding. Fast-start features include:

  • FlightPath Server is bundled with FlightPath Data. It installs in seconds.
  • The REST JSON API is simple and fits most upstream and downstream tools
  • FlightPath Data and CsvPath Framework projects migrate to FlightPath Server in minutes
  • Configuration and access made easy by the FlightPath Data frontend app

Infrastructure and Integrations

FlightPath Server runs as a native binary on MacOS and Windows 11. It runs on any platform from the Git repo as a Python server. FlightPath Server supports all the same infrastructure backends that CsvPath Framework does. Its storage backends are:

  • AWS S3
  • Azure Blob Storage
  • Google Cloud Storage
  • SFTP servers
  • Locally mounted file systems

The FlightPath Data frontend app makes it easy to configure CsvPath Framework integrations, including Slack, OpenTelemetry, OpenLineage, webhooks, and more.

Get Started!


Table of contents


Back to top

Copyright © 2017-2020 CsvPath committers; Atesta Analytics; D. Kershaw.