<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Workflow — Alteryx</title>
        <link>https://community.alteryx.com/</link>
        <pubDate>Tue, 21 Apr 2026 23:49:28 +0000</pubDate>
        <language>en</language>
            <description>Workflow — Alteryx</description>
    <atom:link href="https://community.alteryx.com/discussions/tagged/workflow/feed.rss" rel="self" type="application/rss+xml"/>
    <item>
        <title>Tips for Cleaning &amp; Prepping Messy Tabular Data</title>
        <link>https://community.alteryx.com/discussion/1436301/tips-for-cleaning-prepping-messy-tabular-data</link>
        <pubDate>Thu, 16 Apr 2026 18:13:42 +0000</pubDate>
        <category>General</category>
        <dc:creator>iarasheed</dc:creator>
        <guid isPermaLink="false">1436301@/discussions</guid>
        <description><![CDATA[<p>Hi Everyone,</p><p>I’ve compiled a set of best practices I use to clean messy tabular flat‑file data, most often from CSVs or PDF‑to‑Excel exports for general ledger, payroll, sales, and similar reports. These requests usually involve applying the same cleanup steps across many files or sheets and combining them into a single table under tight deadlines and inconsistent data structures.</p><p>These tips focus on a quick and fast cleanup rather than long‑term or repeatable workflows, so I avoid macros or advanced concepts. </p><p>Let me know if these are helpful or if there are other approaches worth considering.</p><h2 data-id="common-tools"><strong>Common Tools</strong></h2><h3 data-id="input-data-tool-link"><strong>Input Data Tool</strong> (<a href="https://community.alteryx.com/home/leaving?allowTrusted=1&amp;target=https%3A%2F%2Fhelp.alteryx.com%2Fcurrent%2Fen%2Fdesigner%2Ftools%2Fin-out-tools%2Finput-data-tool.html" target="_blank" rel="nofollow noopener ugc">Link</a>)</h3><ul><li>I often output the file name as a field to use for validation or pivoting in the Summarize tool.</li><li>Use “Start Data Import on Line” or the Select Records tool when the first lines of data or headers are buried below report formatting.</li><li>I enable “First Row Contains Data” for instance where I know the headers are not able to be used. This is also helpful if you’re using the workflow for multiple datasets and you do not want to manually identify the needed columns each time.<ul><li>If using the headers in the files later, use the Dynamic Rename tool and the mode Use Headers From First Row. Or, use the tool to label staging fields quickly; for example, renaming all the fields “Pre” if you know you will use those column names later.</li></ul></li></ul><h3 data-id="record-id-link"><strong>Record ID</strong> (<a href="https://community.alteryx.com/home/leaving?allowTrusted=1&amp;target=https%3A%2F%2Fhelp.alteryx.com%2Fcurrent%2Fen%2Fdesigner%2Ftools%2Fpreparation%2Frecord-id-tool.html%23id572625" target="_blank" rel="nofollow noopener ugc">Link</a>)</h3><ul><li>Add a Record ID as soon as the structure stabilizes.</li><li>This has many benefits, such as:<ul><li>Track how rows move, disappear, or duplicate.</li><li>Serve as a join field.</li><li>Functions as a sort field.</li><li>Make it simple to filter for specific records when troubleshooting or validating.</li></ul></li></ul><h3 data-id="data-cleansing-link"><strong>Data Cleansing</strong> (<a href="https://community.alteryx.com/home/leaving?allowTrusted=1&amp;target=https%3A%2F%2Fhelp.alteryx.com%2Fcurrent%2Fen%2Fdesigner%2Ftools%2Fpreparation%2Fdata-cleansing-tool.html" target="_blank" rel="nofollow noopener ugc">Link</a>)</h3><ul><li>I find benefit with Remove Null Columns, but avoid Remove Null Rows as I have experienced valid rows drop unexpectedly.</li><li>I avoid Replacing Nulls with Zeros or Blanks because doing so changes how the end users interprets missing values. It can also make tracking difficult when comparing to source material.</li><li>I do trim whitespace, however, there are cases when keeping them is beneficial. For example, if a field has fixed-width padding then you can use that to isolate it using a length formula. If I were to have removed the whitespace, then I would lose the fixed-width as an anchor.</li><li>If applicable, I apply Modify Case, preferably to Title Case, if it helps with readability and the end user approves of it.</li></ul><h3 data-id="union-link"><strong>Union</strong> (<a href="https://community.alteryx.com/home/leaving?allowTrusted=1&amp;target=https%3A%2F%2Fhelp.alteryx.com%2Fcurrent%2Fen%2Fdesigner%2Ftools%2Fjoin%2Funion-tool.html" target="_blank" rel="nofollow noopener ugc">Link</a>)</h3><ul><li>While this tool is straightforward, I recently came across a use case where the order of a union mattered.<ul><li>When joining between multiple sheets, I realized only one sheet had the headers intact, so that sheet had to be ordered first. Otherwise, the effectiveness of the Multi-Row Formula tool I was using would be disrupted.</li></ul></li><li>To set the order, enable “Set a Specific Output Order” in the Configuration pane.</li></ul><h3 data-id="multi-row-formula-link"><strong>Multi-Row Formula</strong> (<a href="https://community.alteryx.com/home/leaving?allowTrusted=1&amp;target=https%3A%2F%2Fhelp.alteryx.com%2Fcurrent%2Fen%2Fdesigner%2Ftools%2Fpreparation%2Fmulti-row-formula-tool.html" target="_blank" rel="nofollow noopener ugc">Link</a>)</h3><ul><li>This tool is critical and comes up in almost every request. This is because the reason someone reaches out for help is often because they were having trouble filling in important fields across the report so that they can pivot and filter.</li><li>For example, the use case could be to take the account or department number that only appears once in the beginning of the section, or several account numbers throughout the report, and populate it with every record.</li><li>To configure the tool for this use case, select “Update Existing Field” for the field you want filled in. Do not select “Group By”.</li><li>To fill down a null value from the previous row (most common): IF IsNull([Field]) THEN [Row-1:Field] ELSE [Field] ENDIF</li><li>To pull up a value from the next row: IF IsNull([Field]) THEN [Row+1:Field] ELSE [Field] ENDIF</li></ul><h3 data-id="datetime-link"><strong>DateTime</strong> (<a href="https://community.alteryx.com/home/leaving?allowTrusted=1&amp;target=https%3A%2F%2Fhelp.alteryx.com%2Fcurrent%2Fen%2Fdesigner%2Ftools%2Fparse%2Fdatetime-tool.html" target="_blank" rel="nofollow noopener ugc">Link</a>)</h3><ul><li>Converting dates to the right format is important for the end user to be able to filter and calculate dates within Excel.</li><li>One frustration with this tool in Alteryx is that it requires you to rename the output column. My suggestion is to suffix the original field with “Pre” and then name the final name of the date field within the DateTime tool. Then drop the original field once validated. This preserves field lineage and avoids naming confusion after.</li></ul><h3 data-id="summarize-link"><strong>Summarize</strong> (<a href="https://community.alteryx.com/home/leaving?allowTrusted=1&amp;target=https%3A%2F%2Fhelp.alteryx.com%2Fcurrent%2Fen%2Fdesigner%2Ftools%2Ftransform%2Fsummarize-tool.html" target="_blank" rel="nofollow noopener ugc">Link</a>)</h3><ul><li>The Summarize tools is used for subtotal and total validations.</li><li>Also, use the Summarize tool if a column which informed a level of detail is being removed and you need to consolidate the records to a lower level of detail. For example, if the end user requests to remove any employee level of detail.</li></ul><h3 data-id="containers-and-annotations-link"><strong>Containers and Annotations</strong> (<a href="https://community.alteryx.com/home/leaving?allowTrusted=1&amp;target=https%3A%2F%2Fhelp.alteryx.com%2Fcurrent%2Fen%2Fdesigner%2Ftools%2Fdocumentation%2Ftool-container-tool.html%23id588737" target="_blank" rel="nofollow noopener ugc">Link</a>)</h3><ul><li>I use containers to group workflow phases and temporarily disable work during testing.</li><li>I rename annotations on tools I expect to revisit so the purpose is clear at a glance. I turn off the ones </li></ul><h2 data-id="design-patterns"><strong>Design Patterns</strong></h2><h3 data-id="file-and-folder-structure"><strong>File and folder structure</strong></h3><ul><li>I found some version of this folder logic helpful for me for most Alteryx projects:  Data &gt; Workflow &gt; Output &gt; Deliverables.<ul><li>Outputs could be intermediate YXDBs for use between workflows or files that I want to review or format before delivery.</li><li>Deliverables holds the the final requestor-facing copy. I keep it separate from Output so that I do not accidentally overwrite work an end user has done.</li></ul></li></ul><h3 data-id="review-expected-deliverable-with-the-end-user"><strong>Review expected deliverable with the end user</strong></h3><ul><li>Ensure that you are only working with data that is important to the requestor or end user.</li></ul><h3 data-id="deliver-a-sample-for-proof-of-concept"><strong>Deliver a sample for proof-of-concept</strong></h3><ul><li>If the data is large or there is urgency, working on a sample and sending it to the end user to validate is helpful could prevent future rework before working through the whole dataset.</li></ul><h3 data-id="use-yxdb-file-type-for-efficiency"><strong>Use YXDB file type for efficiency</strong></h3><ul><li>I consolidate data into the YXDB file type early if the data source spans many files, periods, or formats. The YXDB file type is developed by Alteryx and processes significantly faster than Excel. If I have multiple Alteryx workflows, I’ll output the intermediary files between them as YXDBs.</li></ul><h3 data-id="isolate-columns-rather-than-clean"><strong>Isolate columns rather than clean</strong></h3><ul><li>Rather than try to clean up an existing field, I find it’s often less of a headache to isolate the values I need into a new field.<ul><li>For example, rather than try to clean up the “Credit” column, I’ll prefer to create a new “Credit” column using the Formula tool and extract the data I need from the original column.</li><li>Similarly, if a column has multiple pieces of information that needs to be separated, such as Year and Month, I’ll create a new Year column and a new Month column to capture those details.</li></ul></li><li>This limits the number of considerations needed to make when trying to remove data, as you cannot usually see all the irregularities you’ll encounter in a large dataset, prevents unintentional impact onto other fields, and gives me more control if I want to make a change later.</li><li>I can use the original column for reference and then deselect it when complete.</li></ul><h3 data-id="troubleshooting-by-isolating-records"><strong>Troubleshooting by isolating records</strong></h3><ul><li>Use the Filter tool to isolate the problematic Record IDs before the issue appears and follow them through the workflow.</li></ul><h3 data-id="validating-totals-before-handoff"><strong>Validating totals before handoff</strong></h3><ul><li>Subtotals and grand totals from the original dataset need to be removed to prevent double counting. Once isolated, I’ll recreate the totals using the Summarize tool when I’m complete. Then, I’ll use the Join tool to compare them to what was listed in the report.</li><li>For the Join, I label the totals from the report “Expected” and the ones I create called “Actual”.</li><li>To identify errors across many records, I create a field to calculate Expected – Actual. For the difference, I use the absolute function ABS() to normalize negative and positive differences and then use the Round() function to normalize the amounts to two decimal places; otherwise, minuscule differences will show up as errors.<ul><li>For example,</li><li>Difference Amount = Abs(Round([Expected Amount – Actual Amount], 2))</li></ul></li><li>Then, I use a filter to identify any differences &gt; 1, as the results from &gt; 0 often include differences due to rounding.</li></ul><p>To summarize, these tips reflect my approach to data prep for tabular reports when the ask is urgent and the source is imperfect. If you have approaches that you also find beneficial, any suggestions, or corrections, please drop a message.</p>]]>
        </description>
    </item>
    <item>
        <title>Alteryx&#39;s Behavior on Excel files and sheets</title>
        <link>https://community.alteryx.com/discussion/1436320/alteryxs-behavior-on-excel-files-and-sheets</link>
        <pubDate>Mon, 20 Apr 2026 12:17:49 +0000</pubDate>
        <category>Alteryx One</category>
        <dc:creator>Dark_Star9</dc:creator>
        <guid isPermaLink="false">1436320@/discussions</guid>
        <description><![CDATA[<p>I'm currently questioning Alteryx's behavior with my Excel file. As you can see in screenshot 1 below, here is my data:</p><span data-embedjson="{&quot;url&quot;:&quot;https:\/\/us.v-cdn.net\/6038679\/uploads\/AJSNR2W6NYQX\/image.png&quot;,&quot;name&quot;:&quot;image.png&quot;,&quot;type&quot;:&quot;image\/png&quot;,&quot;size&quot;:26885,&quot;width&quot;:1141,&quot;height&quot;:599,&quot;displaySize&quot;:&quot;large&quot;,&quot;float&quot;:&quot;none&quot;,&quot;downloadUrl&quot;:&quot;https:\/\/community.alteryx.com\/api\/v2\/media\/download-by-url?url=https%3A%2F%2Fus.v-cdn.net%2F6038679%2Fuploads%2FAJSNR2W6NYQX%2Fimage.png&quot;,&quot;active&quot;:true,&quot;mediaID&quot;:255910,&quot;dateInserted&quot;:&quot;2026-04-20T12:11:20+00:00&quot;,&quot;insertUserID&quot;:642376,&quot;foreignType&quot;:&quot;embed&quot;,&quot;foreignID&quot;:&quot;642376&quot;,&quot;embedType&quot;:&quot;image&quot;,&quot;embedStyle&quot;:&quot;rich_embed_card&quot;}">
    <span>
        <a href="https://community.alteryx.com/home/leaving?allowTrusted=1&amp;target=https%3A%2F%2Fus.v-cdn.net%2F6038679%2Fuploads%2FAJSNR2W6NYQX%2Fimage.png" rel="nofollow noopener ugc" target="_blank">
            <img src="https://us.v-cdn.net/6038679/uploads/AJSNR2W6NYQX/image.png" alt="image.png" height="599" width="1141" data-display-size="large" data-float="none" data-type="image/png" data-embed-type="image" srcset="https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=300, width=300/6038679/uploads/AJSNR2W6NYQX/image.png 300w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=600, width=600/6038679/uploads/AJSNR2W6NYQX/image.png 600w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=800, width=800/6038679/uploads/AJSNR2W6NYQX/image.png 800w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=1200, width=1200/6038679/uploads/AJSNR2W6NYQX/image.png 1200w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=1600, width=1600/6038679/uploads/AJSNR2W6NYQX/image.png 1600w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=2000, width=2000/6038679/uploads/AJSNR2W6NYQX/image.png 2000w, https://us.v-cdn.net/6038679/uploads/AJSNR2W6NYQX/image.png" sizes="100vw" /></a>
    </span>
</span>
<p></p><p>When I use the option “First row contains data,” I get the result shown in screenshot 2:</p><span data-embedjson="{&quot;url&quot;:&quot;https:\/\/us.v-cdn.net\/6038679\/uploads\/9WW0GX7B1M6U\/image.png&quot;,&quot;name&quot;:&quot;image.png&quot;,&quot;type&quot;:&quot;image\/png&quot;,&quot;size&quot;:36304,&quot;width&quot;:773,&quot;height&quot;:739,&quot;displaySize&quot;:&quot;large&quot;,&quot;float&quot;:&quot;none&quot;,&quot;downloadUrl&quot;:&quot;https:\/\/community.alteryx.com\/api\/v2\/media\/download-by-url?url=https%3A%2F%2Fus.v-cdn.net%2F6038679%2Fuploads%2F9WW0GX7B1M6U%2Fimage.png&quot;,&quot;active&quot;:true,&quot;mediaID&quot;:255911,&quot;dateInserted&quot;:&quot;2026-04-20T12:11:57+00:00&quot;,&quot;insertUserID&quot;:642376,&quot;foreignType&quot;:&quot;embed&quot;,&quot;foreignID&quot;:&quot;642376&quot;,&quot;embedType&quot;:&quot;image&quot;,&quot;embedStyle&quot;:&quot;rich_embed_card&quot;}">
    <span>
        <a href="https://community.alteryx.com/home/leaving?allowTrusted=1&amp;target=https%3A%2F%2Fus.v-cdn.net%2F6038679%2Fuploads%2F9WW0GX7B1M6U%2Fimage.png" rel="nofollow noopener ugc" target="_blank">
            <img src="https://us.v-cdn.net/6038679/uploads/9WW0GX7B1M6U/image.png" alt="image.png" height="739" width="773" data-display-size="large" data-float="none" data-type="image/png" data-embed-type="image" srcset="https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=300, width=300/6038679/uploads/9WW0GX7B1M6U/image.png 300w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=600, width=600/6038679/uploads/9WW0GX7B1M6U/image.png 600w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=800, width=800/6038679/uploads/9WW0GX7B1M6U/image.png 800w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=1200, width=1200/6038679/uploads/9WW0GX7B1M6U/image.png 1200w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=1600, width=1600/6038679/uploads/9WW0GX7B1M6U/image.png 1600w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=2000, width=2000/6038679/uploads/9WW0GX7B1M6U/image.png 2000w, https://us.v-cdn.net/6038679/uploads/9WW0GX7B1M6U/image.png" sizes="100vw" /></a>
    </span>
</span>
<p></p><p>Why isn't it returning the result as shown in screenshot 3?</p><span data-embedjson="{&quot;url&quot;:&quot;https:\/\/us.v-cdn.net\/6038679\/uploads\/FXKTB0WTG58N\/image.png&quot;,&quot;name&quot;:&quot;image.png&quot;,&quot;type&quot;:&quot;image\/png&quot;,&quot;size&quot;:32544,&quot;width&quot;:752,&quot;height&quot;:690,&quot;displaySize&quot;:&quot;large&quot;,&quot;float&quot;:&quot;none&quot;,&quot;downloadUrl&quot;:&quot;https:\/\/community.alteryx.com\/api\/v2\/media\/download-by-url?url=https%3A%2F%2Fus.v-cdn.net%2F6038679%2Fuploads%2FFXKTB0WTG58N%2Fimage.png&quot;,&quot;active&quot;:true,&quot;mediaID&quot;:255912,&quot;dateInserted&quot;:&quot;2026-04-20T12:13:10+00:00&quot;,&quot;insertUserID&quot;:642376,&quot;foreignType&quot;:&quot;embed&quot;,&quot;foreignID&quot;:&quot;642376&quot;,&quot;embedType&quot;:&quot;image&quot;,&quot;embedStyle&quot;:&quot;rich_embed_card&quot;}">
    <span>
        <a href="https://community.alteryx.com/home/leaving?allowTrusted=1&amp;target=https%3A%2F%2Fus.v-cdn.net%2F6038679%2Fuploads%2FFXKTB0WTG58N%2Fimage.png" rel="nofollow noopener ugc" target="_blank">
            <img src="https://us.v-cdn.net/6038679/uploads/FXKTB0WTG58N/image.png" alt="image.png" height="690" width="752" data-display-size="large" data-float="none" data-type="image/png" data-embed-type="image" srcset="https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=300, width=300/6038679/uploads/FXKTB0WTG58N/image.png 300w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=600, width=600/6038679/uploads/FXKTB0WTG58N/image.png 600w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=800, width=800/6038679/uploads/FXKTB0WTG58N/image.png 800w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=1200, width=1200/6038679/uploads/FXKTB0WTG58N/image.png 1200w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=1600, width=1600/6038679/uploads/FXKTB0WTG58N/image.png 1600w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=2000, width=2000/6038679/uploads/FXKTB0WTG58N/image.png 2000w, https://us.v-cdn.net/6038679/uploads/FXKTB0WTG58N/image.png" sizes="100vw" /></a>
    </span>
</span>
<p></p><p>Is it normal that we need to specify a range for Alteryx to read the file properly?<br />
Are there any known issues with Alteryx when reading Excel files?</p><p>TYSM For answering </p><p>Regards.</p>]]>
        </description>
    </item>
    <item>
        <title>Reference ID: 575e4c82-2931-46a2-b1e4-5b8794589071</title>
        <link>https://community.alteryx.com/discussion/1436319/reference-id-575e4c82-2931-46a2-b1e4-5b8794589071</link>
        <pubDate>Mon, 20 Apr 2026 11:45:04 +0000</pubDate>
        <category>Alteryx One</category>
        <dc:creator>Harm-Oostendorp</dc:creator>
        <guid isPermaLink="false">1436319@/discussions</guid>
        <description><![CDATA[<p>After running a workflow in Alteryx designer 2025.2 (user), I received below error message. Can you help solve this error.</p><p><strong>Error: Designer x64: The Designer x64 reported: The Engine encountered a problem, and a report was sent to Alteryx for future investigation. If you have additional information to share (example workflow, sample data) to reproduce the error, please contact Customer Support with Reference ID: 575e4c82-2931-46a2-b1e4-5b8794589071</strong></p><div data-embedjson="{&quot;url&quot;:&quot;https:\/\/us.v-cdn.net\/6038679\/uploads\/2MHEW69MSETT\/error-message-28apr-29.docx&quot;,&quot;name&quot;:&quot;Error message (apr).docx&quot;,&quot;type&quot;:&quot;application\/vnd.openxmlformats-officedocument.wordprocessingml.document&quot;,&quot;size&quot;:14832,&quot;displaySize&quot;:&quot;large&quot;,&quot;float&quot;:&quot;none&quot;,&quot;downloadUrl&quot;:&quot;https:\/\/community.alteryx.com\/api\/v2\/media\/download-by-url?url=https%3A%2F%2Fus.v-cdn.net%2F6038679%2Fuploads%2F2MHEW69MSETT%2Ferror-message-28apr-29.docx&quot;,&quot;active&quot;:true,&quot;mediaID&quot;:255909,&quot;dateInserted&quot;:&quot;2026-04-20T11:44:41+00:00&quot;,&quot;insertUserID&quot;:423077,&quot;foreignType&quot;:&quot;embed&quot;,&quot;foreignID&quot;:&quot;423077&quot;,&quot;embedType&quot;:&quot;file&quot;,&quot;embedStyle&quot;:&quot;rich_embed_card&quot;}">
    <a rel="nofollow" href="https://community.alteryx.com/api/v2/media/download-by-url?url=https%3A%2F%2Fus.v-cdn.net%2F6038679%2Fuploads%2F2MHEW69MSETT%2Ferror-message-28apr-29.docx" download="" aria-label="Error message (apr).docx">
        Error message (apr).docx
    </a>
</div>
]]>
        </description>
    </item>
    <item>
        <title>Help Needed:  Formatting PDF to Text Extraction (Line Method) into Table Format</title>
        <link>https://community.alteryx.com/discussion/1402008/help-needed-formatting-pdf-to-text-extraction-line-method-into-table-format</link>
        <pubDate>Mon, 14 Jul 2025 05:34:59 +0000</pubDate>
        <category>Alteryx One</category>
        <dc:creator>buddhiDB</dc:creator>
        <guid isPermaLink="false">1402008@/discussions</guid>
        <description><![CDATA[<div><p>Hi Alteryx Community,<br /><br /></p><p>I&rsquo;m working on a workflow to extract a specific table from a batch of PDFs using the <strong>"PDF to Text"</strong> tool with the <strong>"Line"</strong> method.</p><p>In the attached Excel file:</p><ul><li><p>The <strong>"Lines method"</strong> tab shows the raw extracted data from the PDFs.</p></li><li><p>The <strong>"Table snips"</strong> tab includes screenshots of the tables from the PDFs, provided for reference.</p></li><li><p>The <strong>"Expected Result"</strong> tab shows the desired output format.</p></li></ul><p>I'm struggling to format the extracted data into a structured table. The main issue is that the relevant values are not always aligning correctly under the appropriate headers, likely due to inconsistencies in spacing or formatting in the original PDF files.</p><p>Could anyone guide me on how to transform the data in the <strong>"Lines method"</strong> tab into the desired format shown in the <strong>"Expected Result"</strong> tab? Any suggestions or example workflows would be greatly appreciated.</p><p>Thank you in advance for your support!</p><p>Best regards,<br />Buddhi</p></div>
]]>
        </description>
    </item>
    <item>
        <title>Email Tool - Login Denied Error</title>
        <link>https://community.alteryx.com/discussion/1135172/email-tool-login-denied-error</link>
        <pubDate>Thu, 18 May 2023 19:40:05 +0000</pubDate>
        <category>Alteryx One</category>
        <dc:creator>jsumms</dc:creator>
        <guid isPermaLink="false">1135172@/discussions</guid>
        <description><![CDATA[<div><p>Hello,</p><p>I am using the Email tool using an SMTP Connection via the "Use Data Connection Manager (DCM)" option. I am connecting using a Credential of the "<span>OAuth with Alteryx Application"</span></p><p>The Workflow will successfully run and send e-mails if I run the Workflow from my home office being connected via VPN. However, when I try to run the Workflow while being in our corporate office and connected directly to the network it gives us "Error: Email (1): Record#1: Func 'curl_easy_perform' failed, ret = 67, desc = Login denied" error.</p><p>We are not changing any parameters related to the SMTP Connection and I have been working with my IT team but we cannot figure out what may be causing the Login Denied issue when at the corporate office. Anyone have any ideas as to what the fix may be for this? We also have run a test using Windows Powershell using my login credentials and the same SMTP and it will send a test e-mail when we do it it through there.</p></div>
]]>
        </description>
    </item>
    <item>
        <title>How to fill date gaps? Holiday and weekend</title>
        <link>https://community.alteryx.com/discussion/1436318/how-to-fill-date-gaps-holiday-and-weekend</link>
        <pubDate>Sun, 19 Apr 2026 16:23:12 +0000</pubDate>
        <category>Alteryx One</category>
        <dc:creator>Joker_Hazard</dc:creator>
        <guid isPermaLink="false">1436318@/discussions</guid>
        <description><![CDATA[<p></p><p>Hi!</p><p>I need to fill<strong> the last date gap</strong> within my workflow. The premise of my automation is to analyze the data of previous working date.</p><p>So, I need to:</p><ol><li>If today is monday, the last available data is from friday, then copy paste friday data to saturday and sunday.</li><li>If today is monday, the last available data is from thursday (because friday is holiday), then copy paste friday data to saturday and sunday.</li><li>If today is wednesday, the last available data is from monday (because tuesday is holiday), then copy paste monday data to tuesday.</li></ol><p>I created an auxiliary table with all weekend and holiday dates to help me out, but I cannot think of a way to do this. Anyone has any ideas?</p><p>There's also a sequence o two holidays in a row. (that could happen)</p><div data-embedjson="{&quot;url&quot;:&quot;https:\/\/us.v-cdn.net\/6038679\/uploads\/M48ITZRS39FR\/dummy-workflow.yxmd&quot;,&quot;name&quot;:&quot;Dummy Workflow.yxmd&quot;,&quot;type&quot;:&quot;application\/octet-stream&quot;,&quot;size&quot;:8795,&quot;displaySize&quot;:&quot;large&quot;,&quot;float&quot;:&quot;none&quot;,&quot;downloadUrl&quot;:&quot;https:\/\/community.alteryx.com\/api\/v2\/media\/download-by-url?url=https%3A%2F%2Fus.v-cdn.net%2F6038679%2Fuploads%2FM48ITZRS39FR%2Fdummy-workflow.yxmd&quot;,&quot;active&quot;:true,&quot;mediaID&quot;:255889,&quot;dateInserted&quot;:&quot;2026-04-19T16:22:42+00:00&quot;,&quot;insertUserID&quot;:198916,&quot;foreignType&quot;:&quot;embed&quot;,&quot;foreignID&quot;:&quot;198916&quot;,&quot;embedType&quot;:&quot;file&quot;,&quot;embedStyle&quot;:&quot;rich_embed_card&quot;}">
    <a rel="nofollow" href="https://community.alteryx.com/api/v2/media/download-by-url?url=https%3A%2F%2Fus.v-cdn.net%2F6038679%2Fuploads%2FM48ITZRS39FR%2Fdummy-workflow.yxmd" download="" aria-label="Dummy Workflow.yxmd">
        Dummy Workflow.yxmd
    </a>
</div>
<div data-embedjson="{&quot;url&quot;:&quot;https:\/\/us.v-cdn.net\/6038679\/uploads\/H6QG5EISSR6J\/dummy-data.xlsx&quot;,&quot;name&quot;:&quot;Dummy data.xlsx&quot;,&quot;type&quot;:&quot;application\/vnd.openxmlformats-officedocument.spreadsheetml.sheet&quot;,&quot;size&quot;:19041,&quot;displaySize&quot;:&quot;large&quot;,&quot;float&quot;:&quot;none&quot;,&quot;downloadUrl&quot;:&quot;https:\/\/community.alteryx.com\/api\/v2\/media\/download-by-url?url=https%3A%2F%2Fus.v-cdn.net%2F6038679%2Fuploads%2FH6QG5EISSR6J%2Fdummy-data.xlsx&quot;,&quot;active&quot;:true,&quot;mediaID&quot;:255891,&quot;dateInserted&quot;:&quot;2026-04-19T16:23:01+00:00&quot;,&quot;insertUserID&quot;:198916,&quot;foreignType&quot;:&quot;embed&quot;,&quot;foreignID&quot;:&quot;198916&quot;,&quot;embedType&quot;:&quot;file&quot;,&quot;embedStyle&quot;:&quot;rich_embed_card&quot;}">
    <a rel="nofollow" href="https://community.alteryx.com/api/v2/media/download-by-url?url=https%3A%2F%2Fus.v-cdn.net%2F6038679%2Fuploads%2FH6QG5EISSR6J%2Fdummy-data.xlsx" download="" aria-label="Dummy data.xlsx">
        Dummy data.xlsx
    </a>
</div>
<div data-embedjson="{&quot;url&quot;:&quot;https:\/\/us.v-cdn.net\/6038679\/uploads\/T3TACRUAWWU1\/weekend-and-holiday-dates.xlsx&quot;,&quot;name&quot;:&quot;Weekend and holiday dates.xlsx&quot;,&quot;type&quot;:&quot;application\/vnd.openxmlformats-officedocument.spreadsheetml.sheet&quot;,&quot;size&quot;:95996,&quot;displaySize&quot;:&quot;large&quot;,&quot;float&quot;:&quot;none&quot;,&quot;downloadUrl&quot;:&quot;https:\/\/community.alteryx.com\/api\/v2\/media\/download-by-url?url=https%3A%2F%2Fus.v-cdn.net%2F6038679%2Fuploads%2FT3TACRUAWWU1%2Fweekend-and-holiday-dates.xlsx&quot;,&quot;active&quot;:true,&quot;mediaID&quot;:255890,&quot;dateInserted&quot;:&quot;2026-04-19T16:23:01+00:00&quot;,&quot;insertUserID&quot;:198916,&quot;foreignType&quot;:&quot;embed&quot;,&quot;foreignID&quot;:&quot;198916&quot;,&quot;embedType&quot;:&quot;file&quot;,&quot;embedStyle&quot;:&quot;rich_embed_card&quot;}">
    <a rel="nofollow" href="https://community.alteryx.com/api/v2/media/download-by-url?url=https%3A%2F%2Fus.v-cdn.net%2F6038679%2Fuploads%2FT3TACRUAWWU1%2Fweekend-and-holiday-dates.xlsx" download="" aria-label="Weekend and holiday dates.xlsx">
        Weekend and holiday dates.xlsx
    </a>
</div>
]]>
        </description>
    </item>
    <item>
        <title>Any ideas for my macro.</title>
        <link>https://community.alteryx.com/discussion/1436291/any-ideas-for-my-macro</link>
        <pubDate>Thu, 16 Apr 2026 08:22:33 +0000</pubDate>
        <category>Alteryx One</category>
        <dc:creator>Dark_Star9</dc:creator>
        <guid isPermaLink="false">1436291@/discussions</guid>
        <description><![CDATA[<p>Hi there. Im a newbie into the macro world. My purpose is to output from each excels files and sheet an output with columns empty etc and the adress like L1C1 you know. From a tool DIR im taking my .xlsx files and output directly Full Path. Then im connecting into a macro for listing all the excel sheets and get a column names Full Path with C:\Users\Downloads\abc.xlsx|||Sheet1$. Hence from it im connecting into my second macro. My second macro is waiting for full path in control parameters and you have options to include or not empty rows and columns as checkboxes. From my Dir its working but when im adding this kind of excel into it first screenshot. The second one is my first macro for listing excel sheets and to make my column full path. On the third screenshot as u can see my real data is Col 3 and line 6 and the macro is giving an output on L1C1 WHY ? and im also losing Full Path from the macro input to the output. Do u guys have some ideas from that behavior ? TSYM 4 taking time to answer.</p><span data-embedjson="{&quot;url&quot;:&quot;https:\/\/us.v-cdn.net\/6038679\/uploads\/UWQ0TTX7ZN5U\/image.png&quot;,&quot;name&quot;:&quot;image.png&quot;,&quot;type&quot;:&quot;image\/png&quot;,&quot;size&quot;:16677,&quot;width&quot;:1026,&quot;height&quot;:584,&quot;displaySize&quot;:&quot;large&quot;,&quot;float&quot;:&quot;none&quot;,&quot;downloadUrl&quot;:&quot;https:\/\/community.alteryx.com\/api\/v2\/media\/download-by-url?url=https%3A%2F%2Fus.v-cdn.net%2F6038679%2Fuploads%2FUWQ0TTX7ZN5U%2Fimage.png&quot;,&quot;active&quot;:true,&quot;mediaID&quot;:255839,&quot;dateInserted&quot;:&quot;2026-04-16T08:10:46+00:00&quot;,&quot;insertUserID&quot;:642376,&quot;foreignType&quot;:&quot;embed&quot;,&quot;foreignID&quot;:&quot;642376&quot;,&quot;embedType&quot;:&quot;image&quot;,&quot;embedStyle&quot;:&quot;rich_embed_card&quot;}">
    <span>
        <a href="https://community.alteryx.com/home/leaving?allowTrusted=1&amp;target=https%3A%2F%2Fus.v-cdn.net%2F6038679%2Fuploads%2FUWQ0TTX7ZN5U%2Fimage.png" rel="nofollow noopener ugc" target="_blank">
            <img src="https://us.v-cdn.net/6038679/uploads/UWQ0TTX7ZN5U/image.png" alt="image.png" height="584" width="1026" data-display-size="large" data-float="none" data-type="image/png" data-embed-type="image" srcset="https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=300, width=300/6038679/uploads/UWQ0TTX7ZN5U/image.png 300w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=600, width=600/6038679/uploads/UWQ0TTX7ZN5U/image.png 600w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=800, width=800/6038679/uploads/UWQ0TTX7ZN5U/image.png 800w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=1200, width=1200/6038679/uploads/UWQ0TTX7ZN5U/image.png 1200w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=1600, width=1600/6038679/uploads/UWQ0TTX7ZN5U/image.png 1600w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=2000, width=2000/6038679/uploads/UWQ0TTX7ZN5U/image.png 2000w, https://us.v-cdn.net/6038679/uploads/UWQ0TTX7ZN5U/image.png" sizes="100vw" /></a>
    </span>
</span>
<span data-embedjson="{&quot;url&quot;:&quot;https:\/\/us.v-cdn.net\/6038679\/uploads\/ETHTXV01D1Q3\/image.png&quot;,&quot;name&quot;:&quot;image.png&quot;,&quot;type&quot;:&quot;image\/png&quot;,&quot;size&quot;:18360,&quot;width&quot;:573,&quot;height&quot;:390,&quot;displaySize&quot;:&quot;large&quot;,&quot;float&quot;:&quot;none&quot;,&quot;downloadUrl&quot;:&quot;https:\/\/community.alteryx.com\/api\/v2\/media\/download-by-url?url=https%3A%2F%2Fus.v-cdn.net%2F6038679%2Fuploads%2FETHTXV01D1Q3%2Fimage.png&quot;,&quot;active&quot;:true,&quot;mediaID&quot;:255840,&quot;dateInserted&quot;:&quot;2026-04-16T08:13:12+00:00&quot;,&quot;insertUserID&quot;:642376,&quot;foreignType&quot;:&quot;embed&quot;,&quot;foreignID&quot;:&quot;642376&quot;,&quot;embedType&quot;:&quot;image&quot;,&quot;embedStyle&quot;:&quot;rich_embed_card&quot;}">
    <span>
        <a href="https://community.alteryx.com/home/leaving?allowTrusted=1&amp;target=https%3A%2F%2Fus.v-cdn.net%2F6038679%2Fuploads%2FETHTXV01D1Q3%2Fimage.png" rel="nofollow noopener ugc" target="_blank">
            <img src="https://us.v-cdn.net/6038679/uploads/ETHTXV01D1Q3/image.png" alt="image.png" height="390" width="573" data-display-size="large" data-float="none" data-type="image/png" data-embed-type="image" srcset="https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=300, width=300/6038679/uploads/ETHTXV01D1Q3/image.png 300w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=600, width=600/6038679/uploads/ETHTXV01D1Q3/image.png 600w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=800, width=800/6038679/uploads/ETHTXV01D1Q3/image.png 800w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=1200, width=1200/6038679/uploads/ETHTXV01D1Q3/image.png 1200w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=1600, width=1600/6038679/uploads/ETHTXV01D1Q3/image.png 1600w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=2000, width=2000/6038679/uploads/ETHTXV01D1Q3/image.png 2000w, https://us.v-cdn.net/6038679/uploads/ETHTXV01D1Q3/image.png" sizes="100vw" /></a>
    </span>
</span>
<span data-embedjson="{&quot;url&quot;:&quot;https:\/\/us.v-cdn.net\/6038679\/uploads\/STNZ7DXTGVAI\/image.png&quot;,&quot;name&quot;:&quot;image.png&quot;,&quot;type&quot;:&quot;image\/png&quot;,&quot;size&quot;:32293,&quot;width&quot;:1137,&quot;height&quot;:601,&quot;displaySize&quot;:&quot;large&quot;,&quot;float&quot;:&quot;none&quot;,&quot;downloadUrl&quot;:&quot;https:\/\/community.alteryx.com\/api\/v2\/media\/download-by-url?url=https%3A%2F%2Fus.v-cdn.net%2F6038679%2Fuploads%2FSTNZ7DXTGVAI%2Fimage.png&quot;,&quot;active&quot;:true,&quot;mediaID&quot;:255841,&quot;dateInserted&quot;:&quot;2026-04-16T08:19:53+00:00&quot;,&quot;insertUserID&quot;:642376,&quot;foreignType&quot;:&quot;embed&quot;,&quot;foreignID&quot;:&quot;642376&quot;,&quot;embedType&quot;:&quot;image&quot;,&quot;embedStyle&quot;:&quot;rich_embed_card&quot;}">
    <span>
        <a href="https://community.alteryx.com/home/leaving?allowTrusted=1&amp;target=https%3A%2F%2Fus.v-cdn.net%2F6038679%2Fuploads%2FSTNZ7DXTGVAI%2Fimage.png" rel="nofollow noopener ugc" target="_blank">
            <img src="https://us.v-cdn.net/6038679/uploads/STNZ7DXTGVAI/image.png" alt="image.png" height="601" width="1137" data-display-size="large" data-float="none" data-type="image/png" data-embed-type="image" srcset="https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=300, width=300/6038679/uploads/STNZ7DXTGVAI/image.png 300w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=600, width=600/6038679/uploads/STNZ7DXTGVAI/image.png 600w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=800, width=800/6038679/uploads/STNZ7DXTGVAI/image.png 800w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=1200, width=1200/6038679/uploads/STNZ7DXTGVAI/image.png 1200w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=1600, width=1600/6038679/uploads/STNZ7DXTGVAI/image.png 1600w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=2000, width=2000/6038679/uploads/STNZ7DXTGVAI/image.png 2000w, https://us.v-cdn.net/6038679/uploads/STNZ7DXTGVAI/image.png" sizes="100vw" /></a>
    </span>
</span>
]]>
        </description>
    </item>
    <item>
        <title>how to get alteryx server demo version access to do practice without using business mail</title>
        <link>https://community.alteryx.com/discussion/1436302/how-to-get-alteryx-server-demo-version-access-to-do-practice-without-using-business-mail</link>
        <pubDate>Thu, 16 Apr 2026 19:50:26 +0000</pubDate>
        <category>Alteryx Server</category>
        <dc:creator>RakeshSingh4526</dc:creator>
        <guid isPermaLink="false">1436302@/discussions</guid>
        <description><![CDATA[<p>how to get alteryx server demo version access to do practice without using business mail.</p><p>kindly advise and share the link</p>]]>
        </description>
    </item>
    <item>
        <title>How to fill date gaps? Weekend and holidays</title>
        <link>https://community.alteryx.com/discussion/1436317/how-to-fill-date-gaps-weekend-and-holidays</link>
        <pubDate>Sun, 19 Apr 2026 16:20:17 +0000</pubDate>
        <category>General</category>
        <dc:creator>Joker_Hazard</dc:creator>
        <guid isPermaLink="false">1436317@/discussions</guid>
        <description><![CDATA[<p>Hi!</p><p>I need to fill<strong> the last date gap</strong> within my workflow. The premise of my automation is to analyze the data of previous working date. </p><p>So, I need to:</p><ol><li>If today is monday, the last available data is from friday, then copy paste friday data to saturday and sunday. </li><li>If today is monday, the last available data is from thursday (because friday is holiday), then copy paste friday data to saturday and sunday. </li><li>If today is wednesday, the last available data is from monday (because tuesday is holiday), then copy paste monday data to tuesday.</li></ol><p>I created an auxiliary table with all weekend and holiday dates to help me out, but I cannot think of a way to do this. Anyone has any ideas?</p><p>There's also a sequence o two holidays in a row. (that could happen)</p><p></p><div data-embedjson="{&quot;url&quot;:&quot;https:\/\/us.v-cdn.net\/6038679\/uploads\/SJB17ASP75ZX\/weekend-and-holiday-dates.xlsx&quot;,&quot;name&quot;:&quot;Weekend and holiday dates.xlsx&quot;,&quot;type&quot;:&quot;application\/vnd.openxmlformats-officedocument.spreadsheetml.sheet&quot;,&quot;size&quot;:95996,&quot;displaySize&quot;:&quot;large&quot;,&quot;float&quot;:&quot;none&quot;,&quot;downloadUrl&quot;:&quot;https:\/\/community.alteryx.com\/api\/v2\/media\/download-by-url?url=https%3A%2F%2Fus.v-cdn.net%2F6038679%2Fuploads%2FSJB17ASP75ZX%2Fweekend-and-holiday-dates.xlsx&quot;,&quot;active&quot;:true,&quot;mediaID&quot;:255886,&quot;dateInserted&quot;:&quot;2026-04-19T16:18:17+00:00&quot;,&quot;insertUserID&quot;:198916,&quot;foreignType&quot;:&quot;embed&quot;,&quot;foreignID&quot;:&quot;198916&quot;,&quot;embedType&quot;:&quot;file&quot;,&quot;embedStyle&quot;:&quot;rich_embed_card&quot;}">
    <a rel="nofollow" href="https://community.alteryx.com/api/v2/media/download-by-url?url=https%3A%2F%2Fus.v-cdn.net%2F6038679%2Fuploads%2FSJB17ASP75ZX%2Fweekend-and-holiday-dates.xlsx" download="" aria-label="Weekend and holiday dates.xlsx">
        Weekend and holiday dates.xlsx
    </a>
</div>
<p> </p><div data-embedjson="{&quot;url&quot;:&quot;https:\/\/us.v-cdn.net\/6038679\/uploads\/1U9ETY7X35Z3\/dummy-data.xlsx&quot;,&quot;name&quot;:&quot;Dummy data.xlsx&quot;,&quot;type&quot;:&quot;application\/vnd.openxmlformats-officedocument.spreadsheetml.sheet&quot;,&quot;size&quot;:19041,&quot;displaySize&quot;:&quot;large&quot;,&quot;float&quot;:&quot;none&quot;,&quot;downloadUrl&quot;:&quot;https:\/\/community.alteryx.com\/api\/v2\/media\/download-by-url?url=https%3A%2F%2Fus.v-cdn.net%2F6038679%2Fuploads%2F1U9ETY7X35Z3%2Fdummy-data.xlsx&quot;,&quot;active&quot;:true,&quot;mediaID&quot;:255887,&quot;dateInserted&quot;:&quot;2026-04-19T16:18:36+00:00&quot;,&quot;insertUserID&quot;:198916,&quot;foreignType&quot;:&quot;embed&quot;,&quot;foreignID&quot;:&quot;198916&quot;,&quot;embedType&quot;:&quot;file&quot;,&quot;embedStyle&quot;:&quot;rich_embed_card&quot;}">
    <a rel="nofollow" href="https://community.alteryx.com/api/v2/media/download-by-url?url=https%3A%2F%2Fus.v-cdn.net%2F6038679%2Fuploads%2F1U9ETY7X35Z3%2Fdummy-data.xlsx" download="" aria-label="Dummy data.xlsx">
        Dummy data.xlsx
    </a>
</div>
<div data-embedjson="{&quot;url&quot;:&quot;https:\/\/us.v-cdn.net\/6038679\/uploads\/Y8VGPAMVX74O\/dummy-workflow.yxmd&quot;,&quot;name&quot;:&quot;Dummy Workflow.yxmd&quot;,&quot;type&quot;:&quot;application\/octet-stream&quot;,&quot;size&quot;:8795,&quot;displaySize&quot;:&quot;large&quot;,&quot;float&quot;:&quot;none&quot;,&quot;downloadUrl&quot;:&quot;https:\/\/community.alteryx.com\/api\/v2\/media\/download-by-url?url=https%3A%2F%2Fus.v-cdn.net%2F6038679%2Fuploads%2FY8VGPAMVX74O%2Fdummy-workflow.yxmd&quot;,&quot;active&quot;:true,&quot;mediaID&quot;:255888,&quot;dateInserted&quot;:&quot;2026-04-19T16:18:54+00:00&quot;,&quot;insertUserID&quot;:198916,&quot;foreignType&quot;:&quot;embed&quot;,&quot;foreignID&quot;:&quot;198916&quot;,&quot;embedType&quot;:&quot;file&quot;,&quot;embedStyle&quot;:&quot;rich_embed_card&quot;}">
    <a rel="nofollow" href="https://community.alteryx.com/api/v2/media/download-by-url?url=https%3A%2F%2Fus.v-cdn.net%2F6038679%2Fuploads%2FY8VGPAMVX74O%2Fdummy-workflow.yxmd" download="" aria-label="Dummy Workflow.yxmd">
        Dummy Workflow.yxmd
    </a>
</div>
]]>
        </description>
    </item>
    <item>
        <title>Join + Union</title>
        <link>https://community.alteryx.com/discussion/1436311/join-union</link>
        <pubDate>Fri, 17 Apr 2026 16:08:03 +0000</pubDate>
        <category>Alteryx One</category>
        <dc:creator>jmang128</dc:creator>
        <guid isPermaLink="false">1436311@/discussions</guid>
        <description><![CDATA[<span data-embedjson="{&quot;url&quot;:&quot;https:\/\/us.v-cdn.net\/6038679\/uploads\/8N5UBSVJY4OX\/screenshot-2026-04-17-120113.png&quot;,&quot;name&quot;:&quot;Screenshot 2026-04-17 120113.png&quot;,&quot;type&quot;:&quot;image\/png&quot;,&quot;size&quot;:12027,&quot;width&quot;:230,&quot;height&quot;:214,&quot;displaySize&quot;:&quot;medium&quot;,&quot;float&quot;:&quot;none&quot;,&quot;downloadUrl&quot;:&quot;https:\/\/community.alteryx.com\/api\/v2\/media\/download-by-url?url=https%3A%2F%2Fus.v-cdn.net%2F6038679%2Fuploads%2F8N5UBSVJY4OX%2Fscreenshot-2026-04-17-120113.png&quot;,&quot;active&quot;:true,&quot;mediaID&quot;:255872,&quot;dateInserted&quot;:&quot;2026-04-17T16:01:42+00:00&quot;,&quot;insertUserID&quot;:661588,&quot;foreignType&quot;:&quot;embed&quot;,&quot;foreignID&quot;:&quot;661588&quot;,&quot;embedType&quot;:&quot;image&quot;,&quot;embedStyle&quot;:&quot;rich_embed_card&quot;}">
    <span>
        <a href="https://community.alteryx.com/home/leaving?allowTrusted=1&amp;target=https%3A%2F%2Fus.v-cdn.net%2F6038679%2Fuploads%2F8N5UBSVJY4OX%2Fscreenshot-2026-04-17-120113.png" rel="nofollow noopener ugc" target="_blank">
            <img src="https://us.v-cdn.net/6038679/uploads/8N5UBSVJY4OX/screenshot-2026-04-17-120113.png" alt="Screenshot 2026-04-17 120113.png" height="214" width="230" data-display-size="medium" data-float="none" data-type="image/png" data-embed-type="image" srcset="https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=300, width=300/6038679/uploads/8N5UBSVJY4OX/screenshot-2026-04-17-120113.png 300w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=600, width=600/6038679/uploads/8N5UBSVJY4OX/screenshot-2026-04-17-120113.png 600w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=800, width=800/6038679/uploads/8N5UBSVJY4OX/screenshot-2026-04-17-120113.png 800w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=1200, width=1200/6038679/uploads/8N5UBSVJY4OX/screenshot-2026-04-17-120113.png 1200w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=1600, width=1600/6038679/uploads/8N5UBSVJY4OX/screenshot-2026-04-17-120113.png 1600w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=2000, width=2000/6038679/uploads/8N5UBSVJY4OX/screenshot-2026-04-17-120113.png 2000w, https://us.v-cdn.net/6038679/uploads/8N5UBSVJY4OX/screenshot-2026-04-17-120113.png" sizes="100vw" /></a>
    </span>
</span>
<p>I am trying to figure out what is up with this union tool which is set to auto configure by name. have been using it for awhile but for some reason it is acting up now. the L input on Join tool is 75,198 and my output on the union tool is 75,202 so I'm not sure why it's seemingly adding 4 rows of data. The L input is where the main data is coming from and R just pulls some qualitative info from Prior month file to add onto current month report. I already made sure there were no duplicates of data in my R input, the prior month file. </p>]]>
        </description>
    </item>
    <item>
        <title>XML file from website</title>
        <link>https://community.alteryx.com/discussion/1436299/xml-file-from-website</link>
        <pubDate>Thu, 16 Apr 2026 15:42:00 +0000</pubDate>
        <category>General</category>
        <dc:creator>KINGAZAWORATE</dc:creator>
        <guid isPermaLink="false">1436299@/discussions</guid>
        <description><![CDATA[<p>Normally I click on right side of a mouse and save as xml file:</p><p><span data-embedjson="{&quot;body&quot;:&quot;&quot;,&quot;url&quot;:&quot;https:\/\/community.alteryx.com\/home\/leaving?allowTrusted=1&amp;target=https%3A%2F%2Fwww.backend-rates.bazg.admin.ch%2Fapi%2Fxmlavgmonth%3Fj%3D2026%26m%3D3&quot;,&quot;embedType&quot;:&quot;link&quot;,&quot;name&quot;:&quot;&quot;,&quot;embedStyle&quot;:&quot;rich_embed_inline&quot;}">
    <a href="https://community.alteryx.com/home/leaving?allowTrusted=1&amp;target=https%3A%2F%2Fwww.backend-rates.bazg.admin.ch%2Fapi%2Fxmlavgmonth%3Fj%3D2026%26m%3D3" rel="nofollow noopener ugc">
        https://www.backend-rates.bazg.admin.ch/api/xmlavgmonth?j=2026&amp;m=3
    </a>
</span>
</p><p>However, is it possible to make this step via Alteryx?</p><p></p><p>Thanks, K</p>]]>
        </description>
    </item>
    <item>
        <title>Alteryx workflow viewer</title>
        <link>https://community.alteryx.com/discussion/1436298/alteryx-workflow-viewer</link>
        <pubDate>Thu, 16 Apr 2026 15:17:39 +0000</pubDate>
        <category>Alteryx One Ideas</category>
        <dc:creator>OTrieger</dc:creator>
        <guid isPermaLink="false">1436298@/discussions</guid>
        <description><![CDATA[<p>I do not own my Alteryx version and cannot view shared workflow while answering guys questions from home, as I'm using a company license. It will help a lot if on the community there will be the option to view workflow. This will help view workflow and understand if some configuration is wrong. It should be view only, there should not be any edit option of it will not be mis-utilized. Otherwise in some cases need to wait to the next day when visiting the office, not to mentioned that internal policies prohibit download external files and open them on a company computers. Having an Alteryx viewing version on the community website ease helping others.</p>]]>
        </description>
    </item>
    <item>
        <title>PDF from website</title>
        <link>https://community.alteryx.com/discussion/1436292/pdf-from-website</link>
        <pubDate>Thu, 16 Apr 2026 09:01:20 +0000</pubDate>
        <category>General</category>
        <dc:creator>KINGAZAWORATE</dc:creator>
        <guid isPermaLink="false">1436292@/discussions</guid>
        <description><![CDATA[<p>Is there a possibility to extract PDF from printable source from website?</p><p>For example: <span data-embedjson="{&quot;body&quot;:&quot;Derzeit sind Phishing-E-Mails im Namen der Eidgen\u00f6ssischen Steuerverwaltung (ESTV) im Umlauf. Diese geben vor, eine offizielle Mitteilung zu einer R\u00fcckerstattung zu enthalten. Bitte ignorieren Sie diese E-Mails, klicken Sie nicht auf die darin enthaltenen Links, geben Sie keine pers\u00f6nlichen Daten preis und l\u00f6schen Sie diese E-Mails.&quot;,&quot;url&quot;:&quot;https:\/\/community.alteryx.com\/home\/leaving?allowTrusted=1&amp;target=https%3A%2F%2Fwww.estv.admin.ch%2Fde%2Fmaerz-2026&quot;,&quot;embedType&quot;:&quot;link&quot;,&quot;name&quot;:&quot;M\u00e4rz 2026&quot;,&quot;faviconUrl&quot;:&quot;https:\/\/www.estv.admin.ch\/favicon-16x16.png&quot;,&quot;embedStyle&quot;:&quot;rich_embed_inline&quot;}">
    <a href="https://community.alteryx.com/home/leaving?allowTrusted=1&amp;target=https%3A%2F%2Fwww.estv.admin.ch%2Fde%2Fmaerz-2026" rel="nofollow noopener ugc">
        https://www.estv.admin.ch/de/maerz-2026
    </a>
</span>
</p><p>at the bottom of this page there is a possibility to get printable version: <a href="https://community.alteryx.com/home/leaving?allowTrusted=1&amp;target=https%3A%2F%2Fwww.backend-rates.bazg.admin.ch%2Favgrateshtml%3Fj%3D2026%26m%3D03%26locale%3Dde" rel="noopener noreferrer ugc nofollow">https://www.backend-rates.bazg.admin.ch/avgrateshtml?j=2026&amp;m=03&amp;locale=de</a></p><p>How can I get PDF like one attached?</p><p>Thanks, K</p><div data-embedjson="{&quot;url&quot;:&quot;https:\/\/us.v-cdn.net\/6038679\/uploads\/2QVN4JJH54E7\/backend-rates-bazg-admin-ch-avgrateshtml-j-3d2026-26m-3d03-26locale-3dde.pdf&quot;,&quot;name&quot;:&quot;backend-rates.bazg.admin.ch_avgrateshtml_j=2026&amp;m=03&amp;locale=de.pdf&quot;,&quot;type&quot;:&quot;application\/pdf&quot;,&quot;size&quot;:156364,&quot;displaySize&quot;:&quot;large&quot;,&quot;float&quot;:&quot;none&quot;,&quot;downloadUrl&quot;:&quot;https:\/\/community.alteryx.com\/api\/v2\/media\/download-by-url?url=https%3A%2F%2Fus.v-cdn.net%2F6038679%2Fuploads%2F2QVN4JJH54E7%2Fbackend-rates-bazg-admin-ch-avgrateshtml-j-3d2026-26m-3d03-26locale-3dde.pdf&quot;,&quot;active&quot;:true,&quot;mediaID&quot;:255842,&quot;dateInserted&quot;:&quot;2026-04-16T09:01:11+00:00&quot;,&quot;insertUserID&quot;:429295,&quot;foreignType&quot;:&quot;embed&quot;,&quot;foreignID&quot;:&quot;429295&quot;,&quot;embedType&quot;:&quot;file&quot;,&quot;embedStyle&quot;:&quot;rich_embed_card&quot;}">
    <a rel="nofollow" href="https://community.alteryx.com/api/v2/media/download-by-url?url=https%3A%2F%2Fus.v-cdn.net%2F6038679%2Fuploads%2F2QVN4JJH54E7%2Fbackend-rates-bazg-admin-ch-avgrateshtml-j-3d2026-26m-3d03-26locale-3dde.pdf" download="" aria-label="backend-rates.bazg.admin.ch_avgrateshtml_j=2026&amp;m=03&amp;locale=de.pdf">
        backend-rates.bazg.admin.ch_avgrateshtml_j=2026&amp;m=03&amp;locale=de.pdf
    </a>
</div>
]]>
        </description>
    </item>
    <item>
        <title>Permission to view Alteryx workflow</title>
        <link>https://community.alteryx.com/discussion/1436294/permission-to-view-alteryx-workflow</link>
        <pubDate>Thu, 16 Apr 2026 09:47:20 +0000</pubDate>
        <category>General</category>
        <dc:creator>amnahhussain02</dc:creator>
        <guid isPermaLink="false">1436294@/discussions</guid>
        <description><![CDATA[<p>When I try to gain access to the ‘<a href="https://community.alteryx.com/t5/Alteryx-Use-Cases/Automatically-Download-PDF-Documents-from-UK-Companies-House/ta-p/409323" target="_blank" rel="nofollow noopener ugc">Automatically Download PDF Documents from UK Companies House</a>’ post, it says I need permission. Is this the same thing for everyone else?</p>]]>
        </description>
    </item>
    <item>
        <title>Downloading workflow output</title>
        <link>https://community.alteryx.com/discussion/1436289/downloading-workflow-output</link>
        <pubDate>Thu, 16 Apr 2026 07:42:11 +0000</pubDate>
        <category>Alteryx One</category>
        <dc:creator>larsvdb</dc:creator>
        <guid isPermaLink="false">1436289@/discussions</guid>
        <description><![CDATA[<p>Hi, in my company, there are only a few people with an Alteryx designer license who are building workflows for employees. I was told that people without license could receive output in two different ways: <br />
(1) A scheduled, weekly output once/several times a week<br />
(2) If someone with the license would download another output and send it. <br /><br />
Is there any other more flexible way for unlicensed users to start the workflow and receive output? Preferably on command?   </p>]]>
        </description>
    </item>
    <item>
        <title>How to add weekend and holiday dates in a 30 day interval?</title>
        <link>https://community.alteryx.com/discussion/1436282/how-to-add-weekend-and-holiday-dates-in-a-30-day-interval</link>
        <pubDate>Wed, 15 Apr 2026 18:18:22 +0000</pubDate>
        <category>Alteryx One</category>
        <dc:creator>Joker_Hazard</dc:creator>
        <guid isPermaLink="false">1436282@/discussions</guid>
        <description><![CDATA[<div data-embedjson="{&quot;url&quot;:&quot;https:\/\/us.v-cdn.net\/6038679\/uploads\/4CSIA9O3ZHIQ\/dummy-data.xlsx&quot;,&quot;name&quot;:&quot;Dummy data.xlsx&quot;,&quot;type&quot;:&quot;application\/vnd.openxmlformats-officedocument.spreadsheetml.sheet&quot;,&quot;size&quot;:19041,&quot;displaySize&quot;:&quot;large&quot;,&quot;float&quot;:&quot;none&quot;,&quot;downloadUrl&quot;:&quot;https:\/\/community.alteryx.com\/api\/v2\/media\/download-by-url?url=https%3A%2F%2Fus.v-cdn.net%2F6038679%2Fuploads%2F4CSIA9O3ZHIQ%2Fdummy-data.xlsx&quot;,&quot;active&quot;:true,&quot;mediaID&quot;:255800,&quot;dateInserted&quot;:&quot;2026-04-15T18:08:19+00:00&quot;,&quot;insertUserID&quot;:198916,&quot;foreignType&quot;:&quot;embed&quot;,&quot;foreignID&quot;:&quot;198916&quot;,&quot;embedType&quot;:&quot;file&quot;,&quot;embedStyle&quot;:&quot;rich_embed_card&quot;}">
    <a rel="nofollow" href="https://community.alteryx.com/api/v2/media/download-by-url?url=https%3A%2F%2Fus.v-cdn.net%2F6038679%2Fuploads%2F4CSIA9O3ZHIQ%2Fdummy-data.xlsx" download="" aria-label="Dummy data.xlsx">
        Dummy data.xlsx
    </a>
</div>
<div data-embedjson="{&quot;url&quot;:&quot;https:\/\/us.v-cdn.net\/6038679\/uploads\/5G38PMD0X2MD\/dummy-workflow.yxmd&quot;,&quot;name&quot;:&quot;Dummy Workflow.yxmd&quot;,&quot;type&quot;:&quot;application\/octet-stream&quot;,&quot;size&quot;:8795,&quot;displaySize&quot;:&quot;large&quot;,&quot;float&quot;:&quot;none&quot;,&quot;downloadUrl&quot;:&quot;https:\/\/community.alteryx.com\/api\/v2\/media\/download-by-url?url=https%3A%2F%2Fus.v-cdn.net%2F6038679%2Fuploads%2F5G38PMD0X2MD%2Fdummy-workflow.yxmd&quot;,&quot;active&quot;:true,&quot;mediaID&quot;:255801,&quot;dateInserted&quot;:&quot;2026-04-15T18:08:36+00:00&quot;,&quot;insertUserID&quot;:198916,&quot;foreignType&quot;:&quot;embed&quot;,&quot;foreignID&quot;:&quot;198916&quot;,&quot;embedType&quot;:&quot;file&quot;,&quot;embedStyle&quot;:&quot;rich_embed_card&quot;}">
    <a rel="nofollow" href="https://community.alteryx.com/api/v2/media/download-by-url?url=https%3A%2F%2Fus.v-cdn.net%2F6038679%2Fuploads%2F5G38PMD0X2MD%2Fdummy-workflow.yxmd" download="" aria-label="Dummy Workflow.yxmd">
        Dummy Workflow.yxmd
    </a>
</div>
<p>Hi all! I am reaching out because I need help with my workflow.</p><p>In summary, I perform a daily activity to calculate the average of last 30 days. (D-1 to D-30) However, when performing this activity on monday, I need Alteryx to copy paste the results of the last day column (in this case 2026_04_10) and create two extra columns with this data 2026_04_11 and 2026_04_12.</p><p>This should only happen during the weekends and on holidays. </p><p></p><p>A holiday example:</p><p></p><p>Lets suppose 2026_04_15 is a holiday. On 2026_04_16 I will perform the automation and it should generate 2026_04_14 and copy paste the results of 04_14 on 2026_04_15.</p><p>On both examples, if Alteryx copy pasted values due to holiday or weekends, it should remove columns in the beginning to make it only 30day interval (in the aforementioned weekend example 2026_04_11 and 2026_04_12)</p><p>Is there a way to do this? I'm completely stuck. I have no issues on creating an extra table with holiday dates to use as a reference in the automation, but I cant think of a formula to do this..</p><p></p><p>Thanks</p><span data-embedjson="{&quot;url&quot;:&quot;https:\/\/us.v-cdn.net\/6038679\/uploads\/PXH2RKDSHN63\/image.png&quot;,&quot;name&quot;:&quot;image.png&quot;,&quot;type&quot;:&quot;image\/png&quot;,&quot;size&quot;:9492,&quot;width&quot;:409,&quot;height&quot;:218,&quot;displaySize&quot;:&quot;large&quot;,&quot;float&quot;:&quot;none&quot;,&quot;downloadUrl&quot;:&quot;https:\/\/community.alteryx.com\/api\/v2\/media\/download-by-url?url=https%3A%2F%2Fus.v-cdn.net%2F6038679%2Fuploads%2FPXH2RKDSHN63%2Fimage.png&quot;,&quot;active&quot;:true,&quot;mediaID&quot;:255802,&quot;dateInserted&quot;:&quot;2026-04-15T18:13:51+00:00&quot;,&quot;insertUserID&quot;:198916,&quot;foreignType&quot;:&quot;embed&quot;,&quot;foreignID&quot;:&quot;198916&quot;,&quot;embedType&quot;:&quot;image&quot;,&quot;embedStyle&quot;:&quot;rich_embed_card&quot;}">
    <span>
        <a href="https://community.alteryx.com/home/leaving?allowTrusted=1&amp;target=https%3A%2F%2Fus.v-cdn.net%2F6038679%2Fuploads%2FPXH2RKDSHN63%2Fimage.png" rel="nofollow noopener ugc" target="_blank">
            <img src="https://us.v-cdn.net/6038679/uploads/PXH2RKDSHN63/image.png" alt="image.png" height="218" width="409" data-display-size="large" data-float="none" data-type="image/png" data-embed-type="image" srcset="https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=300, width=300/6038679/uploads/PXH2RKDSHN63/image.png 300w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=600, width=600/6038679/uploads/PXH2RKDSHN63/image.png 600w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=800, width=800/6038679/uploads/PXH2RKDSHN63/image.png 800w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=1200, width=1200/6038679/uploads/PXH2RKDSHN63/image.png 1200w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=1600, width=1600/6038679/uploads/PXH2RKDSHN63/image.png 1600w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=2000, width=2000/6038679/uploads/PXH2RKDSHN63/image.png 2000w, https://us.v-cdn.net/6038679/uploads/PXH2RKDSHN63/image.png" sizes="100vw" /></a>
    </span>
</span>
]]>
        </description>
    </item>
    <item>
        <title>How do you create a new field that spells out a numeric value from another field?</title>
        <link>https://community.alteryx.com/discussion/1436159/how-do-you-create-a-new-field-that-spells-out-a-numeric-value-from-another-field</link>
        <pubDate>Thu, 09 Apr 2026 21:02:37 +0000</pubDate>
        <category>Alteryx One</category>
        <dc:creator>Jdelagu11</dc:creator>
        <guid isPermaLink="false">1436159@/discussions</guid>
        <description><![CDATA[<div><p>Good evening everyone. Was hoping i could get ideas, or maybe steer me in the right direction, on how to build the below (see screenshot).</p><p>I have a numeric field called AMOUNT and i need to be able to create a new field that spells out whatever is in the AMOUNT field.</p><p>Is there a tool that will do that? Asked Chatgpt and it told me i need to build a macro, but i'm not the best at building macros. Let me know if anyone has ideas.&nbsp;</p><p>(oh i attached an example alteryx workflow if that helps)</p><p>Thanks so much.</p><p><span><img src="https://us.v-cdn.net/6038679/uploads/images/4f/4f3f84e192000e1d24673df1ee1d1196.png" role="button" title="Example_Amt.png" alt="Example_Amt.png" /></span></p></div>
]]>
        </description>
    </item>
    <item>
        <title>error in message type</title>
        <link>https://community.alteryx.com/discussion/1436185/error-in-message-type</link>
        <pubDate>Fri, 10 Apr 2026 07:48:06 +0000</pubDate>
        <category>Alteryx One</category>
        <dc:creator>jaemilao</dc:creator>
        <guid isPermaLink="false">1436185@/discussions</guid>
        <description><![CDATA[<div><p>hi. my workflow is almost completed but can someone help me improve my workflow to achieve the following criteria:</p><p>1. if data row is not more than 56 rows and the net difference field didnt exceed +/- 25 per row, prompt a message type " no further action needed"</p><p>2. if data row is more than 56 rows and the net difference field didnt exceed +/- 25 per row, prompt a message type " Data rows exceed 56 rows. further action needed". create a output file of CSV<br />2.if data row is not more than 56 rows but the net difference field exceed +/- 25 per row, prompt a message type " Net difference exceed +/- 25.. further action needed". create a output file of CSV</p><p>i'm erroring out everytime i used the messagetype</p><p>i've attached the 3 sample input file for the 3 scenarios and the drafted workflow.</p></div>
]]>
        </description>
    </item>
    <item>
        <title>Unwanted quote marks in csv output when input data contains apostrophes.</title>
        <link>https://community.alteryx.com/discussion/1141307/unwanted-quote-marks-in-csv-output-when-input-data-contains-apostrophes</link>
        <pubDate>Wed, 31 May 2023 23:11:33 +0000</pubDate>
        <category>Alteryx One</category>
        <dc:creator>ppatane</dc:creator>
        <guid isPermaLink="false">1141307@/discussions</guid>
        <description><![CDATA[<div><p>In my workflow, the data coming in has apostrophes in some business names and in some last names. The data is being output as a pipe delimited csv file.&nbsp; On the fields that have an apostrophe in them, they get wrapped in quotes.&nbsp; All the other rows and fields are fine when there are no apostrophes.&nbsp; I have tried exporting as ISO and as Unicode, but I still get the quotes. I cannot use the never option in quote output fields as it is not allowed with a delimiter.</p><p>Any ideas as to why this is happening?</p></div>
]]>
        </description>
    </item>
    <item>
        <title>Comparing values</title>
        <link>https://community.alteryx.com/discussion/1435985/comparing-values</link>
        <pubDate>Wed, 08 Apr 2026 10:40:51 +0000</pubDate>
        <category>Alteryx One</category>
        <dc:creator>Ayaanarjun-5885</dc:creator>
        <guid isPermaLink="false">1435985@/discussions</guid>
        <description><![CDATA[<div><table><tbody><tr><td>Hi, I have data with countries in clusters, if country is matching it is duplicate, if not matching Not duplicate. If Country is blank for any of the records in the cluster, if should check for City. Same logic applies to city. Please find the table below</td></tr></tbody></table><table><tbody><tr><td>Record ID</td><td>Cluster ID</td><td>Country</td><td>City</td><td>State</td><td>Conclusion</td></tr><tr><td>ABC</td><td>A</td><td>UNITED STATES</td><td>UNITED STATES</td><td>UNITED STATES</td><td>Duplicates, check for City and state if Country is blank</td></tr><tr><td>DEF</td><td>A</td><td>&nbsp;</td><td>UNITED STATES</td><td>UNITED STATES</td><td>Duplicates, check for City and state if Country is blank</td></tr><tr><td>GHI</td><td>A</td><td>UNITED STATES</td><td>UNITED STATES</td><td>UNITED STATES</td><td>Duplicates, check for City and state if Country is blank</td></tr><tr><td>KLN</td><td>B</td><td>UNITED STATES</td><td>UNITED STATES</td><td>UNITED STATES</td><td>Not Duplicates, Country is not matching</td></tr><tr><td>NMO</td><td>B</td><td>CANADA</td><td>&nbsp;</td><td>UNITED STATES</td><td>Not Duplicates, Country is not matching</td></tr><tr><td>PQR</td><td>C</td><td>UNITED STATES</td><td>UNITED STATES</td><td>UNITED STATES</td><td>Duplicates, check for City and state if Country is blank</td></tr><tr><td>STU</td><td>C</td><td>UNITED STATES</td><td>&nbsp;</td><td>UNITED STATES</td><td>Duplicates, check for City and state if Country is blank</td></tr><tr><td>WXY</td><td>C</td><td>&nbsp;</td><td>UNITED STATES</td><td>UNITED STATES</td><td>Duplicates, check for City and state if Country is blank</td></tr><tr><td>THJ</td><td>C</td><td>UNITED STATES</td><td>UNITED STATES</td><td>UNITED STATES</td><td>Duplicates, check for City and state if Country is blank</td></tr><tr><td>SCV</td><td>D</td><td>UNITED STATES</td><td>UNITED STATES</td><td>UNITED STATES</td><td>Not Duplicates, Country is not matching</td></tr><tr><td>QSF</td><td>D</td><td>CANADA</td><td>UNITED STATES</td><td>UNITED STATES</td><td>Not Duplicates, Country is not matching</td></tr><tr><td>OKR</td><td>D</td><td>CAYMAN ISLANDS</td><td>UNITED STATES</td><td>UNITED STATES</td><td>Not Duplicates, Country is not matching</td></tr></tbody></table></div>
]]>
        </description>
    </item>
    <item>
        <title>Data Cleanse Pro Tool</title>
        <link>https://community.alteryx.com/discussion/1435960/data-cleanse-pro-tool</link>
        <pubDate>Wed, 08 Apr 2026 01:27:05 +0000</pubDate>
        <category>Alteryx One</category>
        <dc:creator>mauromorales</dc:creator>
        <guid isPermaLink="false">1435960@/discussions</guid>
        <description><![CDATA[<div><p>Super cool, this new tool!</p><p>There are many differences compared to the older version:</p><p>It can remove invisible characters.<br />It can remove letters, except for those in a specified list (e.g., A, Y, X).<br />It can remove numbers, except for those in a specified list (e.g., 1, 2, 3).<br />It can remove punctuation and special characters, except for those in a specified list (e.g., &ntilde;, |, #).</p><p><span><img src="https://us.v-cdn.net/6038679/uploads/images/2a/2a42a94cd30b21d526bfd6e0d2fa8666.png" role="button" title="Capture.PNG" alt="Capture.PNG" /></span></p></div>
]]>
        </description>
    </item>
    <item>
        <title>Ensuring all team members can easily make updates to workflows in our team collection</title>
        <link>https://community.alteryx.com/discussion/1435555/ensuring-all-team-members-can-easily-make-updates-to-workflows-in-our-team-collection</link>
        <pubDate>Tue, 31 Mar 2026 19:33:30 +0000</pubDate>
        <category>Alteryx Server</category>
        <dc:creator>mellowj</dc:creator>
        <guid isPermaLink="false">1435555@/discussions</guid>
        <description><![CDATA[<div><p>Hi All,</p><p>I am one of many users on data teams who use Alteryx at my company. The team I am on consists of five users, down from six. We have fifty-plus workflows published and running in our team collection.&nbsp;</p><p>The user we recently lost published many of our workflows. Now we have to manage updates to them all. To do this I've documented ten steps to make these changes and most of those are simply to take over another user's workflow. It would be about three otherwise. Doing the math, this is over 500 steps to make relatively simple updates (updating a server path in one tool for each). This should be, at the worst, 150 total. We could even devise a plan to automate this update and make it even easier/faster, but the additional server steps cannot be addressed by us.</p><p>We want to ensure that others who can access our workflows and possibly edit them if we're not available. We do not want to use the current process which involves</p><ol><li>Opening from server in Designer</li><li>Writing down current refresh schedule</li><li>Change / test locally</li><li>Delete the existing schedule</li><li>Asking IT to delete existing version</li><li>Saving the updated workflow to the server</li><li>Adding to the collection</li><li>Testing/validation on server</li><li>Re-Scheduling</li><li>Adding the schedule</li></ol><p>This should be as easy as or simpler than:</p><ol><li>Open from server</li><li>Change / test</li><li>Save to server</li><li>Test/validate</li></ol><p>&nbsp;All of our other applications follow the second, shorter path, sometime enabled by using a service account what all members can publish with.&nbsp;</p><p>How do we do this?</p><p>Thanks</p></div>
]]>
        </description>
    </item>
    <item>
        <title>DCM Connections Question</title>
        <link>https://community.alteryx.com/discussion/1435714/dcm-connections-question</link>
        <pubDate>Thu, 02 Apr 2026 15:57:45 +0000</pubDate>
        <category>Alteryx Server</category>
        <dc:creator>fleenorg</dc:creator>
        <guid isPermaLink="false">1435714@/discussions</guid>
        <description><![CDATA[<div><p>Hi all,<br />My company recently got access to Alteryx Server. Before that we just had Designer Licenses and one Scheduler License. We are trying to set up some workflows in Alteryx Server for teams to run on demand and self-service.<br /><br />I am having trouble understanding how the DCM connections work in Alteryx Server. We have tried to export workflows into Alteryx Server, and the only errors we get say cannot alias table or related errors about not finding the connection.&nbsp;<br /><br />Everything we use is from SQL Server. So in our designer/scheduler licenses, we have connections set up thru ODBC connections strings. I have seen in the Designer, when you use an input tool there is an option to check a box that says use DCM connections, we currently are not doing that. I am wondering if I have to map out the connections for the scheduler license (or whatever license I export the workflow from) to be identical to what is in the server? Has anyone ran into similar issues like this? I'm having a hard time finding documentation on this or steps to set it up<br /><br />Thank you for you help in advance.&nbsp;</p></div>
]]>
        </description>
    </item>
    <item>
        <title>Remove nulls after Union</title>
        <link>https://community.alteryx.com/discussion/1435285/remove-nulls-after-union</link>
        <pubDate>Thu, 26 Mar 2026 23:39:55 +0000</pubDate>
        <category>Alteryx Server</category>
        <dc:creator>robert_derubeis</dc:creator>
        <guid isPermaLink="false">1435285@/discussions</guid>
        <description><![CDATA[<div><p>I have 3 columns below(Month/Center/GM), 10 rows, that I need to combine with 2 columns(MCO MONTH and MCO), and 2 rows. When I do a Union, it works, but I can't have all the Nulls and blanks in the missing fields, and I need all the nulls completely removed so the rows with actual data values(not nulls) is always at the top.</p><p>I'm using 2024.2 server.</p><p><span style="color: #FF0000;"><strong>Stream 1:</strong></span></p><p><u>Month</u>&ensp;&ensp;&ensp;&ensp;&ensp;&nbsp; &nbsp;<u>Center</u>&ensp;&ensp;&ensp;&ensp;&ensp;&ensp;&nbsp;<u>GM</u><br />February&ensp;&ensp;&ensp;&ensp;700026&ensp;&ensp;&ensp;&ensp;&ensp;&ensp;Katie Sampson<br />February&ensp;&ensp;&ensp;&ensp;701072&ensp;&ensp;&ensp;&ensp;&ensp;&ensp;Team 701072<br />February&ensp;&ensp;&ensp;&ensp;702079&ensp;&ensp;&ensp;&ensp;&ensp;&ensp;Megan Kerrigan<br />February&ensp;&ensp;&ensp;&ensp;703071&ensp;&ensp;&ensp;&ensp;&ensp;&ensp;Susan Desjardins<br />February&ensp;&ensp;&ensp;&ensp;704034&ensp;&ensp;&ensp;&ensp;&ensp;&ensp;Vanessa Sanchez<br />February&ensp;&ensp;&ensp;&ensp;705071&ensp;&ensp;&ensp;&ensp;&ensp;&ensp;Tamiko Tanaka<br />February&ensp;&ensp;&ensp;&ensp;706059&ensp;&ensp;&ensp;&ensp;&ensp;&ensp;Katie Malm<br />February&ensp;&ensp;&ensp;&ensp;707028&ensp;&ensp;&ensp;&ensp;&ensp;&ensp;Ashlee Truong<br />February&ensp;&ensp;&ensp;&ensp;708061&ensp;&ensp;&ensp;&ensp;&ensp;&ensp;Eddie Estrella<br />February&ensp;&ensp;&ensp;&ensp;709029&ensp;&ensp;&ensp;&ensp;&ensp;&ensp;Jasmin Wolfe</p><p><span style="color: #FF0000;"><strong>Stream 2:</strong></span></p><p><strong><u>MCO MONTH</u></strong>&ensp;&ensp;&ensp;<strong><u>MCO</u></strong><br />February&ensp;&ensp;&ensp;&ensp;&ensp;&ensp;&ensp;&ensp;712<br />February&ensp;&ensp;&ensp;&ensp;&ensp;&ensp;&ensp;&ensp;937</p><p><br />First pic is what I get after a Union with nulls. The second pic is the end result I'm looking for.</p></div>
]]>
        </description>
    </item>
    <item>
        <title>Creating an Outlook/Thunderbird Draft Email including Attachments</title>
        <link>https://community.alteryx.com/discussion/602207/creating-an-outlook-thunderbird-draft-email-including-attachments</link>
        <pubDate>Sun, 12 Jul 2020 08:50:57 +0000</pubDate>
        <category>Alteryx One</category>
        <dc:creator>kelvin_tsang</dc:creator>
        <guid isPermaLink="false">602207@/discussions</guid>
        <description><![CDATA[<div><p>For many times, you want Alteryx to process some data, generate a report, and send to a group of recipients. However, you cannot really trust Alteryx to send directly to recipients because you want to check the report for the last time before it gets dispatched. If Alteryx is going to just generate the report and send to yourself, then you will have to manually forward the email, insert the recipients, remove &rdquo;FW: &rdquo; from the subject, and clean up the email header of the email body. These manual steps kind of of defeats the purpose of automation.</p><p>In this tutorial I'm going to share with you how to ask Alteryx to send you a Draft email. That is, an email with the ultimate recipients, Subject and email body already populated for you. It even attaches the newly generated reports that you want to send to recipients. After you receive the email from Alteryx, you can open up the Draft email, review and click send. Below is a sample output:</p><p><span><img src="https://us.v-cdn.net/6038679/uploads/images/2b/2b18cbf8e8b34bb733c17c5284fb3fbd.png" role="button" title="kelvin_tsang_1-1594540923148.png" alt="kelvin_tsang_1-1594540923148.png" /></span></p><p>Now, to do this, you need to know a little bit of a file format called an eml file. An eml file is a text file with file name ended with eml. The content of the text file is similar to below:</p><p>MIME-Version: 1.0<br />X-Unsent: 1<br />To: anyone@anyone.com<br />Subject: Draft Email with Attachment<br />Content-Type: multipart/mixed; boundary="email_boundary"</p><p>--email_boundary<br />Content-Type: multipart/alternative; boundary="html_boundary"</p><p>--html_boundary<br />Content-Type: text/plain; charset=ISO-8859-1<br />Content-Transfer-Encoding: quoted-printable</p><p>This is an HTML message. Please use an HTML capable mail program to read<br />this message.</p><p>--html_boundary<br />Content-Type: text/html; charset=ISO-8859-1<br />Content-Transfer-Encoding: quoted-printable</p><p>&lt;html&gt;&lt;body&gt;This is an email with &lt;b&gt;attachments&lt;/b&gt;&lt;/body&gt;&lt;/html&gt;</p><p>--html_boundary--</p><p>--email_boundary<br />Content-Type: application/pdf; name="pdf_attachment.pdf"<br />Content-Transfer-Encoding: base64<br />Content-Disposition: attachment; filename="pdf_attachment.pdf"</p><p>[A base 64 encoding of an pdf attachment]</p><p>--email_boundary</p><p>Content-Type: application/vnd.ms-excel; name="excel_attachment.xlsx"<br />Content-Transfer-Encoding: base64<br />Content-Disposition: inline; filename="excel_attachment.xlsx"</p><p>[A base 64 encoding of an Excel attachment]</p><p>--email_boundary--</p><p>Here are the description of some key fields:</p><ul><li><strong>MIME-Version: 1.0:</strong> Just keep this</li><li><strong>X-Unsent</strong><span><strong>: 1</strong>: This line will make sure the file be opened in your email client in Edit mode. I have tested it in Outlook and it works. If you want this to work in Thunderbird, you will need to install </span><a title="Thunderbird X-Unsent Support" href="https://addons.thunderbird.net/en-US/thunderbird/addon/x-unsent-support/" target="_blank" rel="noopener nofollow noreferrer">this fix</a><span>.</span></li><li><strong>To</strong><span>: This is the To email address you want the Draft email to pre-populate. This is usually a list of target report recipients.</span></li><li><strong>Subject</strong><span>: This is the Subject you want the Draft email to pre-populate.</span></li></ul><p>Now, the <strong>boundary</strong>&nbsp;lines are more difficult to explain. Basically, you need to declare a boundary and describe what you are including. In my example, I'm including an HTML message, and two attachments. Just look at the sample eml message above and you should get a good idea of how to use the boundary.</p><p>Then, the most tricky part is, you want to include the attachments. You may use Alteryx to generate the reports, and the reports can be PDF, or Excel, or a picture, or a Word document or any file type. I'm going to attached a PDF file and an Excel file in the Draft email. In the declaration, you are going to specify <strong>Content-Type</strong> of each attachment. That basically tells your operation system what program to use when the recipient double-clicks on each of the attachment.</p><p>Now, the most interesting part is how you would encode the attachments in the eml message. Alteryx has these very interesting tools just for this purpose: the <strong>Blob Input</strong> and <strong>Blob Convert</strong>. You can make use of these to read your PDF file, convert to base64 text, and include in the Draft email.</p><p><span><img src="https://us.v-cdn.net/6038679/uploads/images/cd/cd0d186f09ff145df3c1ffc3d7c9f47b.png" role="button" title="kelvin_tsang_2-1594542513716.png" alt="kelvin_tsang_2-1594542513716.png" /></span></p><p>Several things to watch out for when you configure the Alteryx workflow:</p><ol><li>Empty lines are important in the eml file. However, when you use the <strong>Summation</strong> tool to concatenate the strings, it removes empty lines. You will need to replace the place holder <strong>[BLANK LINE]</strong> near the end of the workflow.</li><li>When you use the <strong>Summation</strong> tool to concatenate the strings, make sure you specify <strong>\r\n</strong> as Separator. It is the carriage return line feed.</li><li>In the <strong>Blob Convert</strong> tool, select <strong>Convert from a Blob Field</strong>, and select <strong>Convert to Base64 encoding Binary Data</strong></li><li>In the <strong>Output Data</strong> configuration, just output as a <strong>Comma Separated Value</strong> file but you are going to specify a filename with <strong>*.eml</strong> ending, such as DraftEmail.eml. That's the file you will attach in the Alteryx workflow and send to yourself for final checking.</li><li>In the <strong>Output Data</strong> configuration, make sure you put <strong>Never</strong> in the <strong>Quote Output Fields</strong>.</li></ol><p>Please leave any comments below if you have any insight/feedback, and I will try to answer them, thanks.</p></div>
]]>
        </description>
    </item>
    <item>
        <title>Why doesn&#39;t &gt;= work in a formula tool</title>
        <link>https://community.alteryx.com/discussion/1435652/why-doesnt-work-in-a-formula-tool</link>
        <pubDate>Wed, 01 Apr 2026 17:55:25 +0000</pubDate>
        <category>Alteryx One</category>
        <dc:creator>ekim</dc:creator>
        <guid isPermaLink="false">1435652@/discussions</guid>
        <description><![CDATA[<div><p>I wrote an If Else statement in a formula tool to capture the months that are less than or equal to the "End of Month" date based on today's date.&nbsp; The issue is that it should also be capturing row 4 as the End of Month is 2026-04-26 (so less than today's date 2026-04-01).&nbsp; However it is not, and the Range column is stated as "No."&nbsp; I tried another formula thinking it would work, but it is not also.&nbsp;</p><p>Original Formula that doesn't work:</p><p>if [End of Month] &gt;= [Current Fiscal Month]</p><p>then 'No'<br />else 'Yes'<br />endif</p><p>New Formula that doesn't work:</p><p>if min([Current Fiscal Month], [End of Month])=[Current Fiscal Month]<br />then 'No'<br />else 'Yes'<br />endif</p><p>Why is that? Prior please help and thank you!</p></div>
]]>
        </description>
    </item>
    <item>
        <title>Validating all fields/columns are on input using Field Info and Message tool</title>
        <link>https://community.alteryx.com/discussion/1435773/validating-all-fields-columns-are-on-input-using-field-info-and-message-tool</link>
        <pubDate>Fri, 03 Apr 2026 18:26:14 +0000</pubDate>
        <category>Alteryx One</category>
        <dc:creator>AMathis</dc:creator>
        <guid isPermaLink="false">1435773@/discussions</guid>
        <description><![CDATA[<div><p>Hello All,</p><p>I have a workflow that needs to start by looking at the excel input and confirm there are no missing or additional fields.&nbsp;&nbsp;<br />From the input tool, I added a Field Info tool and created a text input to match the fields.&nbsp; I have then joined these records - anything that goes to Left Join will be the missing fields, anything to the Right Join will be additional field.&nbsp; I have added a formula tool to add the error message then used the Message tool to stop the workflow and display the error message.&nbsp;</p><p>My question is, how do I join this back to the workflow?&nbsp; If there are no errors, I want the workflow to process as is.&nbsp; If there is an error, I want the workflow to stop and display the error message.&nbsp; I feel like I'm missing a piece to this puzzle.&nbsp; Any help or suggestions would be greatly appreciated!</p><p><span><img src="https://us.v-cdn.net/6038679/uploads/images/41/41df58148aa0664b2b071612e7fc7a95.png" role="button" title="Field_Header Check.png" alt="Field_Header Check.png" /></span></p><p><span><img src="https://us.v-cdn.net/6038679/uploads/images/03/0316f302b0a54eb11850ed08fc6c6258.png" role="button" title="Message Tool.png" alt="Message Tool.png" /></span></p></div>
]]>
        </description>
    </item>
    <item>
        <title>Illegal Characters in Path Error When Saving Workflow to Server</title>
        <link>https://community.alteryx.com/discussion/1433050/illegal-characters-in-path-error-when-saving-workflow-to-server</link>
        <pubDate>Fri, 27 Feb 2026 23:42:35 +0000</pubDate>
        <category>Alteryx One</category>
        <dc:creator>Lizbhernan</dc:creator>
        <guid isPermaLink="false">1433050@/discussions</guid>
        <description><![CDATA[<div><p>Hello Alteryx Community,</p><p>We recently began transitioning our workflows to Server, and I&rsquo;ve been able to successfully save most of them. However, I&rsquo;m running into an issue with one specific workflow. When I attempt to save it to Server, I receive the following error:&nbsp;&ldquo;Workflow was not saved due to Illegal characters in path.&rdquo;</p><p>Initially, I thought the issue might be related to special characters in the workflow name. I changed it from:</p><p><span>SS_1_Culinary Step 2&amp;3_12.22.25 to&nbsp;</span><span>SS_1_Culinary Step 2_3_12.22.25&nbsp;</span></p><p>Unfortunately, I am still receiving the same error.</p><p>I also came across suggestions that this could be related to output configurations, specifically if the output paths do not include the</p><p><span>&nbsp;||| syntax. I did notice that some of my CSV outputs do not include |||&nbsp;</span>but I&rsquo;m not entirely convinced that&rsquo;s the root cause.</p><p>Has anyone experienced this issue before? If so, how were you able to resolve it? Any guidance or troubleshooting suggestions would be greatly appreciated.</p><p>Thank you in advance!</p></div>
]]>
        </description>
    </item>
    <item>
        <title>Remove nulls after Union</title>
        <link>https://community.alteryx.com/discussion/1435626/remove-nulls-after-union</link>
        <pubDate>Wed, 01 Apr 2026 15:57:14 +0000</pubDate>
        <category>Alteryx One</category>
        <dc:creator>robert_derubeis</dc:creator>
        <guid isPermaLink="false">1435626@/discussions</guid>
        <description><![CDATA[<div><p>I have 3 columns below(Month/Center/GM), 10 rows, that I need to combine with 2 columns(MCO MONTH and MCO), and 2 rows. When I do a Union, it works, but I can't have all the Nulls and blanks in the missing fields, and I need all the nulls completely removed so the rows with actual data values(not nulls) is always at the top.</p><p>I'm using 2024.2 server.</p><p><span style="color: #FF0000;"><strong>Stream 1:</strong></span></p><p><u>Month</u>&ensp;&ensp;&ensp;&ensp;&ensp;&nbsp; &nbsp;<u>Center</u>&ensp;&ensp;&ensp;&ensp;&ensp;&ensp;&nbsp;<u>GM</u><br />February&ensp;&ensp;&ensp;&ensp;700026&ensp;&ensp;&ensp;&ensp;&ensp;&ensp;Katie Sampson<br />February&ensp;&ensp;&ensp;&ensp;701072&ensp;&ensp;&ensp;&ensp;&ensp;&ensp;Team 701072<br />February&ensp;&ensp;&ensp;&ensp;702079&ensp;&ensp;&ensp;&ensp;&ensp;&ensp;Megan Kerrigan<br />February&ensp;&ensp;&ensp;&ensp;703071&ensp;&ensp;&ensp;&ensp;&ensp;&ensp;Susan Desjardins<br />February&ensp;&ensp;&ensp;&ensp;704034&ensp;&ensp;&ensp;&ensp;&ensp;&ensp;Vanessa Sanchez<br />February&ensp;&ensp;&ensp;&ensp;705071&ensp;&ensp;&ensp;&ensp;&ensp;&ensp;Tamiko Tanaka<br />February&ensp;&ensp;&ensp;&ensp;706059&ensp;&ensp;&ensp;&ensp;&ensp;&ensp;Katie Malm<br />February&ensp;&ensp;&ensp;&ensp;707028&ensp;&ensp;&ensp;&ensp;&ensp;&ensp;Ashlee Truong<br />February&ensp;&ensp;&ensp;&ensp;708061&ensp;&ensp;&ensp;&ensp;&ensp;&ensp;Eddie Estrella<br />February&ensp;&ensp;&ensp;&ensp;709029&ensp;&ensp;&ensp;&ensp;&ensp;&ensp;Jasmin Wolfe</p><p><span style="color: #FF0000;"><strong>Stream 2:</strong></span></p><p><strong><u>MCO MONTH</u></strong>&ensp;&ensp;&ensp;<strong><u>MCO</u></strong><br />February&ensp;&ensp;&ensp;&ensp;&ensp;&ensp;&ensp;&ensp;712<br />February&ensp;&ensp;&ensp;&ensp;&ensp;&ensp;&ensp;&ensp;937</p><p><br />First pic is what I get after a Union with nulls. The second pic is the end result I'm looking for.</p></div>
]]>
        </description>
    </item>
    <item>
        <title>Combining and reconciling data from (1) Different sheet in (2) Different excel workbooks.</title>
        <link>https://community.alteryx.com/discussion/1435540/combining-and-reconciling-data-from-1-different-sheet-in-2-different-excel-workbooks</link>
        <pubDate>Tue, 31 Mar 2026 15:57:08 +0000</pubDate>
        <category>Alteryx One</category>
        <dc:creator>DeepakN</dc:creator>
        <guid isPermaLink="false">1435540@/discussions</guid>
        <description><![CDATA[<div><p>I have 4 different files for each month that I need to combine and reconcile. All files have a common field from which I can pull data from each file and create a reconciliation for each month&nbsp;&nbsp;</p><p>I need help with created a YTD report which has 'Monthly recon combining all 4 files' for each month stacked to each other.</p><p>So I need to know how alteryx can pull all 12 months file for each file type (12x4=48 files) and create a Monthly recon and stack it next to each other</p><p>I tried using Input directory to read all files (I created a folder for each type of file) and then applied Dynamic Input. But I am hitting a wall after that as Dynamic input is not able to read all data in all files. I selected one file as example for the template and ask it to pull data but its not working.&nbsp; I want to be pulling data from one specific tab from each months file.</p></div>
]]>
        </description>
    </item>
   </channel>
</rss>
