Skip to main content

An Apache Airflow plugin to update feature layers from a PostgreSQL database.

Project description

airflow-arcgis PyPI version

Simple hooks and operators for exporting data from ArcGIS.

Import PostgreSQL table data into ArcGIS feature layer or perform incremental updates.WIP

Features

  • PostgresToArcGISOperator - exporting/syncing a PostgreSQL table to ArcGIS

Install

Using pip:

pip3 install airflow-arcgis-plugin

Usage

Create a connection of type HTTP in Airflow named http_ago to store your ArcGIS base url (e.g. https://detroitmi.maps.arcgis.com/), username and password. You can also pass in an override connection name in your DAG definition.

This plugin is published as a pip package. Refer to the example DAG for available parameters.

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

airflow-arcgis-plugin-0.0.1.tar.gz (4.3 kB view details)

Uploaded Source

Built Distribution

airflow_arcgis_plugin-0.0.1-py3-none-any.whl (6.9 kB view details)

Uploaded Python 3

File details

Details for the file airflow-arcgis-plugin-0.0.1.tar.gz.

File metadata

  • Download URL: airflow-arcgis-plugin-0.0.1.tar.gz
  • Upload date:
  • Size: 4.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

File hashes

Hashes for airflow-arcgis-plugin-0.0.1.tar.gz
Algorithm Hash digest
SHA256 46503e2c727195fd58349c8381d0fd55e9ad8984f170952b753582878313eb30
MD5 560ce1c2389a244c52d705af6768657c
BLAKE2b-256 395f6481f2130e3a5c1806978bff8eea973bef5916d9afbb82ae4ca4ce46dabd

See more details on using hashes here.

File details

Details for the file airflow_arcgis_plugin-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: airflow_arcgis_plugin-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 6.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

File hashes

Hashes for airflow_arcgis_plugin-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 a8e972d2453756c79d164596c0fb9fe3181ac047a2bef41cfcfb0dd2f01a6fdd
MD5 4fe2c5f1a0f0acc68b1f439c1e0c25b7
BLAKE2b-256 00a71e40a7539faa43e56ed4fdcb2d688a7af8ea2931f1143870c0ed01972ebb

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