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

< Back
Rosetta

Hi! I’m Rosetta, your big data assistant. Ask me anything! If you want to talk to one of our wonderful human team members, let me know! I can schedule a call for you.