-
Notifications
You must be signed in to change notification settings - Fork 24
ICP4D Updates for Python development guide
natashadsilva edited this page Sep 3, 2019
·
38 revisions
Developing IBM Streams Applications with Python (Versions 1.6+)
Proposed additions in bold
IBM Streams Python Support
- Installing Python APIs
- Developing for the IBM Streaming Analytics service
Developing for ICP4Data
- Developing with an IBM Streams installation
- Common Streams operations
4.1 Connecting to known data sources-
4.x Aggregation
Creating a window usinglast()
orbatch()
Simple aggregation usingWindow.aggregate
(use pandas)-
Using Aggregate from streamsx.standard
- Partitioned windows (Added 09/2019)
- 4.x Connecting to Watson Machine learning/IoT
-
4.x Using views
- Using views in a notebook
- 4.x Scoring a model in Python
- 4.x Saving credentials in app configs - a best practice to make code reusable
- API features:
User-defined parallelismImproving performance- UDP (
parallel
fns) - Reduce latency using
low_latency
- Using
isolate
- resource tags?
- 5.1 API features: Fault tolerance (consistent regions)
- UDP (
- The Python REST API
- Using SPL Operators in Python
- Metrics/Logging