http://predixtransform.com
Data Services are building blocks used towards enabling outcomes in analytics. In this session, we will talk about data services with the help of a practical use case. Users will be able to understand how to integrate elements of data services to help enable deep insights from machine behavior data to drive operational efficiencies.
Automating Google Workspace (GWS) & more with Apps Script
E2: Data Services in Predix (Predix Transform 2016)
1. E2: Predix Data Services
Sanjeev Sayeeraman
Krishna Yelisetti
2. 2PREDIX TRANSFORM
Data Services - what do they do?
Enable
Deep Insights
from
Machine Behavior Data
To Drive
Operational
Efficiencies
3. 3PREDIX TRANSFORM
What Predix Data Services does?
Meet SaaS & SaaS Data Ingestion Data & Model Catalogs
Software as a Service,
Services as a Solution
Time Series, Control
Inputs, Work Orders,
Incidents
Standardized Data Sets
for Geo, Weather,
Demographic, etc. etc.
6. 6PREDIX TRANSFORM
Time series | Architecture(what)
1 Time-Series
Query Service
Data ingestion pipeline
and data store
Cloud gateway and
distributed messaging
2 3
SITEASITEBSITEC
Sensor Controller
S2C Collector
OSM
Historian
2
Device Predix Machine
1
4
1
Device
5
2
Device
6
3
Device
Web Portals Dashboards &
Reports
Trends &
Charts
Mobile
Field/Operations
Engineers
Time Series Query API
Interactive sub-
second queries
Time Series
Query Service
Low latency
Columnar Store
Data Ingestion
Pipeline
Distributed
Messaging Layer
Time Series
Cloud
Gateway
S2C
(Websocket)
S2C
(Websocket)
S2C
(Websocket)
7. 7PREDIX TRANSFORM
Use Cases
Statistical analysis,
Machine Learning
Correlate anomalous
Time Series data with
test runs
Monitoring &
Diagnostics: Engineering
Analysis:
Root Cause Analysis
for anomalies
Anomaly detection
using Time Series
modeling
1000s of turbines
Optimal operation of Power
Generation Systems
9. 9PREDIX TRANSFORM
Using Time-Series -5 Simple Steps
Create Time
Series
instance in
Cloud Foundry
& include Time
Series client in
your project
Download
Time-Series
Client Library
From Predix.io
Configure
Library
Build your
Ingestion
Request
Build your
Query Request
14. 15PREDIX TRANSFORM
Predix Blobstore – what do we provide?
Provides a Web
Service interface
(REST)
Allows unlimited
storage of
objects(files)
Objects consists
of the raw object
data and
metadata
S3 API
compatibility
Scalable storage Reliable storage Multi tenancy
support
Secured access
15. 16PREDIX TRANSFORM
Use case – GE HealthCloud
Web app
and ZFP
viewer
• Reads 3000 images of
each 512kb size
• Generates 2D/3D views
• Clinicians receive notifications
• View or CD upload
• Specialists receive
notifications
CLINICIAN REMOTE
ACCESS, ANY DEVICE
SPECIALTY HOSPITAL B
COMMUNITY HOSPITAL A
Predix
Machine
X-Ray MR Ultrasound PathologyCell Analysis CT
User identity
Org Management
2D/3D Visualization
DICOM case
Security
Blobstore
Predix Cloud
• Create a case contains
up to 3000 files of each
size 512kb and uploads
to cloud
Predix Machine