ecommerce-streamlytics-clickstream2's People
Forkers
beamlyticsecommerce-streamlytics-clickstream2's Issues
: remove hardcoded fixed duration of 5 sec, also this duration needs to be lower for ecommerce env. We need to test with different values and figure out minimal time system can support with varying number of worker nodes and capacities
//TODO : remove hardcoded fixed duration of 5 sec, also this duration needs to be lower for ecommerce env. We need to test with different values and figure out minimal time system can support with varying number of worker nodes and capacities
: enable timestamp as partition, currently the schema defines it as long but it is not encoded as logical type of timestamp, rather string.
//TODO : enable timestamp as partition, currently the schema defines it as long but it is not encoded as logical type of timestamp, rather string.
Need a more detailed function for item validation, probably as an UserExit so that we can customize as needed
bigtable sink to save on costs during poc
//TODO:Commented bigtable sink to save on costs during poc
: enable time partitioning on this table
// TODO : enable time partitioning on this table
explore how schema conversions can be overridden for logical types such as timestamps
//TODO explore how schema conversions can be overridden for logical types such as timestamps
get lat & lng from table once the data supports it.
: Modify transaction schema to add type of transaction from event hub:
//TODO : Modify transaction schema to add type of transaction from event hub:
: remove all Experimental annotation once verified that its working fine and no-longer experiement
//TODO : remove all Experimental annotation once verified that its working fine and no-longer experiement
Need to make sure that sessionlized data goes to time partitioned table in bigquery
//TODO: Need to make sure that sessionlized data goes to time partitioned table in bigquery
this needs to be replaced by real store coming from transaction data. We can not have stores created artificically but we should design to create stores as it comes in feed.
//TODO: this needs to be replaced by real store coming from transaction data. We can not have stores created artificically but we should design to create stores as it comes in feed.
WTF? The store is hardcoded to a single store? This definitely needs to come from a master data table which contains all store ids and corresponding location
//TODO WTF? The store is hardcoded to a single store? This definitely needs to come from a master data table which contains all store ids and corresponding location
remove the hardcoding of 10 seconds and paramterize it
//TODO : remove the hardcoding of 10 seconds and paramterize it
convert to a service which requires a few hundred ms to respond.
//TODO convert to a service which requires a few hundred ms to respond.
We need to research how does this table get populated with data on first run? From code, it seems the table should be preloaded in bigquery? If it should be pre-loaded, then we need to create programs to do same.
//TODO: We need to research how does this table get populated with data on first run? From code, it seems the table should be preloaded in bigquery? If it should be pre-loaded, then we need to create programs to do same.
Add an attribute by projecting future availability by date
// TODO: Add an attribute by projecting future availability by date
convert to a service which requires a few hundred ms to respond.
//TODO convert to a service which requires a few hundred ms to respond.
convert to a service which requires a few hundred ms to respond.
need to partition the bigquery table on timestamp or start time
//TODO : need to partition the bigquery table on timestamp or start time
remove hardcoded seconds
//TODO: remove hardcoded seconds
remove hardcoded seconds in counting inventory
//TODO: remove hardcoded seconds in counting inventory
Add an attribute by calculating availability as "total supply - total demand"
// TODO: Add an attribute by calculating availability as "total supply - total demand"
: Filter transactions to calculate availability, rest should be written to bigquery only for analytical purposes
//TODO : Filter transactions to calculate availability, rest should be written to bigquery only for analytical purposes
This should never be Null eliminate bug.
the schema registry for PageViewAggregator throws a class cast issue
investigate why PDone here would cause a test hang.
check the data type for this field, should be timestamp
//todo check the data type for this field, should be timestamp
remove hardcoded seconds
//TODO: remove hardcoded seconds
remove hard coded attribute names if we allow integration with various systems
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.