Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft: Keep clear the main capabilities of storage plugins #22

Open
wants to merge 2 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions featured-plugins/mongodb.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,18 @@ description: Enables the data crawling from MongoDB document stores as events

# MongoDB

Main capabilities supported in INTELIE Live MongoDB plugin:
- Storage Provider:
- Storing Live events inside MongoDB collections as BSON documents and managed by INTELIE Live
- Retrieving historical Live events from MongoDB instances with filtering support from an INTELIE Pipes translation (see [storage hints](../pipes-queries/storage-hints.md))
- Automatic index management for MongoDB collections based on INTELIE Live index query requirements
- Built-in sharding support to improve read and write performance
- Query Provider:
- Expose some MongoDB database commands to enhance INTELIE Live querying support (see [datasources using query providers](../features/datasources))
- REST API and additional features:
- Facilities to manage collections and indexes (sparse and partial are supported)
- Facilities to study MongoDB query plans

## Storage Provider

INTELIE Live delivers the capability of storing events as documents in MongoDB servers. The MongoDB Storage Provider is the most deployed plugin in our customer environments.
Expand Down
7 changes: 7 additions & 0 deletions featured-plugins/sql.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,13 @@ The SQL plugin is available for download on [INTELIE Live Marketplace](https://m

![Roles provided by Live SQL Plugin](<../.gitbook/assets/image (79).png>)

Main capabilities supported in INTELIE Live SQL plugin:
- Storage Provider:
- Retrieving data from SQL tables and expose them as Live events with filtering support from an INTELIE Pipes translation (see [storage hints](../pipes-queries/storage-hints.md))
- Facilities to translate INTELIE Live queries into SQL SELECT (DQL) commands to expose temporal data as INTELIE Live events
- Query Provider:
- Expose native SQL query support to read data from SQL tables without mapping as INTELIE Live events (see [datasources using query providers](../features/datasources))

## Storage Provider

Once the Storage role is selected, a new section named **SQL Events configuration** will be available at configuration screen.
Expand Down