{"id":2488892,"date":"2024-09-23T08:52:23","date_gmt":"2024-09-23T15:52:23","guid":{"rendered":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=2488892"},"modified":"2024-09-23T08:52:23","modified_gmt":"2024-09-23T15:52:23","slug":"metadata-data-interoperabilitys-hidden-talent-part-one","status":"publish","type":"blog","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/data-management\/metadata-data-interoperabilitys-hidden-talent-part-one","title":{"rendered":"Metadata &#8211; Data Interoperability&#8217;s Hidden Talent (Part One)"},"author":360602,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":{"_acf_changed":false,"_searchwp_excluded":""},"categories":[23341,23851],"tags":[605811,764952,776612,471822,27771],"industry":[],"product":[36571,36561,36991],"class_list":["post-2488892","blog","type-blog","status-publish","format-standard","hentry","category-analytics","category-data-management","tag-data-interoperability","tag-etl","tag-fair-data-principles","tag-feature-class","tag-metadata","product-arcgis-enterprise","product-arcgis-pro","product-arcgis-desktop"],"acf":{"short_description":"Metadata, the data about your data, is incredibly important and Data Interoperability can help manage and maintain that data.","flexible_content":[{"acf_fc_layout":"content","content":"<p>Did you know that as data moves and evolves, one crucial aspect often gets overlooked? Metadata, the information about the data, plays a vital role in ensuring the context, accuracy, and integrity of your data. It also embraces FAIR data principles (Findable, Accessible, Interoperable, and Reusable). In the ETL (Extract Transform and Load) world, this often appears in the form of focusing on data movement at the expense of data usability. In this article, we will discuss the importance of metadata, the value of using ArcGIS Data Interoperability, and how to create and maintain metadata as it moves through ArcGIS.<\/p>\n<p>In this article, we will focus on the first of three use cases\u00a0for metadata management:<\/p>\n<ul>\n<li>Populating feature class and table metadata in ArcGIS Pro<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n"},{"acf_fc_layout":"content","content":"<p><strong>Populating Feature Class and Table Metadata<\/strong><\/p>\n"},{"acf_fc_layout":"content","content":"<p>Let&#8217;s start with an example of\u00a0Case #1 &#8211; feature class &amp; table metadata written at ETL time.<\/p>\n<p>To start we imported data from Vancouver&#8217;s open data web site. The data was brought into an ArcGIS Pro project geodatabase by a spatial ETL tool (<strong>ImportBuildingPermits<\/strong>) that reads from Vancouver&#8217;s open data web site.\u00a0The dots on the map are today&#8217;s permit locations in the feature class\u00a0<strong><em>BuildingPermits.<\/em>\u00a0<\/strong><\/p>\n<p>Not only was the building permit data written to a feature class, but it also had metadata generated by an ETL process. In the screenshot below, we are viewing the metadata for the BuildingPermits feature class in ArcGIS Pro. Here we can see the item information<strong>\u00a0<\/strong>(title, tags, summary, description, credits, use limitations).<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":2488942,"id":2488942,"title":"MetadataView2","filename":"MetadataView2.png","filesize":527094,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/MetadataView2.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/data-management\/metadata-data-interoperabilitys-hidden-talent-part-one\/metadataview2","alt":"","author":"360602","description":"","caption":"Building permits metadata","name":"metadataview2","status":"inherit","uploaded_to":2488892,"date":"2024-09-13 14:51:56","modified":"2024-09-13 14:53:18","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":999,"height":561,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/MetadataView2-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/MetadataView2.png","medium-width":464,"medium-height":261,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/MetadataView2.png","medium_large-width":768,"medium_large-height":431,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/MetadataView2.png","large-width":999,"large-height":561,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/MetadataView2.png","1536x1536-width":999,"1536x1536-height":561,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/MetadataView2.png","2048x2048-width":999,"2048x2048-height":561,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/MetadataView2-826x465.png","card_image-width":826,"card_image-height":465,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/MetadataView2.png","wide_image-width":999,"wide_image-height":561}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p>If you&#8217;re familiar with\u00a0<a href=\"https:\/\/docs.safe.com\/fme\/html\/FME-Form-Documentation\/FME-ReadersWriters\/Home.htm\">writers<\/a>\u00a0in spatial ETL tools you&#8217;ll be aware they don&#8217;t have much in the way of metadata support.\u00a0However, as Data Interoperability is an ArcGIS Pro extension it knows about everything ArcGIS Pro does &#8211; including\u00a0<a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/latest\/arcpy\/metadata\/what-is-the-metadata-module.htm\">ArcPy&#8217;s metadata module<\/a>, and that is where we go for this support!<\/p>\n<p>To back up a little bit, the Workbench app delivered by Data Interoperability has a feature called a\u00a0<a href=\"https:\/\/docs.safe.com\/fme\/html\/FME-Form-Documentation\/FME-Form\/Workbench\/Startup_and_Shutdown_Python_Scripts.htm\"><strong>shutdown script\u00a0<\/strong><\/a>(there is also a startup script) which lets you\u00a0run Python code with any installed interpreter on completion of any tool run.\u00a0For the subject matter data, we leverage this feature to do two things the built-in writers don&#8217;t know about:<\/p>\n<ul>\n<li>Creating relationship classes between output feature types<\/li>\n<li>Creating metadata for each output (yay!)<\/li>\n<\/ul>\n<p>The only trick to using this feature is knowing that the shutdown script has a built-in dictionary object (fme.macroValues) that has keys for all tool parameters, this includes input and output data paths. After that, the rest is easy!\u00a0We can build the script starting from snippets of the\u00a0<strong>Copy Python Command<\/strong>\u00a0option, located in ArcGIS Pro&#8217;s History pane.\u00a0 Here is the shutdown script:<\/p>\n"},{"acf_fc_layout":"content","content":"<pre class=\"lia-code-sample line-numbers language-python\"><code class=\"language-python\"><span class=\"token comment\">#  Create relationship classes between BuildingPermits and child tables PropertyUse and SpecificUseCategory<\/span>\r\n<span class=\"token keyword\">import<\/span> arcpy\r\n<span class=\"token keyword\">from<\/span> datetime <span class=\"token keyword\">import<\/span> datetime\r\n<span class=\"token keyword\">import<\/span> fme\r\n<span class=\"token keyword\">import<\/span> os\r\n<span class=\"token keyword\">import<\/span> pytz\r\narcpy<span class=\"token punctuation\">.<\/span>env<span class=\"token punctuation\">.<\/span>overwriteOutput <span class=\"token operator\">=<\/span> <span class=\"token boolean\">True<\/span>\r\ngdb <span class=\"token operator\">=<\/span> fme<span class=\"token punctuation\">.<\/span>macroValues<span class=\"token punctuation\">[<\/span><span class=\"token string\">'OutputGDB'<\/span><span class=\"token punctuation\">]<\/span>\r\narcpy<span class=\"token punctuation\">.<\/span>env<span class=\"token punctuation\">.<\/span>workspace <span class=\"token operator\">=<\/span> gdb\r\norigin <span class=\"token operator\">=<\/span> <span class=\"token string\">\"BuildingPermits\"<\/span>\r\n<span class=\"token keyword\">for<\/span> destination <span class=\"token keyword\">in<\/span> <span class=\"token punctuation\">[<\/span><span class=\"token string\">\"PropertyUse\"<\/span><span class=\"token punctuation\">,<\/span><span class=\"token string\">\"SpecificUseCategory\"<\/span><span class=\"token punctuation\">]<\/span><span class=\"token punctuation\">:<\/span>\r\n    arcpy<span class=\"token punctuation\">.<\/span>management<span class=\"token punctuation\">.<\/span>CreateRelationshipClass<span class=\"token punctuation\">(<\/span>\r\n            origin_table<span class=\"token operator\">=<\/span>origin<span class=\"token punctuation\">,<\/span>\r\n            destination_table<span class=\"token operator\">=<\/span>destination<span class=\"token punctuation\">,<\/span>\r\n            out_relationship_class<span class=\"token operator\">=<\/span>origin <span class=\"token operator\">+<\/span> <span class=\"token string\">'_'<\/span> <span class=\"token operator\">+<\/span> destination<span class=\"token punctuation\">,<\/span>\r\n            relationship_type<span class=\"token operator\">=<\/span><span class=\"token string\">\"SIMPLE\"<\/span><span class=\"token punctuation\">,<\/span>\r\n            forward_label<span class=\"token operator\">=<\/span>destination<span class=\"token punctuation\">,<\/span>\r\n            backward_label<span class=\"token operator\">=<\/span>origin<span class=\"token punctuation\">,<\/span>\r\n            message_direction<span class=\"token operator\">=<\/span><span class=\"token string\">\"NONE\"<\/span><span class=\"token punctuation\">,<\/span>\r\n            cardinality<span class=\"token operator\">=<\/span><span class=\"token string\">\"ONE_TO_MANY\"<\/span><span class=\"token punctuation\">,<\/span>\r\n            attributed<span class=\"token operator\">=<\/span><span class=\"token string\">\"NONE\"<\/span><span class=\"token punctuation\">,<\/span>\r\n            origin_primary_key<span class=\"token operator\">=<\/span><span class=\"token string\">\"PermitNumber\"<\/span><span class=\"token punctuation\">,<\/span>\r\n            origin_foreign_key<span class=\"token operator\">=<\/span><span class=\"token string\">\"PermitNumber\"<\/span><span class=\"token punctuation\">)<\/span>\r\n<span class=\"token comment\"># Create layer level metadata<\/span>\r\ncurrent_time_utc <span class=\"token operator\">=<\/span> datetime<span class=\"token punctuation\">.<\/span>now<span class=\"token punctuation\">(<\/span>pytz<span class=\"token punctuation\">.<\/span>utc<span class=\"token punctuation\">)<\/span>\r\npst <span class=\"token operator\">=<\/span> pytz<span class=\"token punctuation\">.<\/span>timezone<span class=\"token punctuation\">(<\/span><span class=\"token string\">'Canada\/Pacific'<\/span><span class=\"token punctuation\">)<\/span>\r\ncurrent_time_pst <span class=\"token operator\">=<\/span> current_time_utc<span class=\"token punctuation\">.<\/span>astimezone<span class=\"token punctuation\">(<\/span>pst<span class=\"token punctuation\">)<\/span>\r\ncurrent_time_pst_formatted <span class=\"token operator\">=<\/span> current_time_pst<span class=\"token punctuation\">.<\/span>strftime<span class=\"token punctuation\">(<\/span><span class=\"token string\">'%Y-%m-%d %H:%M:%S'<\/span><span class=\"token punctuation\">)<\/span>\r\ndescriptions <span class=\"token operator\">=<\/span> <span class=\"token punctuation\">{<\/span><span class=\"token string\">\"BuildingPermits\"<\/span><span class=\"token punctuation\">:<\/span><span class=\"token string\">\"Construction projects and any change of land use or occupancy on private property requiring a building permit\"<\/span><span class=\"token punctuation\">,<\/span>\r\n                <span class=\"token string\">\"PropertyUse\"<\/span><span class=\"token punctuation\">:<\/span><span class=\"token string\">\"General use of property; multiple uses will be accessible in a 1:M lookup\"<\/span><span class=\"token punctuation\">,<\/span>\r\n                <span class=\"token string\">\"SpecificUseCategory\"<\/span><span class=\"token punctuation\">:<\/span><span class=\"token string\">\"Category of property use; multiple categories will be accessible in a 1:M lookup\"<\/span><span class=\"token punctuation\">}<\/span>\r\n<span class=\"token keyword\">for<\/span> obj <span class=\"token keyword\">in<\/span> <span class=\"token punctuation\">[<\/span><span class=\"token string\">\"BuildingPermits\"<\/span><span class=\"token punctuation\">,<\/span><span class=\"token string\">\"PropertyUse\"<\/span><span class=\"token punctuation\">,<\/span><span class=\"token string\">\"SpecificUseCategory\"<\/span><span class=\"token punctuation\">]<\/span><span class=\"token punctuation\">:<\/span>\r\n    new_md <span class=\"token operator\">=<\/span> arcpy<span class=\"token punctuation\">.<\/span>metadata<span class=\"token punctuation\">.<\/span>Metadata<span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span>\r\n    name <span class=\"token operator\">=<\/span> obj<span class=\"token punctuation\">.<\/span>replace<span class=\"token punctuation\">(<\/span><span class=\"token string\">\"gP\"<\/span><span class=\"token punctuation\">,<\/span><span class=\"token string\">\"g P\"<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">.<\/span>replace<span class=\"token punctuation\">(<\/span><span class=\"token string\">\"yU\"<\/span><span class=\"token punctuation\">,<\/span><span class=\"token string\">\"y U\"<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">.<\/span>replace<span class=\"token punctuation\">(<\/span><span class=\"token string\">\"cU\"<\/span><span class=\"token punctuation\">,<\/span><span class=\"token string\">\"c U\"<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">.<\/span>replace<span class=\"token punctuation\">(<\/span><span class=\"token string\">\"eC\"<\/span><span class=\"token punctuation\">,<\/span><span class=\"token string\">\"e C\"<\/span><span class=\"token punctuation\">)<\/span>\r\n    new_md<span class=\"token punctuation\">.<\/span>title <span class=\"token operator\">=<\/span> <span class=\"token string-interpolation\"><span class=\"token string\">f\"<\/span><span class=\"token interpolation\"><span class=\"token punctuation\">{<\/span>name<span class=\"token punctuation\">}<\/span><\/span><span class=\"token string\"> of Vancouver, Canada 2024.\"<\/span><\/span>\r\n    new_md<span class=\"token punctuation\">.<\/span>tags <span class=\"token operator\">=<\/span> <span class=\"token string-interpolation\"><span class=\"token string\">f\"Demo,Esri,City of Vancouver,Canada,applications,<\/span><span class=\"token interpolation\"><span class=\"token punctuation\">{<\/span>obj<span class=\"token punctuation\">}<\/span><\/span><span class=\"token string\">,<\/span><span class=\"token interpolation\"><span class=\"token punctuation\">{<\/span>name<span class=\"token punctuation\">}<\/span><\/span><span class=\"token string\">\"<\/span><\/span>\r\n    new_md<span class=\"token punctuation\">.<\/span>summary <span class=\"token operator\">=<\/span> <span class=\"token string-interpolation\"><span class=\"token string\">f\"Layer includes information of all <\/span><span class=\"token interpolation\"><span class=\"token punctuation\">{<\/span>name<span class=\"token punctuation\">}<\/span><\/span><span class=\"token string\"> issued to date by the City of Vancouver in 2024\"<\/span><\/span>\r\n    new_md<span class=\"token punctuation\">.<\/span>description <span class=\"token operator\">=<\/span> descriptions<span class=\"token punctuation\">[<\/span>obj<span class=\"token punctuation\">]<\/span>\r\n    new_md<span class=\"token punctuation\">.<\/span>credits <span class=\"token operator\">=<\/span> <span class=\"token string-interpolation\"><span class=\"token string\">f\"City of Vancouver, <\/span><span class=\"token interpolation\"><span class=\"token punctuation\">{<\/span>current_time_pst_formatted<span class=\"token punctuation\">}<\/span><\/span><span class=\"token string\"> Pacific.\"<\/span><\/span>\r\n    new_md<span class=\"token punctuation\">.<\/span>accessConstraints <span class=\"token operator\">=<\/span> <span class=\"token string\">\"https:\/\/opendata.vancouver.ca\/pages\/licence\/\"<\/span>\r\n    tgt_item_md <span class=\"token operator\">=<\/span> arcpy<span class=\"token punctuation\">.<\/span>metadata<span class=\"token punctuation\">.<\/span>Metadata<span class=\"token punctuation\">(<\/span>obj<span class=\"token punctuation\">)<\/span>\r\n    tgt_item_md<span class=\"token punctuation\">.<\/span>copy<span class=\"token punctuation\">(<\/span>new_md<span class=\"token punctuation\">)<\/span>\r\n    tgt_item_md<span class=\"token punctuation\">.<\/span>save<span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><\/code><\/pre>\n"},{"acf_fc_layout":"content","content":"<p>It is important to take the time to embed metadata automation during the ETL time process. Doing this ensures that we don\u2019t forget it later and is important because:<\/p>\n<ul>\n<li>It ensures that essential information is documented for our data.<\/li>\n<li>It helps consumers understand the context of our data and how it should be used in mapping and analysis.<\/li>\n<li>It enhances search and discovery of our data- making it easier for people to find.<\/li>\n<\/ul>\n<p>You&#8217;ll have noticed in the map and metadata screen grab above that we used the unique value renderer to display the data in categories (type of permitted work) and configured pop-ups.\u00a0We then published the layer and related tables to ArcGIS Online &#8211; the target information product.<\/p>\n<p>When our data is published, the metadata for each layer flows to the sublayers of the hosted feature layer.<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":2488952,"id":2488952,"title":"MetadataFlows2","filename":"MetadataFlows2.png","filesize":88920,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/MetadataFlows2.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/data-management\/metadata-data-interoperabilitys-hidden-talent-part-one\/metadataflows2","alt":"","author":"360602","description":"","caption":"","name":"metadataflows2","status":"inherit","uploaded_to":2488892,"date":"2024-09-13 15:00:20","modified":"2024-09-13 15:00:20","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":1112,"height":710,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/MetadataFlows2-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/MetadataFlows2.png","medium-width":409,"medium-height":261,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/MetadataFlows2.png","medium_large-width":768,"medium_large-height":490,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/MetadataFlows2.png","large-width":1112,"large-height":710,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/MetadataFlows2.png","1536x1536-width":1112,"1536x1536-height":710,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/MetadataFlows2.png","2048x2048-width":1112,"2048x2048-height":710,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/MetadataFlows2-728x465.png","card_image-width":728,"card_image-height":465,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/MetadataFlows2.png","wide_image-width":1112,"wide_image-height":710}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p>Here it is in the BuildingPermits layer:<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":2488962,"id":2488962,"title":"SubLayer","filename":"SubLayer.png","filesize":99892,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/SubLayer.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/data-management\/metadata-data-interoperabilitys-hidden-talent-part-one\/sublayer-2","alt":"","author":"360602","description":"","caption":"Sublayer metadata flows through","name":"sublayer-2","status":"inherit","uploaded_to":2488892,"date":"2024-09-13 15:01:49","modified":"2024-09-13 15:02:20","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":1331,"height":978,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/SubLayer-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/SubLayer.png","medium-width":355,"medium-height":261,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/SubLayer.png","medium_large-width":768,"medium_large-height":564,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/SubLayer.png","large-width":1331,"large-height":978,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/SubLayer.png","1536x1536-width":1331,"1536x1536-height":978,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/SubLayer.png","2048x2048-width":1331,"2048x2048-height":978,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/SubLayer-633x465.png","card_image-width":633,"card_image-height":465,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/SubLayer.png","wide_image-width":1331,"wide_image-height":978}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p>Because metadata is flowing from the data to the published sublayers of the hosted feature layer this saves us the trouble of recreating it. So that&#8217;s how to get metadata into your information product at ETL time\u00a0<em>and\u00a0<\/em>why it&#8217;s important to do so.<\/p>\n"},{"acf_fc_layout":"content","content":"<p><strong>Conclusion<\/strong><\/p>\n"},{"acf_fc_layout":"content","content":"<p>As you can see from this first use case, ArcGIS Data Interoperability is a simple and easy to use tool that can help manage metadata within ArcGIS. Join us in <em>Metadata &#8211; Data Interoperability&#8217;s Hidden Talent (Part Two) <\/em>where we will discuss the other two use cases for metadata management:<\/p>\n<ul>\n<li>Populating metadata for a hosted feature layer in ArcGIS Online<\/li>\n<li>Updating metadata for multiple portal items in ArcGIS Online in bulk<\/li>\n<\/ul>\n<p>We will also discuss deep copying data and metadata between environments using\u00a0<a href=\"https:\/\/developers.arcgis.com\/rest\/users-groups-and-items\/metadata-reference\/\">metadata.xml<\/a>.<\/p>\n<p>If you have any questions about the use case above, or if you need additional assistance managing your own metadata, please reach out to your regular account representative or visit us on our <strong><a href=\"https:\/\/community.esri.com\/t5\/arcgis-data-interoperability-blog\/metadata-data-interoperability-s-hidden-talent\/ba-p\/1513856\">Esri Community website<\/a><\/strong>.<\/p>\n<p>To obtain a free trial of ArcGIS Data Interoperability, please visit this <strong><a href=\"https:\/\/www.esri.com\/en-us\/arcgis\/products\/arcgis-pro\/trial\">page<\/a><\/strong>.<\/p>\n"}],"authors":[{"ID":3941,"user_firstname":"Bruce","user_lastname":"Harold","nickname":"Bruce Harold","user_nicename":"bruce_harold","display_name":"Bruce Harold","user_email":"bharold@esri.com","user_url":"","user_registered":"2018-03-02 00:15:35","user_description":"Career GIS practitioner who started out in industrial process optimization, now a Product Manager at Esri on the Redlands campus, responsible for the ArcGIS Data Interoperability extension and exploring ETL methods.","user_avatar":"<img data-del=\"avatar\" src='https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/10\/BruceHarold-213x200.jpg' class='avatar pp-user-avatar avatar-96 photo ' height='96' width='96'\/>"},{"ID":360602,"user_firstname":"Nolan","user_lastname":"Reichmann","nickname":"Nolan Reichmann","user_nicename":"nreichmann","display_name":"Nolan Reichmann","user_email":"NReichmann@esri.com","user_url":"","user_registered":"2024-08-23 22:39:09","user_description":"Nolan Reichmann is a Product Marketing Manager for the Operational Intelligence team at Esri, specializing in graph analytics with ArcGIS Knowledge, and Data Interoperability. With over a decade of experience in the field of GIS, he is dedicated to driving customer success through the adoption and use of Esri software and technology.","user_avatar":"<img data-del=\"avatar\" src='https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/Professional-photo-1-2-462x465.jpg' class='avatar pp-user-avatar avatar-96 photo ' height='96' width='96'\/>"}],"related_articles":[{"ID":2490992,"post_author":"360602","post_date":"2024-09-23 08:58:17","post_date_gmt":"2024-09-23 15:58:17","post_content":"","post_title":"Metadata - Data Interoperability's Hidden Talent (Part Two)","post_excerpt":"","post_status":"publish","comment_status":"open","ping_status":"closed","post_password":"","post_name":"metadata-data-interoperabilitys-hidden-talent-part-two","to_ping":"","pinged":"","post_modified":"2024-09-23 08:58:17","post_modified_gmt":"2024-09-23 15:58:17","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=2490992","menu_order":0,"post_type":"blog","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":2470592,"post_author":"360602","post_date":"2024-09-18 13:24:20","post_date_gmt":"2024-09-18 20:24:20","post_content":"","post_title":"How does Data Interoperability relate to FME?","post_excerpt":"","post_status":"publish","comment_status":"open","ping_status":"closed","post_password":"","post_name":"how-does-data-interoperability-relate-to-fme","to_ping":"","pinged":"","post_modified":"2024-09-23 09:02:46","post_modified_gmt":"2024-09-23 16:02:46","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=2470592","menu_order":0,"post_type":"blog","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":2120742,"post_author":"300042","post_date":"2023-10-30 11:22:23","post_date_gmt":"2023-10-30 18:22:23","post_content":"","post_title":"What\u2019s new in ArcGIS Data Interoperability at Pro 3.2","post_excerpt":"","post_status":"publish","comment_status":"open","ping_status":"closed","post_password":"","post_name":"whats-new-in-arcgis-data-interoperability-at-pro-3-2","to_ping":"","pinged":"","post_modified":"2023-11-17 08:45:35","post_modified_gmt":"2023-11-17 16:45:35","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=2120742","menu_order":0,"post_type":"blog","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":2123932,"post_author":"300042","post_date":"2023-10-30 12:00:23","post_date_gmt":"2023-10-30 19:00:23","post_content":"","post_title":"Part Two: What\u2019s new in ArcGIS Data Interoperability at Pro 3.2","post_excerpt":"","post_status":"publish","comment_status":"open","ping_status":"closed","post_password":"","post_name":"part-two-whats-new-in-arcgis-data-interoperability-at-pro-3-2","to_ping":"","pinged":"","post_modified":"2023-11-06 08:50:18","post_modified_gmt":"2023-11-06 16:50:18","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=2123932","menu_order":0,"post_type":"blog","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":2472762,"post_author":"360602","post_date":"2024-09-18 13:38:41","post_date_gmt":"2024-09-18 20:38:41","post_content":"","post_title":"Building Cross-street Data Into Geocoding Locators","post_excerpt":"","post_status":"publish","comment_status":"open","ping_status":"closed","post_password":"","post_name":"building-cross-street-data-into-geocoding-locators","to_ping":"","pinged":"","post_modified":"2024-09-23 09:04:15","post_modified_gmt":"2024-09-23 16:04:15","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=2472762","menu_order":0,"post_type":"blog","post_mime_type":"","comment_count":"0","filter":"raw"}],"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/Metadata_Card.png","wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/Metadata_Banner.png"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.9 (Yoast SEO v25.9) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Metadata - Data Interoperability&#039;s Hidden Talent (Part One)<\/title>\n<meta name=\"description\" content=\"Metadata, the data about your data, is incredibly important, and Data Interoperability can help you create, manage, and maintain that data.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/data-management\/metadata-data-interoperabilitys-hidden-talent-part-one\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Metadata - Data Interoperability&#039;s Hidden Talent (Part One)\" \/>\n<meta property=\"og:description\" content=\"Metadata, the data about your data, is incredibly important, and Data Interoperability can help you create, manage, and maintain that data.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/data-management\/metadata-data-interoperabilitys-hidden-talent-part-one\" \/>\n<meta property=\"og:site_name\" content=\"ArcGIS Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/esrigis\/\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.esri.com\/arcgis-blog\/wp-content\/uploads\/2024\/09\/Metadata_Banner.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1080\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"Metadata, the data about your data, is incredibly important, and Data Interoperability can help you create, manage, and maintain that data.\" \/>\n<meta name=\"twitter:site\" content=\"@ESRI\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":[\"Article\",\"BlogPosting\"],\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/data-management\/metadata-data-interoperabilitys-hidden-talent-part-one#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/data-management\/metadata-data-interoperabilitys-hidden-talent-part-one\"},\"author\":{\"name\":\"Nolan Reichmann\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/7bf17d0fbfb1c0a4eff35a4b1a3fa28d\"},\"headline\":\"Metadata &#8211; Data Interoperability&#8217;s Hidden Talent (Part One)\",\"datePublished\":\"2024-09-23T15:52:23+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/data-management\/metadata-data-interoperabilitys-hidden-talent-part-one\"},\"wordCount\":9,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"keywords\":[\"Data Interoperability\",\"etl\",\"FAIR data principles\",\"Feature Class\",\"metadata\"],\"articleSection\":[\"Analytics\",\"Data Management\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/data-management\/metadata-data-interoperabilitys-hidden-talent-part-one#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/data-management\/metadata-data-interoperabilitys-hidden-talent-part-one\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/data-management\/metadata-data-interoperabilitys-hidden-talent-part-one\",\"name\":\"Metadata - Data Interoperability's Hidden Talent (Part One)\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\"},\"datePublished\":\"2024-09-23T15:52:23+00:00\",\"description\":\"Metadata, the data about your data, is incredibly important, and Data Interoperability can help you create, manage, and maintain that data.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/data-management\/metadata-data-interoperabilitys-hidden-talent-part-one#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/data-management\/metadata-data-interoperabilitys-hidden-talent-part-one\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/data-management\/metadata-data-interoperabilitys-hidden-talent-part-one#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.esri.com\/arcgis-blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Metadata &#8211; Data Interoperability&#8217;s Hidden Talent (Part One)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/\",\"name\":\"ArcGIS Blog\",\"description\":\"Get insider info from Esri product teams\",\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.esri.com\/arcgis-blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\",\"name\":\"Esri\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png\",\"contentUrl\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png\",\"width\":400,\"height\":400,\"caption\":\"Esri\"},\"image\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/esrigis\/\",\"https:\/\/x.com\/ESRI\",\"https:\/\/www.linkedin.com\/company\/5311\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/7bf17d0fbfb1c0a4eff35a4b1a3fa28d\",\"name\":\"Nolan Reichmann\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/Professional-photo-1-2-462x465.jpg\",\"contentUrl\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/Professional-photo-1-2-462x465.jpg\",\"caption\":\"Nolan Reichmann\"},\"description\":\"Nolan Reichmann is a Product Marketing Manager for the Operational Intelligence team at Esri, specializing in graph analytics with ArcGIS Knowledge, and Data Interoperability. With over a decade of experience in the field of GIS, he is dedicated to driving customer success through the adoption and use of Esri software and technology.\",\"sameAs\":[\"www.linkedin.com\/in\/nolan-reichmann-8794a2323\"],\"honorificPrefix\":\"Mr.\",\"knowsAbout\":[\"ArcGIS Knowledge\",\"Data Interoperability\"],\"knowsLanguage\":[\"English\",\"Spanish\"],\"jobTitle\":\"Product Marketing Manager\",\"worksFor\":\"Esri Inc.\",\"url\":\"\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Metadata - Data Interoperability's Hidden Talent (Part One)","description":"Metadata, the data about your data, is incredibly important, and Data Interoperability can help you create, manage, and maintain that data.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/data-management\/metadata-data-interoperabilitys-hidden-talent-part-one","og_locale":"en_US","og_type":"article","og_title":"Metadata - Data Interoperability's Hidden Talent (Part One)","og_description":"Metadata, the data about your data, is incredibly important, and Data Interoperability can help you create, manage, and maintain that data.","og_url":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/data-management\/metadata-data-interoperabilitys-hidden-talent-part-one","og_site_name":"ArcGIS Blog","article_publisher":"https:\/\/www.facebook.com\/esrigis\/","og_image":[{"url":"https:\/\/www.esri.com\/arcgis-blog\/wp-content\/uploads\/2024\/09\/Metadata_Banner.png","width":1920,"height":1080,"type":"image\/png"}],"twitter_card":"summary_large_image","twitter_description":"Metadata, the data about your data, is incredibly important, and Data Interoperability can help you create, manage, and maintain that data.","twitter_site":"@ESRI","twitter_misc":{"Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["Article","BlogPosting"],"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/data-management\/metadata-data-interoperabilitys-hidden-talent-part-one#article","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/data-management\/metadata-data-interoperabilitys-hidden-talent-part-one"},"author":{"name":"Nolan Reichmann","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/7bf17d0fbfb1c0a4eff35a4b1a3fa28d"},"headline":"Metadata &#8211; Data Interoperability&#8217;s Hidden Talent (Part One)","datePublished":"2024-09-23T15:52:23+00:00","mainEntityOfPage":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/data-management\/metadata-data-interoperabilitys-hidden-talent-part-one"},"wordCount":9,"commentCount":0,"publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"keywords":["Data Interoperability","etl","FAIR data principles","Feature Class","metadata"],"articleSection":["Analytics","Data Management"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/data-management\/metadata-data-interoperabilitys-hidden-talent-part-one#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/data-management\/metadata-data-interoperabilitys-hidden-talent-part-one","url":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/data-management\/metadata-data-interoperabilitys-hidden-talent-part-one","name":"Metadata - Data Interoperability's Hidden Talent (Part One)","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#website"},"datePublished":"2024-09-23T15:52:23+00:00","description":"Metadata, the data about your data, is incredibly important, and Data Interoperability can help you create, manage, and maintain that data.","breadcrumb":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/data-management\/metadata-data-interoperabilitys-hidden-talent-part-one#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/data-management\/metadata-data-interoperabilitys-hidden-talent-part-one"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/data-management\/metadata-data-interoperabilitys-hidden-talent-part-one#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.esri.com\/arcgis-blog\/"},{"@type":"ListItem","position":2,"name":"Metadata &#8211; Data Interoperability&#8217;s Hidden Talent (Part One)"}]},{"@type":"WebSite","@id":"https:\/\/www.esri.com\/arcgis-blog\/#website","url":"https:\/\/www.esri.com\/arcgis-blog\/","name":"ArcGIS Blog","description":"Get insider info from Esri product teams","publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.esri.com\/arcgis-blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization","name":"Esri","url":"https:\/\/www.esri.com\/arcgis-blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png","contentUrl":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png","width":400,"height":400,"caption":"Esri"},"image":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/esrigis\/","https:\/\/x.com\/ESRI","https:\/\/www.linkedin.com\/company\/5311\/"]},{"@type":"Person","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/7bf17d0fbfb1c0a4eff35a4b1a3fa28d","name":"Nolan Reichmann","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/image\/","url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/Professional-photo-1-2-462x465.jpg","contentUrl":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/Professional-photo-1-2-462x465.jpg","caption":"Nolan Reichmann"},"description":"Nolan Reichmann is a Product Marketing Manager for the Operational Intelligence team at Esri, specializing in graph analytics with ArcGIS Knowledge, and Data Interoperability. With over a decade of experience in the field of GIS, he is dedicated to driving customer success through the adoption and use of Esri software and technology.","sameAs":["www.linkedin.com\/in\/nolan-reichmann-8794a2323"],"honorificPrefix":"Mr.","knowsAbout":["ArcGIS Knowledge","Data Interoperability"],"knowsLanguage":["English","Spanish"],"jobTitle":"Product Marketing Manager","worksFor":"Esri Inc.","url":""}]}},"text_date":"September 23, 2024","author_name":"Multiple Authors","author_page":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/data-management\/metadata-data-interoperabilitys-hidden-talent-part-one","custom_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/Metadata_Banner.png","primary_product":"ArcGIS Pro","tag_data":[{"term_id":605811,"name":"Data Interoperability","slug":"data-interoperability","term_group":0,"term_taxonomy_id":605811,"taxonomy":"post_tag","description":"","parent":0,"count":6,"filter":"raw"},{"term_id":764952,"name":"etl","slug":"etl","term_group":0,"term_taxonomy_id":764952,"taxonomy":"post_tag","description":"","parent":0,"count":8,"filter":"raw"},{"term_id":776612,"name":"FAIR data principles","slug":"fair-data-principles","term_group":0,"term_taxonomy_id":776612,"taxonomy":"post_tag","description":"","parent":0,"count":2,"filter":"raw"},{"term_id":471822,"name":"Feature Class","slug":"feature-class","term_group":0,"term_taxonomy_id":471822,"taxonomy":"post_tag","description":"","parent":0,"count":4,"filter":"raw"},{"term_id":27771,"name":"metadata","slug":"metadata","term_group":0,"term_taxonomy_id":27771,"taxonomy":"post_tag","description":"","parent":0,"count":32,"filter":"raw"}],"category_data":[{"term_id":23341,"name":"Analytics","slug":"analytics","term_group":0,"term_taxonomy_id":23341,"taxonomy":"category","description":"","parent":0,"count":1329,"filter":"raw"},{"term_id":23851,"name":"Data Management","slug":"data-management","term_group":0,"term_taxonomy_id":23851,"taxonomy":"category","description":"","parent":0,"count":920,"filter":"raw"}],"product_data":[{"term_id":36571,"name":"ArcGIS Enterprise","slug":"arcgis-enterprise","term_group":0,"term_taxonomy_id":36571,"taxonomy":"product","description":"","parent":0,"count":976,"filter":"raw"},{"term_id":36561,"name":"ArcGIS Pro","slug":"arcgis-pro","term_group":0,"term_taxonomy_id":36561,"taxonomy":"product","description":"","parent":0,"count":2037,"filter":"raw"},{"term_id":36991,"name":"ArcMap","slug":"arcgis-desktop","term_group":0,"term_taxonomy_id":36991,"taxonomy":"product","description":"","parent":36981,"count":325,"filter":"raw"}],"primary_product_link":"https:\/\/www.esri.com\/arcgis-blog\/?s=#&products=arcgis-pro","_links":{"self":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/2488892","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog"}],"about":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/types\/blog"}],"author":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/users\/360602"}],"replies":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/comments?post=2488892"}],"version-history":[{"count":0,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/2488892\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/media?parent=2488892"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/categories?post=2488892"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/tags?post=2488892"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/industry?post=2488892"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/product?post=2488892"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}