Visualization with Excel Tools and 
Microsoft Azure
Introduction 
Power Query and Power Map are add-ins that are available as free downloads from Microsoft to enhance 
the data access and data visualization capabilities of Microsoft Excel 2013. You can use Power Query to 
retrieve data from a variety of data sources and integrate that data as part of an Excel data model. In this 
demonstration, you learn how to work with these tools to analyze data in your Microsoft Azure Storage 
account. 
Prerequisites 
Your computer must be running one of the following operating systems: 
Windows Server 2008 R2 (with Microsoft .NET Framework 4.0) 
Windows 7 
Windows 8, 8.1 
In addition, you must install one of the following versions of Microsoft Office on your computer: 
Office Professional Plus 2013 
Office 365 ProPlus 
Office 365 Midsize 
Office 365 E3, E4, A3, A4, G3, or G4 
Although a 32-bit version is available, you should use a 64-bit computer if you will be analyzing large 
volumes of data. With a 32-bit computer, you need a minimum of 1 GB of RAM, but a 64-bit computer 
should have 2 GB of RAM.  
Your computer must have Internet connectivity to use Power Map. 
Microsoft Azure Storage 
You can use a Microsoft Azure Storage account to store data that you want to analyze with Excel. To 
create a new storage account, open the Microsoft Azure Management Portal, click the New button, click 
Data Services, click Storage, and then click Quick Create. Type in a URL for your storage account, select a 
location or affinity group, and assign the storage to a Microsoft Azure subscription. Finally, click Create 
Storage Account. 
After you create your storage account, you can load data into storage. One option is to use blob storage 
to store any type of file. For unstructured tabular data, you can use table storage. You can choose to use 
one of several different types of tools to work with managing storage, such as Azure Storage Explorer or 
Azure Management Studio as described later. (You can view a list of other storage explorer tools on the  
Microsoft Azure Storage Team blog). Or you can create your own client applications to manage storage 
programmatically. You can learn more about at How to Use the Microsoft Azure Blob Storage Service in 
.NET and How to Programmatically Access Table Storage. Another popular option is using the Python API 
to access the Microsoft Azure Storage Services.  
Pdf text select tool - search text inside PDF file in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Learn how to search text in PDF document and obtain text content and location information
convert a scanned pdf to searchable text; pdf text search
Pdf text select tool - VB.NET PDF Text Search Library: search text inside PDF file in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Learn How to Search Text in PDF Document and Obtain Text Content and Location Information in VB.NET application
convert pdf to word searchable text; search multiple pdf files for text
Visualization with Excel Tools and Microsoft Azure
Blob Storage and Azure Storage Explorer 
An easy way to work with your storage account is to download and install Azure Storage Explorer. When 
you launch the application, click the Add Account button, type in your storage account name and storage 
account key, as shown in Figure 1, and click Add Storage Account. You can optionally select the Use HTTPS 
check box to use a secure connection for sensitive data. You can locate your storage account key in the 
Microsoft Azure Management Portal by accessing the Storage page, selecting the storage account, and 
then click the Manage Access Keys button at the bottom of the page. Click the icon to the right of the 
Primary Access Key to copy it to your clipboard, and then paste it into the Add Storage Account dialog box 
in Azure Storage Explorer.  
Figure 1: Add Storage Account in Azure Storage Explorer 
Next, you need to create a container in your storage account to hold one or more blobs. Each blob is a file 
of any type. You use block blobs for files up to 200 GB and page blobs for files up to 1 TB. For this 
example, the data is small enough to fit into a block blob. To create the blob container, click the New 
button in the Container section of the ribbon, type in a name for the container, and click Create 
Container.  
Next, you need to access data to put into storage. For this demonstration, download the 
Mako_Real_Actual_Sharks file to your computer. Then, in Azure Storage Explorer, select the container 
you created, click the Upload button, and select the CSV file that you just downloaded. When the upload 
completes, you can view the newly created blob in the selected container, as shown in Figure 2. Now 
you’re ready to use this file in Excel.  
C# HTML5 PDF Viewer SDK to view PDF document online in C#.NET
Tools Tab. Item. Name. Description. 1. Select tool. Select text and image on PDF document. 2. Hand tool. Pan around the document. Go To Tab. Item. Name. Description
how to select text in pdf reader; convert pdf to searchable text online
VB.NET PDF- View PDF Online with VB.NET HTML5 PDF Viewer
Tools Tab. Item. Name. Description. 1. Select tool. Select text and image on PDF document. 2. Hand tool. Pan around the document. Go To Tab. Item. Name. Description
converting pdf to searchable text format; pdf text search tool
Visualization with Excel Tools and Microsoft Azure
Figure 2: Blob in Microsoft Azure Storage Container 
Table Storage and Azure Management Studio 
Another option is to use table storage for your data. To manage storage, you can download and install a 
trial version of Cerebrata’s Azure Management Studio. When you open Azure Management Studio, you 
need to connect to your Microsoft Azure subscriptions. An easy way to do this is to download your 
publishsettings file from https://windows.azure.com/download/publishprofile.aspx and select the 
subscription file to download. Next, in Azure Management Studio, open the File menu, point to Import, 
click Publish Settings, and select the publishsettings file to import. Your subscription displays in the 
Connection Group pane on the left side of the screen. You can open the Storage Account node to access 
existing storage accounts, or right-click the Storage Account node and select New Storage Account if you 
need to create a storage account. 
In the Connection Group pane, expand the storage account that you want to use for table storage, right-
click Tables, point to New, and then choose one of the options shown in Figure 3. For example, you can 
use the Table from CSV option to upload the Mako_Real_Actual_Sharks file into your storage account.  
VB.NET PDF Page Extract Library: copy, paste, cut PDF pages in vb.
and use the PDF page(s) extraction tool. As String = Program.RootPath + "\\" 1.pdf" Dim doc As PDFDocument = New PDFDocument(inputFilePath) ' Select pages.
text searchable pdf file; make pdf text searchable
C# WPF PDF Viewer SDK to annotate PDF document in C#.NET
Default create. Click to select drawing annotation with default properties. Other Tab. 17. Text box. Click to add a text box to specific location on PDF page.
how to select all text in pdf file; pdf find and replace text
Visualization with Excel Tools and Microsoft Azure
Figure 3: New Table Creation in Azure Management Studio 
After you specify the file name to upload and configure any additional properties specific to your data, 
such as renaming a column name, the upload begins. You can monitor the upload progress in the 
Transfers pane that displays at the bottom of Azure Management Studio. When the upload is complete, 
you can view the data in Azure Management Studio, as shown in Figure 4, by expanding the Tables node, 
right-clicking your table, and selecting Open. Your data is also now accessible when you use Excel.  
VB.NET PDF - Annotate PDF with WPF PDF Viewer for VB.NET
Default create. Click to select drawing annotation with default properties. Other Tab. 17. Text box. Click to add a text box to specific location on PDF page.
text select tool pdf; how to select all text in pdf
C# HTML5 Viewer: Load, View, Convert, Annotate and Edit OpenOffice
Office PowerPoint (.ppt, .pptx) on webpage, Convert CSV to PDF file online C#.NET RasterEdge HTML5 Viewer particular text tool can select text on all
how to select text on pdf; cannot select text in pdf
Visualization with Excel Tools and Microsoft Azure
Figure 4: Data in Table Storage Accessible in Azure Management Studio 
Installation of Power Map and Power Query 
Start by downloading the add-ins from the Microsoft Download Center: 
Power Map: http://www.microsoft.com/en-us/download/details.aspx?id=38395 
Power Query: http://www.microsoft.com/en-us/download/confirmation.aspx?id=39933 
Locate the downloaded files on your computer’s file system and double-click each file to start the 
respective installation wizard. Follow the instructions to complete each wizard. Your computer must be 
connected to the Internet during installation, because additional files might need to be downloaded by 
the installer. 
Power Query 
Power Query is a tool that allows you to find, merge, and manipulate data from many different types of 
data sources, including both structured and semi-structured data. You can even search for data by 
entering a keyword. Power Query will suggest websites that contain data related to your query and can 
scrape the data from a webpage. If you already know where data is located, you can import it from a URL, 
your network, or your computer. Power Query can import many different file types or retrieve data from 
a database, a SharePoint list, an OData feed, Hadoop, Microsoft Azure HDInsight, Microsoft Azure Data 
Marketplace, Microsoft Azure Blob Storage, Microsoft Azure Table Storage, Active Directory, or Facebook. 
After importing the data, you can manipulate the data in a variety of ways, applying transformations, 
filtering, and splitting columns, to name just a few operations. If you import multiple data sets that share 
data, you can combine these datasets into a common table for easy analysis. Think of Power Query as a 
fast and easy data integration and cleansing tool that you can use within Excel. 
VB.NET PowerPoint: VB Codes to Create Linear and 2D Barcodes on
then apply PPT slide getting method to select the target PowerPoint PDF 417 barcode library is a mature and offers users the human readable text setting option
pdf searchable text; find and replace text in pdf file
TIFF to PDF Converter | Convert TIFF to PDF, Convert PDF to TIFF
for TIFF-PDF Conversion; Able to preserve text and PDF Open TIFF to PDF Converter first; Load a TIFF Select "Convert to PDF"; Select "Start" to start conversion
select text in pdf file; select text in pdf
Visualization with Excel Tools and Microsoft Azure
Import Data from Blob Storage 
In this demonstration, you use Power Query to retrieve data from your Microsoft Azure Storage account 
and prepare the data for visualization in Power Map. Start by creating a new workbook in Excel 2013. On 
the Power Query tab of the ribbon, click From Other Sources and select From Microsoft Azure Blob 
Storage. Type the name of your storage account and paste in the access key (which you obtain as 
described earlier in the Blob Storage section of this document). 
When you click Save, the Query Editor window displays the containers in your storage account. When you 
click the container, you can see the blobs in the selected container, as shown in Figure 5.  
Figure 5: Blob in Query Editor Window 
When you click the Binary link in the Content column, Power Query imports the data into the Query 
Editor window where you can view the data. In this case, the data imports as multiple columns, as shown 
in Figure 6. If necessary, you can transform the data, reshaping it as needed to support your analysis. In 
this example, no transformations are required before using the data, so click Done. 
XDoc.HTML5 Viewer for .NET, All Mature Features Introductions
NET developers to search text-based documents, like PDF, Microsoft Office The well built-in text search tool is compatible with most Text Select, Copy & Paste.
how to make a pdf document text searchable; find and replace text in pdf
VB.NET PDF - Convert PDF Online with VB.NET HTML5 PDF Viewer
tiff, VB.NET read PDF, VB.NET convert PDF to text, VB.NET Export PDF to Tiff file. Users are allowed to set scaling value and select compress mode: UnCompressed
can't select text in pdf file; how to select text in a pdf
Visualization with Excel Tools and Microsoft Azure
Figure 6: Query Editor Window with Imported Data 
Import Data from Table Storage 
The process to import data from table storage by using Power Query is slightly different from when you 
import data from blob storage. In your Excel 2013 workbook, on the Power Query tab of the ribbon, click 
From Other Sources and select From Microsoft Azure Table Storage. Type the name of your storage 
account and paste in the access key (which you obtain as described earlier in the Blob Storage section of 
this document). When you click Save, the Navigator pane opens to display your table. You can select the 
table and then click the Load button at the bottom of the Navigator pane if you want to use all the data 
without modification. Otherwise, select the table and click the Edit Query button in the Navigator pane to 
open the Query Editor dialog box, as shown in Figure 7.  
Visualization with Excel Tools and Microsoft Azure
Figure 7: Table in Query Editor Window 
Click the icon in the Content column and then click OK to expand the columns in the table into separate 
columns, as shown in Figure 8. You can now add additional steps to the query to modify the results to 
retrieve from the table, such as filtering by a selected color or range of dates. When you close the query 
editor and keep the results (rather than discard them), the data is downloaded from Microsoft Azure 
table storage into your workbook.  
Figure 8: Expanded Columns for Table Content in Query Editor 
To learn more about Power Query, refer to the documentation at http://office.microsoft.com/en-
us/excel-help/microsoft-power-query-for-excel-help-HA104003813.aspx
Visualization with Excel Tools and Microsoft Azure
Power Map 
Power Map provides a new perspective for your data by plotting geocoded data onto a three-dimensional 
view of the earth and optionally showing changes to that data over time. To use Power Map, you import 
raw data into a Microsoft Excel 2013 workbook, add the data to an Excel data model, and enhance the 
data in the data model if necessary. Once the data model is prepared, you can then insert a Power Map 
into the workbook and add items from the data model for viewing on the map. You start by identifying 
the geographical elements in your data model, select the numeric data to display as well as an 
aggregation function like sum or count, and then you specify a visualization method such as a column 
chart, bubble map, or heat map. If your data model includes a date data type, you can identify the date as 
a time element and then use the map’s play axis to view location changes to the numeric data over time. 
To use the data imported by using Power Query, open the Insert tab of the ribbon, click the Map button, 
and then click Launch Power Map. A new window opens after a few seconds. Power Map attempts to 
detect geocoded data in your data model, as shown in Figure 9, and performs a simple mapping. If 
necessary, you can change the check box selections for geographical fields in the Task Panel on the right 
side of the screen. In addition, if Power Map fails to correctly identify the type of data that the selected 
fields represent, you can assign the field to an applicable type from the drop-down list to the right of the 
field in the Geography and Map Level section of the Task Panel. 
Click the Next button in the bottom right corner to continue defining the map properties. You now specify 
the type of chart to display by choosing one of the following options from the Type drop-down list: 
Column, Bubble, HeatMap, or Region. For this demonstration, keep the default selection of Column. 
Your next step is to specify the field containing the numeric value to aggregate and visualize on the map 
as a column. In the case of the shark data, there is no numeric value available, but you can select the 
toppID field, which represents an individual shark, to add it to the Height section of the Task panel. The 
Figure 9: Geography and Map Level Selection 
Visualization with Excel Tools and Microsoft Azure
10 
default aggregation is Sum, but you can click the arrow icon to the right of toppID and change the 
aggregation to Count (Distinct).  
The map adjusts to show columns representing the count of sharks in each location, but the imported 
data contains another variable to help us better visualize the shark population. Select the color check box 
and notice that it now displays as a category. The map now displays columns with multiple colors and a 
legend lists each color next to the color to which it corresponds on the map, as shown in Figure 10. To 
close the legend, hover the mouse over the legend, and then click the X that displays in the top right 
corner. 
Note: In this example, the colors in the legend are not consistent with the labels because Power 
Map understands the color values from the data set as text labels with no meaning rather than 
specific colors. 
The settings you configure here are associated with Layer 1. Click the Add Layer button in the toolbar to 
add a new layer and begin the process again by selecting geographical fields first. You can click the icon in 
the top left corner of the Task Panel to control which layers are visible. For example, you could obtain 
data related to sea temperatures by date and include that in the model, allocating the shark movement 
data to Layer 1 and the temperature data to Layer 2.  
You can also visualize changes to the data over time by adding a play axis to the map. To do this, drag 
Date from the model’s field list to the Time box in the bottom right corner of the window. A play axis 
displays below the map. When you click the play button on the left side of the play axis, the map renders 
the data points applicable to the current date playing. In addition, you can use the arrow buttons in the 
bottom right corner of the map to rotate the angle of the view or use the plus or minus buttons to change 
the zoom factor. 
Try changing the Type to a different selection to observe the results.  
Figure 10: Layer Definition 
Documents you may be interested
Documents you may be interested