Working with Large & Complex Datasets
My data is complex. I have tables with hundreds of columns and billions of rows. Can Narrative's Platform still work for me?
Big Data
Customer:
My data is very large. We create over a terabyte of data every day and including our historical data we are in the petabyte range. Can your platform handle that?
Narrative:
Absolutely. Narrative's software was build to scale horizontally across petabyte scale datasets. We have multiple customers who are ingesting and querying data at this scale today.
Easy Data Ingestion
We've made data ingestion dead simple and scale is never an issue.
Queries At Any Scale
We've made data ingestion dead simple and scale is never an issue.
Hundreds of Fields
Customer:
Some of my tables have hundreds of columns. Some even have thousands. Can your platform handle that?
Narrative:
Yes. Narrative's platform is designed to handle the most complex data schemas, making it easy to ingest and use data no matter your use case or data source.
Our AI data normalization service Rosetta Stone will even map all of your columns to a standard set of attributes making it easy for you and your partners to ignore the complexity of the underlying structure of your data and focus on what they are looking for.
Rosetta Stone
Narrative has created an AI model called Rosetta Stone to auomatically normalize data as it flows into the platform.
Types of Data
Customer:
My data isn't just numbers and strings. Can you handle more complex data types?
Narrative:
Of course. Data managed by Narrative can include strings, numbers, timestamps, boolean values, and even complex data types like array and objects (structs). We even have the ability to handle spacial data structures like polygons and points.
Today we do not directly support binary data (images, videos, etc.) but we can store pointers to binary data in the form of a string and any metadata associated with the binary data can be stored in one of the previously mentioned data types.
Your Data, Your Schema
Narrative has created an AI model called Rosetta Stone to auomatically normalize data as it flows into the platform.
Will Queries be Slow?
Customer:
If I have data at this scale will my queries always be slow?
Narrative:
Absolutely not. There are a number of features we've built out to provide fast query times to our users:
- Configurable Compute: You can scale up the compute resources for your queries to ensure they run as fast as possible.
- Only Read the Data You Need: If you have hundreds of columns, but are only querying a few of them, our platform will only read the nessecary data.
- Indexes / Partitioning: We offer a number of features to ensure that your data is organized in a way that makes querying fast including partitioning data by commonly filtered fields.
- Sampled Forcasting: If you are running a query that is going to take a long time, we can run it on a sample of the data to give you a quick answer and then run it on the full dataset if you are happy with the results.
Query Builder
Narrative offers an intuitive WYSIWYG query builder to make collaborating easy
Narrative Query Language
NQL is a powerful SQL extension that makes it easy to express complex data requests.
Fast & Accurate Forecasting
Get insights from your data without waiting an eternity
User Experience
Customer:
Surely the user experience must be terrible with data at this scale and complexity?
Narrative:
Not at all. We build query builder -- our WYSIWYG query builder -- to make it easy to express complex data requests. We also offer a powerful SQL extension called the Narrative Query Language (NQL) that makes it easy to express complex data requests.
We also offer help in the form of Rosetta, our AI digitial assistant. She can help you write the toughest queries and solve the stickiest problems even if you aren't a data savant.
Query Builder
Our WYSIWYG way to construct queries on top of complex datasets.
Digital Assistant
Rosetta, our digital assistant, can help you with your gnarliest projects. Just ask her.
Next Steps
Customer:
Color me impressed. How do I get started?
Narrative:
We'd be happy to set up a demo tailored to your specific use case and discuss how our platform can meet your needs. Following the demo, we can explore integration options and start the onboarding process to ensure you have access to the data and tools necessary for your audience building initiatives.
Get Started
Let's Get You Building
We'd be happy to set up a demo tailored to your specific use case and discuss how our platform can meet your needs.