Guide - SQL Editor Commands
Introduction
The SQL user guide details the specific SQL syntax required to build the virtual data marts / warehouses queried through the Network Data
Platform.
The traditional approaches to data integration involve the ELT or ETL processes which incur side effects such as data duplication, the extra
processing time for the ETL or ELT processes. To commence analytical processing by any enterprise, the data structure needs to be
harmonised, data types resolved, and relational modeling is required to resolve entities and relationships across the enterprise.
This approach is valid only to build limited static data sources. Today, a large amount of data from heterogeneous data processing systems need
real-time processing that makes this approach slow, expensive and unresponsive to time-critical business needs.
The Zetaris Network Data Platform is developed to address the needs of the new world of big-fast data. Instead of running analytics after physical
data ingestion has occurred, the Zetaris Cloud Data Fabric ingests only metadata for the underlying data sources into its Schema Store. The
Zetaris Cloud Data Fabric provides various commands to ingest or manage this metadata where it can be arranged into virtual data structures
such as data warehouses or data marts in minutes.
This guide helps you to explore the data virtualization process, learn how to run queries in the Data Fabric, and improve query performance. Most
of the commands in this guide can be executed through the Data Platform interface.
Contents
Introduction
Contents
Building a Data Fabric
Register master data source
Add slave nodes for the registered data source (Option for a cluster-based database)
RDBMS Examples
MS SQL Server
My SQL
IBM DB2
Green Plum
Teradata
Amazon Aurora
Amazon Redshift
Register NoSQL data sources
Create Zetaris Cloud Data Fabric Data Base for flat files in a file store(AWS S3, Azure Blob, local file system)
Ingest Metadata
Ingest all tables from the data source
Ingest a table from the data source
Update Schema
Ingest flat files in the file store
Ingest a RESTful service
Update description and materialised table for each relation in a data source
List the tables from the data source
Manage Schema Store
Data Source
Tables
View
Create data source view
Create schema store view
Delete view
Run Query
Materialisation and Cache
Statistics
Table-level statistics
Column-level statistics
Partitioning
User Management
Role-Based Access Control
Privileges
Predefined Roles
Building a Data Fabric
To build a data fabric, you need to identify the database to be connected. The Zetaris Cloud Data Fabric supports all known data sources like
RDBMS, NoSQL, Rest API, CSV, and JSON.
Register master data source