Digital Developer Conference: a FREE half-day online conference focused on AI & Cloud – North America: Nov 2 – India: Nov 9 – Europe: Nov 14 – Asia Nov 23 Register now

Close outline
  • United States
IBM?
  • Site map
IBM?
  • Marketplace

  • Close
    Search
  • Sign in
    • Sign in
    • Register
  • IBM Navigation
IBM Developer Answers
  • Spaces
    • Blockchain
    • IBM Cloud platform
    • Internet of Things
    • Predictive Analytics
    • Watson
    • See all spaces
  • Tags
  • Users
  • Badges
  • FAQ
  • Help
Close

Name

Community

  • Learn
  • Develop
  • Connect

Discover IBM

  • ConnectMarketplace
  • Products
  • Services
  • Industries
  • Careers
  • Partners
  • Support
10.190.13.195

Analytic Hybrid Cloud Core×

Refine your search by using the following advanced search options.

Criteria Usage
Questions with keyword1 or keyword2 keyword1 keyword2
Questions with a mandatory word, e.g. keyword2 keyword1 +keyword2
Questions excluding a word, e.g. keyword2 keyword1 -keyword2
Questions with keyword(s) and a specific tag keyword1 [tag1]
Questions with keyword(s) and either of two or more specific tags keyword1 [tag1] [tag2]
To search for all posts by a user or all posts with a specific tag, start typing and choose from the suggestion list. Do not use a plus or minus sign with a tag, e.g., +[tag1].
  • Ask a question

Select data in a data source by 200 rows

550004MTVC gravatar image
Question by tcho  (3) | Nov 01 at 01:59 PM spssspssstudentmodelerspssmodeler

Hi everybody,

If i have 967000 in a data source. I'd like to know if ther's a way to select data in the data source by 200 rows. And when i finished with 200 rows of data, to execute again the Stream and select 200 another data until the end of the data in the data source ?

Thank you

People who like this

  0
Comment
10 |3000 characters needed characters left characters exceeded
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster

1 reply

  • Sort: 
270004Q826 gravatar image

Answer by nauvillain (269) | Nov 11 at 11:34 AM

Hi, you'll need to write a Python script (in Tools - Stream Properties - Execution) and write a loop that loops through your data, and run the stream each time.

For instance you can run the following script where you have 1 select node that selects the data you want:

 stream = modeler.script.stream()
 
 for i in range(0,20):
  selectnode=stream.findByID("id7KNUCCBYP1S")
  selectnode.setPropertyValue("condition", "@INDEX >" + str(2*i) + " and @INDEX  < "  + str(2*i+2) )
   stream.runAll([])



In this example, the loop is run 20 times, and selects rows with index 0 and 1, then 2 and 3, and so on.

You have to replace the node's ID with your own Select Node's ID (found in the annotations tab of the select node).

Make sure you indent the code under the loop (the 3 lines below the 'for' loop)

Comment

People who like this

  0   Show 1   Share
10 |3000 characters needed characters left characters exceeded
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
550004MTVC gravatar image tcho (3)   Nov 14 at 06:56 PM 0
Share

Thank you for your answer. @INDEX is a key word or is the name of a field?

Follow this question

197 people are following this question.

Answers

Answers & comments

Related questions

Optimization - Stream take a long time to execute 0 Answers

If statement 1 Answer

How do I interpret a CHAID decision tree using SPSS Modeler? 1 Answer

Cannot subscribe SPSS Modeler Trial 1 Answer

I bought the cd and it does not have the key access or password to login, it only gave me a 14 day free trail my class is 8 weeks I need help asap!!!!! 1 Answer

  • Contact
  • Privacy
  • IBM Developer Terms of use
  • Accessibility
  • Report Abuse
  • Cookie Preferences

Powered by AnswerHub

Authentication check. Please ignore.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • API Connect
  • Analytic Hybrid Cloud Core
  • Application Performance Management
  • Appsecdev
  • BPM
  • Blockchain
  • Business Transaction Intelligence
  • CAPI
  • CAPI SNAP
  • CICS
  • Cloud Analytics
  • Cloud Automation
  • Cloud Object Storage
  • Cloud marketplace
  • Collaboration
  • Content Services (ECM)
  • Continuous Testing
  • Courses
  • Customer Experience Analytics
  • DB2 LUW
  • Data and AI
  • DataPower
  • Decision Optimization
  • DevOps Build
  • DevOps Services
  • Developers IBM MX
  • Digital Commerce
  • Digital Experience
  • Finance
  • Global Entrepreneur Program
  • Hadoop
  • Hybrid Cloud Core
  • Hyper Protect
  • IBM Cloud platform
  • IBM Design
  • IBM Forms Experience Builder
  • IBM Maximo Developer
  • IBM StoredIQ
  • IBM StoredIQ-Cartridges
  • IIDR
  • ITOA
  • InformationServer
  • Integration Bus
  • Internet of Things
  • Kenexa
  • Linux on Power
  • LinuxONE
  • MDM
  • Mainframe
  • Messaging
  • Node.js
  • ODM
  • Open
  • PartnerWorld Developer Support
  • PowerAI
  • PowerVC
  • Predictive Analytics
  • Product Insights
  • PureData for Analytics
  • Push
  • QRadar App Development
  • Run Book Automation
  • Search Insights
  • Security Core
  • Storage
  • Storage Core
  • Streamsdev
  • Supply Chain Business Network
  • Supply Chain Insights
  • Swift
  • UBX Capture
  • Universal Behavior Exchange
  • UrbanCode
  • WASdev
  • WSRR
  • Watson
  • Watson Campaign Automation
  • Watson Content Hub
  • Watson Marketing Insights
  • dW Answers Help
  • dW Premium
  • developerWorks Sandbox
  • developerWorks Team
  • Watson Health
  • More
  • Tags
  • Questions
  • Users
  • Badges