function generatePeriodicData()

in web/js/producer.js [679:715]


    function generatePeriodicData(day, hour, mu, sigma, recordsToPush) {
        var count = normal(mu, sigma)


        debugColl.push(count)
        var maxRecordsTotal = 500,
            records = [];
    
        var template = getCleanedTemplate();
    
        for(var n = 0; n < count; n++) {
            var data = faker.fake(template);
    
            if($("#zipped").is(':checked')){
                var pako = window.pako;
                data = pako.gzip(data);
            } else {
                data = data + '\n';
            }
    
            var record = {
                "Data": data
            };
            if(streamType === "stream"){
                record.PartitionKey = (Math.floor(Math.random() * (10000000000))).toString();
            }
            records.push(record);
            if(records.length === maxRecordsTotal){
                sendToKinesis(records);
                records = [];
            }
        }
    
        if(records.length > 0){
            recordsToPush.push(...records);
        }        
    }