airflow-smartsheet 
Simple hooks and operators for transporting data from Smartsheet.
Import Smartsheet into PostgreSQL or export as CSV, PDF or EXCEL file.
Features
SmartsheetToFileOperator: exporting a Smartsheet sheet to a file/jsonSmartsheetToPostgresOperator: exporting a Smartsheet sheet to a PostgreSQL table
Install
Using pip:
pip3 install airflow-smartsheet-plugin
Usage
Create a variable in Airflow named SMARTSHEET_ACCESS_TOKEN to store your Smartsheet API access token.
You can also pass in an override token in your DAG definition.
This plugin is published as a pip package. Refer to the example DAG for available parameters.
Refer to the enums for available PDF paper sizes.
Release files for airflow-smartsheet-plugin 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| airflow-smartsheet-plugin-0.2.0.tar.gz | 5.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| airflow_smartsheet_plugin-0.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 13.6 kB
Release files / airflow-smartsheet-plugin-0.2.0.tar.gz
| Download URL | airflow-smartsheet-plugin-0.2.0.tar.gz |
|---|---|
| Size | 5.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b8064c773468729d4cf1364ef50038b685416b8baf94bdc391796ceb0f0a0e79
|
|
BLAKE2b-256 checksum How to use checksums |
7b30f27621e240afe5e7f077bd8511b47e890a01d900e59975b7a7ec9f3c4317
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3
|
Release files / airflow_smartsheet_plugin-0.2.0-py3-none-any.whl
| Download URL | airflow_smartsheet_plugin-0.2.0-py3-none-any.whl |
|---|---|
| Size | 8.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
607dbda0fd4827e06b6cc70ceea0865370c41ae70660cb1433f190ca5f2dae27
|
|
BLAKE2b-256 checksum How to use checksums |
3f193556f6b343630969522da70d5193cfc4e11c88ab6103d8f864ec8680ad6b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3
|