<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Pagination - Box, Dropbox, Google Sheet, Google Drive, Lookup Tables, etc in Workato Pros Discussion Board</title>
    <link>https://systematic.workato.com/t5/workato-pros-discussion-board/pagination-box-dropbox-google-sheet-google-drive-lookup-tables/m-p/559#M272</link>
    <description>&lt;P&gt;Hello, we have close to 2000 Okta users. Right now I use one master recipe + two callable to call each other.&lt;/P&gt;&lt;DIV&gt;&lt;BR /&gt;&lt;/DIV&gt;&lt;DIV&gt;Gordon&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;/DIV&gt;</description>
    <pubDate>Wed, 10 Mar 2021 05:33:53 GMT</pubDate>
    <dc:creator>gordonhuworkato</dc:creator>
    <dc:date>2021-03-10T05:33:53Z</dc:date>
    <item>
      <title>Pagination - Box, Dropbox, Google Sheet, Google Drive, Lookup Tables, etc</title>
      <link>https://systematic.workato.com/t5/workato-pros-discussion-board/pagination-box-dropbox-google-sheet-google-drive-lookup-tables/m-p/557#M270</link>
      <description>&lt;P&gt;Hey Pros,&lt;BR /&gt;&lt;BR /&gt;Want to get a sense how you deal with pagination. For me, my approach is to leverage CSV in Box/Dropbox to park the data there + append CSV via callable recipes.&lt;BR /&gt;&lt;BR /&gt;Box: nice that I can hard code the file id, which doesn’t change if the file path changes&lt;BR /&gt;&lt;BR /&gt;Dropbox: have to hard cod file path. If the path changes, then it breaks. (feature request please)&lt;BR /&gt;&lt;BR /&gt;Lookup table: there is no bulk upload, so an additional repeat action is required to put data there (feature request please &lt;span class="lia-unicode-emoji" title=":grinning_face:"&gt;😀&lt;/span&gt;)&lt;BR /&gt;&lt;BR /&gt;Google Drive: it seems to allow uploading multiple files with the same name (huh....?). I guess I am coming from the Box user experience and shocked to see this.&lt;BR /&gt;&lt;BR /&gt;Google Sheet: not a fan of it but happy to see if anyone uses it. What do u use it for?&lt;BR /&gt;&lt;BR /&gt;Thanks pros for sharing your experience. Have a nice week!&lt;BR /&gt;&lt;BR /&gt;Gordon&lt;/P&gt;</description>
      <pubDate>Wed, 10 Mar 2021 00:50:04 GMT</pubDate>
      <guid>https://systematic.workato.com/t5/workato-pros-discussion-board/pagination-box-dropbox-google-sheet-google-drive-lookup-tables/m-p/557#M270</guid>
      <dc:creator>gordonhuworkato</dc:creator>
      <dc:date>2021-03-10T00:50:04Z</dc:date>
    </item>
    <item>
      <title>Re: Pagination - Box, Dropbox, Google Sheet, Google Drive, Lookup Tables, etc</title>
      <link>https://systematic.workato.com/t5/workato-pros-discussion-board/pagination-box-dropbox-google-sheet-google-drive-lookup-tables/m-p/558#M271</link>
      <description>&lt;DIV class="WordSection1"&gt;
&lt;P class="MsoNormal"&gt;Hello Gordon,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;
&lt;P class="MsoNormal"&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="MsoNormal"&gt;I assume you’re trying to get all records from an API that requires you to make multiple paginated requests. How many total records do you need to get?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;
&lt;P class="MsoNormal"&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="MsoNormal"&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;
&lt;P class="MsoNormal"&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;






&lt;/DIV&gt;</description>
      <pubDate>Wed, 10 Mar 2021 00:57:08 GMT</pubDate>
      <guid>https://systematic.workato.com/t5/workato-pros-discussion-board/pagination-box-dropbox-google-sheet-google-drive-lookup-tables/m-p/558#M271</guid>
      <dc:creator>ben-urbanski</dc:creator>
      <dc:date>2021-03-10T00:57:08Z</dc:date>
    </item>
    <item>
      <title>Re: Pagination - Box, Dropbox, Google Sheet, Google Drive, Lookup Tables, etc</title>
      <link>https://systematic.workato.com/t5/workato-pros-discussion-board/pagination-box-dropbox-google-sheet-google-drive-lookup-tables/m-p/559#M272</link>
      <description>&lt;P&gt;Hello, we have close to 2000 Okta users. Right now I use one master recipe + two callable to call each other.&lt;/P&gt;&lt;DIV&gt;&lt;BR /&gt;&lt;/DIV&gt;&lt;DIV&gt;Gordon&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;/DIV&gt;</description>
      <pubDate>Wed, 10 Mar 2021 05:33:53 GMT</pubDate>
      <guid>https://systematic.workato.com/t5/workato-pros-discussion-board/pagination-box-dropbox-google-sheet-google-drive-lookup-tables/m-p/559#M272</guid>
      <dc:creator>gordonhuworkato</dc:creator>
      <dc:date>2021-03-10T05:33:53Z</dc:date>
    </item>
    <item>
      <title>Re: Pagination - Box, Dropbox, Google Sheet, Google Drive, Lookup Tables, etc</title>
      <link>https://systematic.workato.com/t5/workato-pros-discussion-board/pagination-box-dropbox-google-sheet-google-drive-lookup-tables/m-p/560#M273</link>
      <description>&lt;DIV class="WordSection1"&gt;
&lt;P class="MsoNormal"&gt;Thanks, Gordon.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;
&lt;P class="MsoNormal"&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="MsoNormal"&gt;If I wanted to accumulate all of a paginated API’s records in a single recipe using only Workato features, I would begin by using a Workato list (which can have up to 50,000 items). You can actually concatenate two lists together in a single
 step with a Ruby action as demonstrated in this recipe, &lt;A href="https://app.workato.com/recipes/1456290?st=13ab59"&gt;
https://app.workato.com/recipes/1456290?st=13ab59&lt;/A&gt;, so you wouldn’t have to iterate through every record in a page to add them to the accumulated list one at a time.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;
&lt;P class="MsoNormal"&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="MsoNormal"&gt;Another approach would be to use Workato collections (which can have up to 50,000 records),
&lt;A href="https://docs.workato.com/features/collection.html"&gt;https://docs.workato.com/features/collection.html&lt;/A&gt;, which are essentially in memory database tables that last for the duration of a job. Collections require the ETL/ELT Bulk Data Processing platform
 add-on.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;
&lt;P class="MsoNormal"&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="MsoNormal"&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;
&lt;P class="MsoNormal"&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;






&lt;/DIV&gt;</description>
      <pubDate>Fri, 12 Mar 2021 03:55:56 GMT</pubDate>
      <guid>https://systematic.workato.com/t5/workato-pros-discussion-board/pagination-box-dropbox-google-sheet-google-drive-lookup-tables/m-p/560#M273</guid>
      <dc:creator>ben-urbanski</dc:creator>
      <dc:date>2021-03-12T03:55:56Z</dc:date>
    </item>
    <item>
      <title>Re: Pagination - Box, Dropbox, Google Sheet, Google Drive, Lookup Tables, etc</title>
      <link>https://systematic.workato.com/t5/workato-pros-discussion-board/pagination-box-dropbox-google-sheet-google-drive-lookup-tables/m-p/561#M274</link>
      <description>&lt;P&gt;Hmn...whoa... their opened a new world for me. I am going to try the Ruby trick definitely.&lt;BR /&gt;&lt;BR /&gt;By the way, sometimes parking the data elsewhere like Box may not be a bad idea either. This way, other recipes could also use it - if it doesn’t mind a slightly dated data &lt;BR /&gt;&lt;BR /&gt;So, with your proposed method, it would be&lt;BR /&gt;&lt;BR /&gt;1. Master recipe to do initial call, send the list to callable one&lt;BR /&gt;&lt;BR /&gt;2. Callable one: received the next URL, list from master, make another call, Concat the two list and call callable 2&lt;BR /&gt;&lt;BR /&gt;3. Callable 2: do exact the same thing&lt;BR /&gt;&lt;BR /&gt;—&lt;BR /&gt;Not vetted but...I will give it a try &lt;span class="lia-unicode-emoji" title=":smiling_face_with_heart_eyes:"&gt;😍&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 12 Mar 2021 10:02:32 GMT</pubDate>
      <guid>https://systematic.workato.com/t5/workato-pros-discussion-board/pagination-box-dropbox-google-sheet-google-drive-lookup-tables/m-p/561#M274</guid>
      <dc:creator>gordonhuworkato</dc:creator>
      <dc:date>2021-03-12T10:02:32Z</dc:date>
    </item>
  </channel>
</rss>

