Splunk Dev

How to get more than 100 rows in web framework using Django binding?

tommywang
Explorer

Hello,
I'm working on web framework by using Django binding.
I got a problem recently that I couldn't get more than 100 rows by using the following code. Is there anyone who knows how to solve this problem?
Thanks in advance.

mySearch = splunkjs.mvc.Components.getInstance("search1");

myResults = mySearch.data("results");

myResults.on("data", function() {

var artistData = myResults.data().rows;        // The search results
$(artistData).each(function(i,artistDatum ) {
    device[i] = artistDatum[0];     
});

})

Tags (2)

kendelar
Engager

Hello , This is also my problem.I tried yours answers but its not working.

0 Karma

jedatt01
Builder

Try this: sorry i'm not a jquery guy but the js should work for you

var artistData = myResults.data('results', {
       output_mode: 'json_rows',
       count: 0 //this setting is what allows you to get more than 100 rows
});

$(artistData).each(function(i,artistDatum ) {
     device[i] = artistDatum[0];        
});

slashnburn
Path Finder

This is similar to a problem I am having. I am looping through my result set, but it is only returning 100 results. Is this something I can change in the search manager.

this.parsesplunkRows = function() {
    console.log("" + " " + splunkRows.length);
    for(var i = 0; i<this.splunkRows.length; i++) {
     this.splitString(this.splunkRows[i]);
    }
0 Karma
Get Updates on the Splunk Community!

Webinar Recap | Revolutionizing IT Operations: The Transformative Power of AI and ML ...

The Transformative Power of AI and ML in Enhancing Observability   In the realm of IT operations, the ...

.conf24 | Registration Open!

Hello, hello! I come bearing good news: Registration for .conf24 is now open!   conf is Splunk’s rad annual ...

ICYMI - Check out the latest releases of Splunk Edge Processor

Splunk is pleased to announce the latest enhancements to Splunk Edge Processor.  HEC Receiver authorization ...