SFrout is a scalable, asynchronous SalesForce report downloader for SAML/SSO clients.
In some organizations users are allowed to use only user interface with SSO authentication. No API, Security Tokens and other alternative connectors. This app automate authentication process, allow users to downloaded multiple SFDC reports, with custom parameteres, in asynchronous fashion.
- download single or multiple
SFDC
reports - asynchronous requestes
- threaded IO processes
- queued transport
- fail safe, download the report or die trying
- dual interface,
importable package
/CLI
- logging to stdout / file
- summary report in
csv
andconsole
- dual report input format,
csv
/list[dict]
- progress displayed as
progress bar
orconsole output
- customizable number of workers
If you plane to use SFrout this place is for you.
.. toctree:: :maxdepth: 1 user/install user/quickstart user/advanced user/how
Let's have a look under the hood.
.. toctree:: :maxdepth: 3 api
Let's go even deeper.
.. toctree:: :maxdepth: 3 internals