ArcGIS Pro

How to join data with Data Engineering

Joining layers or fields is a common and critical part of the data engineering process. But it can sometimes be challenging to investigate and evaluate the success of the join. With Data Engineering in ArcGIS Pro, this process can be much more effective and enjoyable.

Data Engineering can help you quickly identify joined fields. If you have a large table, it helps you easily see where the joined fields begin, and how many fields were added. If you have multiple joined tables, it can help you easily identify the source of each joined field. This can make it easier for you to identify your fields of interest, then you can use Data Engineering to make a copy of that field. Check out the video to find out how.


Data Engineering can also help you find out if a join has been successful. The short video below shows you how to use the statistics panel to check for nulls in the joined fields. This can be a quicker and more accurate way to check the join than looking at the attribute table.


These videos have showcased how you can use Data Engineering to join fields using the Add Join tool. However, ArcGIS Pro has a few other ways to join layers. The Integrate group of tools contains the Spatial Join and Join Field tools. The Spatial Join tool enables you to join fields based on their spatial relationship to the input features. The Join Field tool lets you transfer one or more fields to the input table permanently. You can access these tools from the Data Engineering ribbon, in the Tools groups and the Integrate menu, or by right clicking fields in the fields panel or rows in the statistics table.

Tools Integrate menu

View more resources about how to use Data Engineering

Watch all the Data Engineering: How to videos on our channel

About the authors

Lynne Buie is a Product Engineer on the Spatial Statistics team. She helps build spatial statistics tools and Data Engineering capabilities for ArcGIS Pro. She's passionate about using GIS to help make the world a better place.


Alberto Nieto is a Product Engineer on Esri’s Spatial Statistics team. In his role, he helps research, build, and maintain spatial data science capabilities in ArcGIS and works closely with government agencies to learn about the problems our software can help solve. Alberto’s background includes fourteen years of experience, including previous roles as a GIS Developer at Capital One and NOAA's Climate Prediction Center, and as a GIS Analyst at the Census Bureau and the Alachua County Environmental Protection Department.


Ankita Bakshi is a Product Owner and a Senior Product Engineer on the Spatial Statistics Team at Esri. With a background in environmental engineering and computer science, she is passionate about solving social, economic, and environmental problems with Spatial Analysis and Data Science. In her role, Ankita enjoys researching, finding solutions to build software, and loves creating video and written content to make the software tools more approachable and applicable to real world challenges. Outside of work Ankita enjoys going on hikes and dancing to Bollywood music.

Notify of
Inline Feedbacks
View all comments

Next Article

Podcast 11: Amit Rishi, RMSI; Customer success is a function of quality, cost, delivery, and service.

Read this article