Install Optional Components
Many IDOL features are available through NiFi Ingest. The following components are not included in the NiFi Ingest distribution but can be installed separately.
-
IDOL Connectors. IDOL Connectors retrieve information from data repositories. With the IDOL NiFi Ingest framework you can deploy connectors as NiFi processors, rather than as separate components. To install a connector, obtain the
*.nar
file from the connector package. For a list of IDOL Connectors that are available through NiFi Ingest, see Connectors. -
IDOL Text. You can categorize documents using the EmbeddedContent processor. To install this processor, obtain the
*.nar
file from the IDOL Content component package.You can also generate categories using the AutoCategorizeGenerator processor, and label documents with categories by using the AutoCategorizeLabeller processor. To install these processors, obtain the
*.nar
file from the IDOL Category component package. -
IDOL Document Embeddings. You can use the DocumentEmbeddings processor to generate vector embeddings for your documents, based on a model that you configure. To install this processor, obtain the
*.nar
files from the IDOL Document Embeddings package.NOTE: To run the DocumentEmbeddings processor on a NiFi installation on Linux, you must ensure that the
libgomp
library is available on theLD_LIBRARY_PATH
environment variable on your NiFi setup. -
IDOL Rich Media. You can run some types of media analysis, such as optical character recognition and speech-to-text, in NiFi Ingest without having to deploy a separate IDOL Media Server. To install the media analysis components, obtain the
*.nar
files from theNiFiMediaServer
package.
IMPORTANT: The .nar
files supplied with IDOL components are platform dependent. For example, if you run IDOL NiFi Ingest on Linux, obtain the File System Connector .nar
file from the File System Connector package for Linux.
IMPORTANT: Optional components depend on the NiFi Ingest framework. Before adding any optional components, ensure that you have installed the NiFi Ingest framework, as described in Install NiFi Ingest. The version numbers of the NiFi Ingest framework and optional components must match. If necessary, you can install several different versions of the NiFi Ingest framework.
To install optional components
- Stop NiFi, if it is running.
-
Add the
*.nar
files for the optional components toInstallDir/extensions/
, whereInstallDir
represents your Apache NiFi installation directory. - Start NiFi.
Connectors
The following connectors are currently available through NiFi Ingest. To use these processors, you must have a license for the corresponding IDOL Connector.
NiFi Ingest Processor | IDOL Connector | Repositories |
---|---|---|
GetAEM | AEM Connector | Adobe Experience Manager |
GetAmazonS3 | Amazon S3 Connector | |
GetAzureBlob | Azure Blob Connector | |
GetBox | Box Connector | |
GetChatter | Chatter Connector | Salesforce Chatter |
GetCMIS | CMIS Connector | |
GetConfluence | Confluence REST Connector | |
GetContentManager | Content Manager Connector | Content Manager. |
GetDatabase | ODBC Connector | Databases that support ODBC. |
GetDocumentum | Documentum Connector | |
GetDropbox | Dropbox Connector | Dropbox |
GetExchange | Exchange Web Service Connector | Exchange and Exchange Online. |
GetExchangeOData | Exchange OData Connector | Exchange Online. |
GetFacebook | Facebook Connector | |
GetFacebookWorkplace | Facebook Workplace Connector | |
GetFileNet | FileNet P8 Connector | |
GetFileSystem | File System Connector | File systems. |
GetFTP | FTP Connector | FTP servers. |
GetGitHub | GitHub Connector | |
GetGoogleCalendar | Google Calendar Connector | |
GetGoogleChat | Google Chat Connector | |
GetGoogleCloudStorage | Google Cloud Storage Connector | |
GetGoogleDrive | Google Drive Connector | |
GetGoogleMail | Google Mail Connector | |
GetIMAP | IMAP Connector | |
GetInstagram | Instagram Connector | |
GetJama | Jama Connector | |
GetJIRA | JIRA REST Connector | |
GetJive | Jive Connector | |
GetLithium | Lithium Connector | |
GetMicrosoftDynamicsCRM | Dynamics Connector | Microsoft Dynamics |
GetMicrosoftGroupChat | Lync Connector | |
GetMicrosoftLync | Lync Connector | |
GetMicrosoftOCS | Lync Connector | |
GetMicrosoftPlanner | Microsoft Planner Connector | |
GetMicrosoftTeams | Microsoft Teams Connector | Microsoft Teams |
GetMongoDB | MongoDB Connector | |
GetNotes | Notes Connector | Lotus Notes. |
GetObjective | Objective Connector | |
GetOneDrive | OneDrive Connector | Microsoft OneDrive |
GetOpenText | OpenText Connector | |
GetOpenTextCoreContent | OpenText Core Content Connector | |
GetQAM | Quest Archive Manager Connector | |
GetRecords365 | Records365 Connector | |
GetRSS | RSS Connector | RSS feeds. |
GetSalesforce | Salesforce Connector | |
GetSeedlist | IBM Seedlist Connector | |
GetServiceNow | ServiceNow Connector | |
GetSharePoint | SharePoint Remote Connector | SharePoint and SharePoint Online. |
GetSharePointOData | SharePoint OData Connector | SharePoint and SharePoint Online. |
GetSlack | Slack Connector | Slack |
GetStackExchange | Stack Exchange Connector | Stack Exchange sites such as Stack Overflow |
GetTeamBinder | TeamBinder Connector | |
GetTelligent | Telligent Connector | |
GetTwitter | Twitter Connector | |
GetVantara | Vantara Connector | |
GetWeb | Web Connector | Web pages. |
GetWebex | Webex Connector | Cisco Webex |
GetYammer | Yammer Connector | |
GetYouTube | YouTube Connector | |
GetZendesk | Zendesk Connector |