Q:

Showing tags (keys and values) when converting .osm to .shp?

I would like to use OSM data as shapefile so that I could do some computations. So far, I have successfully loaded the OSM file in ArcMap 10.3.1 using the ArcGIS Editor for OpenStreetMap. The attribute table only shows the primary physical features such as highway, building, natural, etc. 
How do I show the other tags, like building:level, building:material, etc., in the attribute table?

A:

In the documentation of OpenStreetMap Toolbox, there is a detailed description on how to extract specific tags, and it mentioned that:

When you download data from OSM using the ArcGIS Editor for OSM tools,
  you may find that certain information captured in the OSM tags is not
  downloaded with the features. This is because only information that is
  used for categorizing and symbolizing the data is downloaded
  automatically; if all the tag information was downloaded, the result
  would be an unwieldy attribute table with hundreds of columns, with
  most of the values being 'Null'.
If in your workflows you are always interested in a specific tag
  value, you should update the 'Download, Extract, and Symbolize OSM
  Data' model to include that tag.

Therefore, specific tags should be specified before start downloading of OSM data.

