<?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: Join Field Not Working in ArcGIS Pro Questions</title>
    <link>https://community.esri.com/t5/arcgis-pro-questions/join-field-not-working/m-p/1104920#M46378</link>
    <description>&lt;P&gt;I get the same issue, even though I performed calculate field based on a .csv table based on an ID # value, then when I remove join and try to join again based on the calculated field it says the join had no matches&lt;/P&gt;</description>
    <pubDate>Tue, 05 Oct 2021 18:12:10 GMT</pubDate>
    <dc:creator>SGuiryVR</dc:creator>
    <dc:date>2021-10-05T18:12:10Z</dc:date>
    <item>
      <title>Join Field Not Working</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/join-field-not-working/m-p/1012186#M35390</link>
      <description>&lt;P&gt;I've been having this problem lately, where the join field tool won't work in Pro 2.6 or 2.7, or Python 3.7.9. I'll try to join on two fields that I know are identical, and it will say "WARNING 003237: Join had no matches." Is anyone else having this trouble? When I run the same script in Python 2.7, the fields join. This happens whether I'm trying to join a csv to a feature class, fc to fc, or a gdb table to fc.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 23 Dec 2020 21:28:11 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/join-field-not-working/m-p/1012186#M35390</guid>
      <dc:creator>LeviCecil</dc:creator>
      <dc:date>2020-12-23T21:28:11Z</dc:date>
    </item>
    <item>
      <title>Re: Join Field Not Working</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/join-field-not-working/m-p/1012196#M35392</link>
      <description>&lt;P&gt;What does the&amp;nbsp;&lt;A href="https://pro.arcgis.com/en/pro-app/latest/tool-reference/data-management/validate-join.htm" target="_blank" rel="noopener"&gt;Validate Join (Data Management)—ArcGIS Pro | Documentation&lt;/A&gt;&lt;/P&gt;&lt;P&gt;tool show?&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;What are the contents of the fields?&lt;/P&gt;&lt;P&gt;pure text or numeric as text?&lt;/P&gt;&lt;P&gt;any potential leading/trailing spaces in one of the table fields?&lt;/P&gt;&lt;P&gt;left vs right justified "numbers"?&amp;nbsp; (first is text, second is probably a number)&lt;/P&gt;</description>
      <pubDate>Wed, 23 Dec 2020 23:06:12 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/join-field-not-working/m-p/1012196#M35392</guid>
      <dc:creator>DanPatterson</dc:creator>
      <dc:date>2020-12-23T23:06:12Z</dc:date>
    </item>
    <item>
      <title>Re: Join Field Not Working</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/join-field-not-working/m-p/1012243#M35400</link>
      <description>&lt;P&gt;Are you trying to join to a .csv or other excel table?&lt;/P&gt;</description>
      <pubDate>Thu, 24 Dec 2020 05:29:51 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/join-field-not-working/m-p/1012243#M35400</guid>
      <dc:creator>Mary_Murphy</dc:creator>
      <dc:date>2020-12-24T05:29:51Z</dc:date>
    </item>
    <item>
      <title>Re: Join Field Not Working</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/join-field-not-working/m-p/1012326#M35421</link>
      <description>&lt;P&gt;I got "&lt;SPAN&gt;WARNING 003237: Join had no matches" from&amp;nbsp;&lt;/SPAN&gt;validate join.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 24 Dec 2020 22:51:53 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/join-field-not-working/m-p/1012326#M35421</guid>
      <dc:creator>LeviCecil</dc:creator>
      <dc:date>2020-12-24T22:51:53Z</dc:date>
    </item>
    <item>
      <title>Re: Join Field Not Working</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/join-field-not-working/m-p/1012327#M35422</link>
      <description>&lt;P&gt;&lt;SPAN&gt;This happens whether I'm trying to join a csv to a feature class, fc to fc, or a gdb table to fc. Whatever I'm trying to join the table to, it doesn't work. There are a couple of null values in the key field, but that shouldn't matter, should it?&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 24 Dec 2020 22:52:47 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/join-field-not-working/m-p/1012327#M35422</guid>
      <dc:creator>LeviCecil</dc:creator>
      <dc:date>2020-12-24T22:52:47Z</dc:date>
    </item>
    <item>
      <title>Re: Join Field Not Working</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/join-field-not-working/m-p/1012335#M35426</link>
      <description>&lt;P&gt;It does matter.&amp;nbsp; The only way to limit the problems are to use TableToTable or ExcelToTable to bring tabular data into Pro first prior to trying a join.&amp;nbsp; Nulls or any variant of missing data can convert numeric fields to text.&amp;nbsp; Tabular data also may contain leading trailing spaces which need to be properly parsed.&amp;nbsp; A trailing space won't be visible to you but will invalidate a join.&amp;nbsp; If you know there are nulls in the key field, you need to exclude those records at source.&amp;nbsp; There are other variants/issues that I haven't covered here, but in short... if the data are not pristine in the source or target tables, then complete or partial failed joins are the result.&lt;/P&gt;</description>
      <pubDate>Fri, 25 Dec 2020 14:00:37 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/join-field-not-working/m-p/1012335#M35426</guid>
      <dc:creator>DanPatterson</dc:creator>
      <dc:date>2020-12-25T14:00:37Z</dc:date>
    </item>
    <item>
      <title>Re: Join Field Not Working</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/join-field-not-working/m-p/1012387#M35442</link>
      <description>&lt;P&gt;I do use table to table in my script to convert the csv into a geodatabase table. This is the input for the join fields tool. It still gets thrown by the nulls. It’s not a problem when I run the script in Python 2. What do you recommend as a solution? There is always the possibility of nulls with the amount of data I’m converting.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 27 Dec 2020 16:01:19 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/join-field-not-working/m-p/1012387#M35442</guid>
      <dc:creator>LeviCecil</dc:creator>
      <dc:date>2020-12-27T16:01:19Z</dc:date>
    </item>
    <item>
      <title>Re: Join Field Not Working</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/join-field-not-working/m-p/1012396#M35445</link>
      <description>&lt;P&gt;convert your nulls to an acceptable value at source.&amp;nbsp; I do this when I work with numpy and featureclasses.&amp;nbsp; For text it is simple just query for nulls and replace with text like "NONE", for integers, you can use some number like -999 etc&lt;/P&gt;&lt;P&gt;Try this on one of your tables to see what you get&lt;/P&gt;&lt;LI-CODE lang="python"&gt;def _make_nulls_(in_fc, int_null=-999):
    """Return null values for a list of fields objects, excluding objectid
    and geometry related fields.  Throw in whatever else you want.

    Parameters
    ----------
    in_flds : list of arcpy field objects
        Use arcpy.ListFields to get a list of featureclass fields.
    int_null : integer
        A default to use for integer nulls since there is no ``nan`` equivalent
        Other options include

    &amp;gt;&amp;gt;&amp;gt; np.iinfo(np.int32).min # -2147483648
    &amp;gt;&amp;gt;&amp;gt; np.iinfo(np.int16).min # -32768
    &amp;gt;&amp;gt;&amp;gt; np.iinfo(np.int8).min  # -128

    &amp;gt;&amp;gt;&amp;gt; [i for i in cur.__iter__()]
    &amp;gt;&amp;gt;&amp;gt; [[j if j else -999 for j in i] for i in cur.__iter__() ]
    """
    nulls = {'Double': np.nan, 'Single': np.nan, 'Float': np.nan,
             'Short': int_null, 'SmallInteger': int_null, 'Long': int_null,
             'Integer': int_null, 'String':str(None), 'Text':str(None),
             'Date': np.datetime64('NaT')}
    #
    desc = arcpy.da.Describe(in_fc)
    if desc['dataType'] != 'FeatureClass':
        print("Only Featureclasses are supported")
        return None, None
    in_flds = desc['fields']
    shp = desc['shapeFieldName']
    good = [f for f in in_flds if f.editable and f.name != shp]
    fld_dict = {f.name: f.type for f in good}
    fld_names = list(fld_dict.keys())
    null_dict = {f: nulls[fld_dict[f]] for f in fld_names}
    # ---- insert the OBJECTID field
    return null_dict, fld_names&lt;/LI-CODE&gt;</description>
      <pubDate>Sun, 27 Dec 2020 18:56:55 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/join-field-not-working/m-p/1012396#M35445</guid>
      <dc:creator>DanPatterson</dc:creator>
      <dc:date>2020-12-27T18:56:55Z</dc:date>
    </item>
    <item>
      <title>Re: Join Field Not Working</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/join-field-not-working/m-p/1012465#M35467</link>
      <description>&lt;P&gt;Thanks. I'll give this a try. It is a text field, but the key is seven digit numbers.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 28 Dec 2020 16:24:46 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/join-field-not-working/m-p/1012465#M35467</guid>
      <dc:creator>LeviCecil</dc:creator>
      <dc:date>2020-12-28T16:24:46Z</dc:date>
    </item>
    <item>
      <title>Re: Join Field Not Working</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/join-field-not-working/m-p/1079242#M43344</link>
      <description>&lt;P&gt;Joining is still a problem in Pro 2.8&lt;/P&gt;</description>
      <pubDate>Thu, 15 Jul 2021 15:29:59 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/join-field-not-working/m-p/1079242#M43344</guid>
      <dc:creator>LeviCecil</dc:creator>
      <dc:date>2021-07-15T15:29:59Z</dc:date>
    </item>
    <item>
      <title>Re: Join Field Not Working</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/join-field-not-working/m-p/1104920#M46378</link>
      <description>&lt;P&gt;I get the same issue, even though I performed calculate field based on a .csv table based on an ID # value, then when I remove join and try to join again based on the calculated field it says the join had no matches&lt;/P&gt;</description>
      <pubDate>Tue, 05 Oct 2021 18:12:10 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/join-field-not-working/m-p/1104920#M46378</guid>
      <dc:creator>SGuiryVR</dc:creator>
      <dc:date>2021-10-05T18:12:10Z</dc:date>
    </item>
    <item>
      <title>Re: Join Field Not Working</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/join-field-not-working/m-p/1132306#M49802</link>
      <description>&lt;P&gt;Has this issue been resolved? I'm currently trying to perform a very simple join in ArcGIS Pro V2.9.0 and am getting the same "&lt;SPAN&gt;WARNING 003237: Join had no matches". This warning ID doesn't&amp;nbsp;seem to appear in any help documentation other than this thread.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I've checked the raw data for any blank values etc. I've indexed my join fields. I've converted my incoming CSV to a table stored in my projects default geodatabase. Nothing seems to be working.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 11 Jan 2022 03:01:50 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/join-field-not-working/m-p/1132306#M49802</guid>
      <dc:creator>Spatialelement</dc:creator>
      <dc:date>2022-01-11T03:01:50Z</dc:date>
    </item>
    <item>
      <title>Re: Join Field Not Working</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/join-field-not-working/m-p/1139926#M50880</link>
      <description>&lt;P&gt;also suffering from this bug. same as described above.&amp;nbsp; taken all previously mentioned steps &amp;amp; attempting to join 2 file geodatabase tables. Shortly before tool finishes it's run I see "0 matches" &amp;amp; i get NULL output. However, history &amp;amp; processing details just show operation succeeded with no warnings or errors.&amp;nbsp; This is a huge disruption in workflow.&amp;nbsp; reminds me of the common joke:&amp;nbsp; funny how arcmap is more useful than ever before now that it's end-of-life &amp;amp; not updated any longer.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 02 Feb 2022 16:55:07 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/join-field-not-working/m-p/1139926#M50880</guid>
      <dc:creator>skyhook</dc:creator>
      <dc:date>2022-02-02T16:55:07Z</dc:date>
    </item>
    <item>
      <title>Re: Join Field Not Working</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/join-field-not-working/m-p/1140168#M50917</link>
      <description>&lt;P&gt;That is definitely weird, however can you check if there are any extra spaces before or at the end of the fields you are trying to join. If there are extra spaces in the values then arcgis will fail to see them as the same or identical values as it compares the values character by character.&lt;/P&gt;</description>
      <pubDate>Thu, 03 Feb 2022 04:24:35 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/join-field-not-working/m-p/1140168#M50917</guid>
      <dc:creator>shan_sarkar</dc:creator>
      <dc:date>2022-02-03T04:24:35Z</dc:date>
    </item>
    <item>
      <title>Re: Join Field Not Working</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/join-field-not-working/m-p/1141407#M51085</link>
      <description>&lt;P&gt;***UPDATE***&lt;BR /&gt;&lt;BR /&gt;I have done some tests today shortening paths etc. and that was not the issue. The cause of this was one row manually selected and forgotten in my 1200 row input table. For that reason the &lt;STRONG&gt;Join Field&lt;/STRONG&gt; GP tool was returning no matches. It started working properly as soon as I unselected the row in the input table, no queries were applied. &lt;STRONG&gt;Working on ArcGIS Pro 2.9.1&lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Any updates on the issue?&lt;BR /&gt;It is already becoming a bit "not funny" at all. Having the same issue on 2.9, losing tons of time having to perform this simple task on an ArcMap, QGIS or other tools.&amp;nbsp;&lt;BR /&gt;It works one time and keeps on failing other times in ArcGIS Pro with same parameters, either Warning 003237 or tool finding 1 match only.&lt;BR /&gt;I have no nulls, spaces etc., having a "table to table" table in the default GDB, that already worked one time and kept on failing other times with same parameters.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;Only other potential solution I am thinking of, is the long path issue on Windows machines. I had this type of weird errors in other GP tools that got solved shortening the names and paths etc., but did not try in this case.&lt;/P&gt;</description>
      <pubDate>Tue, 08 Feb 2022 06:28:21 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/join-field-not-working/m-p/1141407#M51085</guid>
      <dc:creator>ArsenBeglaryan</dc:creator>
      <dc:date>2022-02-08T06:28:21Z</dc:date>
    </item>
    <item>
      <title>Re: Join Field Not Working</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/join-field-not-working/m-p/1143791#M51445</link>
      <description>&lt;P&gt;Here's a fun new wrinkle in Pro 2.9.1. Lately I've been successfully joining from Excel sheets. The other day I added new fields to a Sites points dataset and calculated values from an Excel sheet using the Site ID field as the join. I found out this morning that the Site ID field in around 45 of our sites was deleted during this process. They were nulls. This messed up the functionality of our facilities dashboard app. I had to go in and add the Site IDs back in. This is a real problem.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 14 Feb 2022 19:33:35 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/join-field-not-working/m-p/1143791#M51445</guid>
      <dc:creator>LeviCecil</dc:creator>
      <dc:date>2022-02-14T19:33:35Z</dc:date>
    </item>
    <item>
      <title>Re: Join Field Not Working</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/join-field-not-working/m-p/1161808#M53728</link>
      <description>&lt;P&gt;I was just running into this problem myself on Pro 2.9.2.&lt;/P&gt;&lt;P&gt;Basic steps were Table to Geodatabase from CSVs prepared for me, attempt join from a hosted feature layer added to the map to the new table. I was joining from the GlobalID of the hosted feature layer (type: GlobalID) to the GlobalID in the table (type: string, length: 255).&lt;/P&gt;&lt;P&gt;If I reversed the join (i.e, table to hosted feature layer, same join field), everything was fine.&lt;/P&gt;&lt;P&gt;It seems like my problem, in this case, was that I had a definition query applied to the hosted feature layer. When I turned it off, I was able to get a correct match count when validating the join from the hosted feature layer to the table.&lt;/P&gt;&lt;P&gt;That's definitely not the behavior I would expect though.&lt;/P&gt;</description>
      <pubDate>Wed, 06 Apr 2022 19:50:52 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/join-field-not-working/m-p/1161808#M53728</guid>
      <dc:creator>JosephAlberts</dc:creator>
      <dc:date>2022-04-06T19:50:52Z</dc:date>
    </item>
    <item>
      <title>Re: Join Field Not Working</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/join-field-not-working/m-p/1306946#M70938</link>
      <description>&lt;P&gt;I have been seeing this recently in ArcGIS Pro 2.9.7.&amp;nbsp; Two tables will not join, especially when the join field is a text field.&amp;nbsp; I can visibly see the matches, but the software can't find them.&amp;nbsp; No leading or trailing zeros or spaces.&amp;nbsp; Some null records, so that is one thing I'll have to investigate, but I've also found I have better results often after I index the field on both sides of the join.&amp;nbsp; Why it would fail without an index and succeed with it is vexing me.&amp;nbsp; I would expect it to just take longer, not fail completely.&amp;nbsp; Joins definitely work a lot better in ArcMap than they do in Pro, and that should not be the case.&amp;nbsp; This is some of the most basic functionality of GIS.&amp;nbsp;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 10 Jul 2023 14:36:05 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/join-field-not-working/m-p/1306946#M70938</guid>
      <dc:creator>ColinHLang</dc:creator>
      <dc:date>2023-07-10T14:36:05Z</dc:date>
    </item>
    <item>
      <title>Re: Join Field Not Working</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/join-field-not-working/m-p/1322830#M72505</link>
      <description>&lt;P&gt;I have aged about 10 years in the past few workdays, spending about 15 man-hours trying to get past this ONE problem which has completely stopped my workflow in a career-defining project.&amp;nbsp; Selecting by attribute confirms the matching entries for a 1:M join, but &lt;EM&gt;&lt;STRONG&gt;it just will not join, no matter what I do.&lt;/STRONG&gt;&lt;/EM&gt;&amp;nbsp; I have the shapefile, I have the csv, I have both of them exported to a geodatabase, and &lt;EM&gt;nothing I do has gotten past the cursed 'WARNING 003237: Join had no matches.'&lt;/EM&gt; error.&lt;/P&gt;</description>
      <pubDate>Mon, 28 Aug 2023 01:21:01 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/join-field-not-working/m-p/1322830#M72505</guid>
      <dc:creator>Kalgul</dc:creator>
      <dc:date>2023-08-28T01:21:01Z</dc:date>
    </item>
    <item>
      <title>Re: Join Field Not Working</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/join-field-not-working/m-p/1323171#M72533</link>
      <description>&lt;P&gt;If you have access to the Data Interoperability extension for Pro, I would highly recommending using it for joins and attribute management in general. It's basically a lite version of Safe FME software, which is basically a really advanced version of model builder. It does these sorts of tasks so much better than ArcGIS Pro. I'm moving some of my processes out of Python/ArcPy into FME and it's very effective.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 28 Aug 2023 20:03:14 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/join-field-not-working/m-p/1323171#M72533</guid>
      <dc:creator>LeviCecil</dc:creator>
      <dc:date>2023-08-28T20:03:14Z</dc:date>
    </item>
  </channel>
</rss>

