<?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: Global find and replace on the server in Alteryx Server Discussions</title>
    <link>https://community.alteryx.com/t5/Alteryx-Server-Discussions/Global-find-and-replace-on-the-server/m-p/853187#M9961</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.alteryx.com/t5/user/viewprofilepage/user-id/63768"&gt;@AndyEllis&lt;/a&gt;&amp;nbsp;- Given that Alteryx workflows are XML scripts, you should be able to achieve a desired outcome. Logically this would be a 3 step process:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Download workflows via API&lt;/LI&gt;&lt;LI&gt;Run a workflow that reads all workflow files as text and searches and replaces from old schema to new schema&lt;/LI&gt;&lt;LI&gt;Upload all workflows via API&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;Here is a link to an article that gives an idea of how to leverage APIs:&amp;nbsp;&lt;A href="https://community.alteryx.com/t5/Alteryx-Server-Knowledge-Base/Migrating-Workflows/ta-p/335774" target="_blank"&gt;https://community.alteryx.com/t5/Alteryx-Server-Knowledge-Base/Migrating-Workflows/ta-p/335774&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If there is any more information I can provide, please let me know.&amp;nbsp;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 06 Dec 2021 04:37:15 GMT</pubDate>
    <dc:creator>ArtApa</dc:creator>
    <dc:date>2021-12-06T04:37:15Z</dc:date>
    <item>
      <title>Global find and replace on the server</title>
      <link>https://community.alteryx.com/t5/Alteryx-Server-Discussions/Global-find-and-replace-on-the-server/m-p/852872#M9960</link>
      <description>&lt;P&gt;We use Alteryx Server on AWS and much of our data connects to a cloud based data lake. The Data lake team is creating new schemas that&amp;nbsp; replicate existing schemas, but the new schema will have a new name.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;There are hundreds of input tools in hundreds of workflows that use the current schema and we are looking at having to manually update each of them. Not only is this tedious but it also is a rolling process which will mean some inputs are on one schema while others are on the other one.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;All of these things are things we&amp;nbsp;&lt;EM&gt;can&lt;/EM&gt;&lt;EM&gt;&amp;nbsp;&lt;/EM&gt;work around, but I wanted to reach out to the community and see if anyone has ideas about how to do a one time automated process which basically does a find and replace of the sql statements in the input tools.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;Basically we need to do a find&amp;nbsp; on a statement like this&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="sql"&gt;select "data-lake".current_schema.user_id&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;and replace it with&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;select "data-lake".new_schema.user_id&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;(Obviously it is more complex than this...but i hope you get the idea)&lt;/P&gt;</description>
      <pubDate>Fri, 03 Dec 2021 20:36:46 GMT</pubDate>
      <guid>https://community.alteryx.com/t5/Alteryx-Server-Discussions/Global-find-and-replace-on-the-server/m-p/852872#M9960</guid>
      <dc:creator>AndyEllis</dc:creator>
      <dc:date>2021-12-03T20:36:46Z</dc:date>
    </item>
    <item>
      <title>Re: Global find and replace on the server</title>
      <link>https://community.alteryx.com/t5/Alteryx-Server-Discussions/Global-find-and-replace-on-the-server/m-p/853187#M9961</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.alteryx.com/t5/user/viewprofilepage/user-id/63768"&gt;@AndyEllis&lt;/a&gt;&amp;nbsp;- Given that Alteryx workflows are XML scripts, you should be able to achieve a desired outcome. Logically this would be a 3 step process:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Download workflows via API&lt;/LI&gt;&lt;LI&gt;Run a workflow that reads all workflow files as text and searches and replaces from old schema to new schema&lt;/LI&gt;&lt;LI&gt;Upload all workflows via API&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;Here is a link to an article that gives an idea of how to leverage APIs:&amp;nbsp;&lt;A href="https://community.alteryx.com/t5/Alteryx-Server-Knowledge-Base/Migrating-Workflows/ta-p/335774" target="_blank"&gt;https://community.alteryx.com/t5/Alteryx-Server-Knowledge-Base/Migrating-Workflows/ta-p/335774&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If there is any more information I can provide, please let me know.&amp;nbsp;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 06 Dec 2021 04:37:15 GMT</pubDate>
      <guid>https://community.alteryx.com/t5/Alteryx-Server-Discussions/Global-find-and-replace-on-the-server/m-p/853187#M9961</guid>
      <dc:creator>ArtApa</dc:creator>
      <dc:date>2021-12-06T04:37:15Z</dc:date>
    </item>
  </channel>
</rss>

