working with dnb company cleanse match dataset from azure datamarket
DESCRIPTION
shows how to access DnB Company Cleanse Match dataset from Azure Datamarket using Excel Power Query or C#TRANSCRIPT
Working with the Company Cleanse & Match Dataset
Lynn Langit
August 2013
Working with the Windows Azure Marketplace and DnB data
Who, What and Why D&B
World's leading source of commercial
information and insight on businesses
In business for 175 years, providing
company data from a global database with 215 Million records
Data collected from 30,000 sources, uses
D&B D-U-N-S identification system
Data used by sales, marketing,
procurement, suppliers and more
What is the Windows Azure Marketplace?
One-stop shop for premium datasets
You can browse, consume or sell
• Direct exploration• Excel Power Pivot• Other • APIs (Visual Studio)
Interact via
About the D&B Company Cleanse Match Dataset
Demo 1 – Understanding the D&B Company Cleanse & Match Dataset
5
DnB Azure Key Concepts
• URI– https://api.datamarket.azure.com/DNB/DQSCompanyMatch/v1/
• One Method– SuggestCompanyDetails
• 10 Input Parameters (5 are required)
• 22 Output Parameters
Demo 2 – EXPLORING using Excel Power Query to understand the DnB Company Cleanse Match Dataset
7
Using Power Query Key Concepts
• URI & User Key for Data Market– https://api.datamarket.azure.com/DNB/DQSCompanyMatch/v1/
– <user key> from Azure Data Market
– One Method (SuggestCompanyDetails)• 10 Input Parameters (5 are required)
– Must call ‘invoke’ method
Using Data Quality Services
• SQL Server 2012 DQS can consume Windows Azure Marketplace datasets
• See this screencast for more detail - here
Part 3 – Writing an application in C# that consumes DnB data from the Windows Azure Marketplace
10
Try it out!
Accessing Data via the API
• Data is exposed via OData feeds• Must pass credentials and key when calling
the method• Must pass in required parameters
Considerations
• Authentication– HTTP or OAuth - http://msdn.microsoft.com/en-us/library/gg193415.aspx
• Query Type– Fixed
• Call pre-defined methods
– Flexible • Can call with optional parameters• Generate proxy via Visual Studio ‘Add Service Reference’
– REST or SOAP
Resources
• FAQ• Reference Guide to Cleanse & Match Dataset
– On my blog• Promo code to get started
– Send email to “[email protected]”