Skip To Content

Add SAP BusinessObjects data to your map

In this topic

Once you've created a map-enabled dashboard in SAP BusinessObjects Dashboards and bound data to the map component (see Building a map-enabled dashboard), you can use the Esri Maps Designer to add your SAP Dashboards data to the map.

A map is a spatial document composed of one or more layers. A layer is the way in which Esri Maps for SAP BusinessObjects visually represents geographic datasets. A layer is similar to a legend item on a paper map. For example, on a road map, roads, national parks, political boundaries, and rivers might be considered different layers. When you add data from SAP Dashboards to a map, Esri Maps for SAP BusinessObjects creates a layer and displays it on the Contents pane. Once the layer is created, you can configure how it is styled, set its transparency, enable clustering or heat maps, turn on pop-ups, and so on.

Your data must contain at least one location-based attribute, such as address data or longitude and latitude values. For a complete list of location types supported in Esri Maps for SAP BusinessObjects, see Location types.

Add data to the map

  1. From your SAP Dashboards canvas, press the Esri Map component to display its properties panel.
  2. On the Esri Map Properties panel, in General view, press Launch Esri Maps Designer.
    Esri Maps Designer for SAP BusinessObjects opens.
  3. If prompted to do so, sign in to ArcGIS.

    When you are successfully signed in, the Esri Maps window appears, displaying the default basemap.

  4. From the Add data menu, choose from SAP Dashboards.

    The data sources that you bound to your map component appear in the add data from SAP Dashboards pane.


    If your data source is not completely configured when you launch the Esri Maps Designer, a warning message appears, stating that your data source is missing information and will not appear in the available data sources in the Esri Maps Designer.

  5. Choose the dataset to add to the map and press Next.

Define the location type

  1. To specify how location is represented in the current dataset, do one of the following:
    • Choose one of the predefined location types; for example, Address, Latitude/Longitude, or US City.

      When choosing a location type, ensure that there is a one-to-one relationship between the rows in the SAP Dashboards data you're adding and the features in the map layer that's being used to display the data. For more information, see Location types.

    • To use a map service or feature service from ArcGIS as a location type, press Add location type and follow the steps in Add a location type.

    If you choose the Address location type, you'll consume ArcGIS service credits. To help estimate how many service credits you'll use, see Service Credits Overview.

  2. Press Next.
  3. Specify the values for the columns containing the location information. For example, if location is represented in your dataset by latitude and longitude coordinates, map the Latitude field to the column that contains the latitude information, and map the Longitude field to the column that contains the longitude information.

    If you chose Latitude, Longitude for the location type and your data is in the Web Mercator coordinate system, press the Advanced link and choose the Web Mercator (102100) option before pressing Next.

  4. Press Next.

Format the layer

You can choose the data fields that will be available in the map and specify the format in which the data is presented. For example, you can specify that a field containing revenue information is presented as currency, while a field that contains profits is presented as a percentage.

  1. To format your map layer, do the following:
    1. Place a check mark beside the data that you want to include with the map.

      To include all fields, check the Column check box at the top of the list.

    2. Choose the Format for each data field that you specified.

      The default format is Text.

    3. Optionally, type a new name in the Layer name field.
    4. If you want the map to zoom to the full extent of the layer that's created when the data is added, check the Zoom to layer check box.
  2. Press Add data to map.

    A layer containing the data is added to the map and is listed in the Contents pane. If you checked the Zoom to layer check box, the map zooms to the full extent of the layer you added.

  3. Repeat this workflow for each additional dataset you want to bind to the map.

    If errors occurred in finding locations, this information is displayed under the layer in the Contents pane. You can press the View Errors link and use the scroll arrows to see where the errors were found. To fix errors in your data, contact your database administrator.

    You can now configure the map layers and style your data; see Customize the map contents and Feature display and style for detailed information.

Save the map

  1. To save your map, press Save map in the Esri Maps Designer window, then close the window to return to the SAP Dashboards canvas.
  2. In SAP Dashboards, Save your dashboard.

    Esri Maps for SAP BusinessObjects supports desktop models only. When saving to the SAP BusinessObjects Business Intelligence platform, choose the Desktop only option.

  3. To preview the dashboard with the interactive map, save the file to your SAP BusinessObjects Business Intelligence platform, or publish it to your locally installed web server and view it in a supported browser. For more information, see Previewing a map-enabled SAP BusinessObjects dashboard.

    If your map contains query data, the data can be accessed only by saving the dashboard to the SAP BusinessObjects Business Intelligence platform.