Installation#
PIP#
This package can be installed using PIP. The recommended pocedure is running:
pip install -u factiva-analytics
This will install and/or update the package to the latest official release.
Alternatively it can be installed directly from GitHub by running:
pip install git+https://github.com/dowjones/factiva-analytics-python.git@main
package guidelines establish that the main
branch is also the latest official release.
However, this method allows to install pre-release versions in any of the available branches
in the repository like dev
.
Optional Packages#
The package automatically installs all prerequisites automatically. However, some custom
handlers for Streams
and other processing components in the integration
module may
require the installation of additional packages like Elasticsearch or Google Cloud BigQuery.
This is the list of optional packages. Installing them is recommended as long as these components will be used within the solution.
elasticsearch: Used in a Streams custom handler and bulk data import.
bigquery: Used in a Streams custom handler and bulk data import.