How to Configure a Dataset in Data Studio
You can always reach out to your Reprise Solutions Architect for help setting up a dataset—but if you'd prefer to configure it yourself, this step-by-step guide will walk you through the process.
Before You Begin
Make sure you have:
-
Access to the app where your data lives
-
Basic familiarity with browser developer tools
-
Access to Reprise Data Studio
-
Recommended browser: Chrome
Step 1: Open Developer Tools and Locate the Data
-
Open your app in a browser.
-
Launch Developer Tools (Right-click anywhere > Inspect or press
Cmd + Option + I
on Mac /Ctrl + Shift + I
on Windows). -
Go to the Network tab to see all requests loading on the page.
-
Refresh the page.
-
Use
Cmd + F
(Mac) orCtrl + F
(Windows) to search for a keyword related to the data you’re targeting—this could be a number or label from a chart or table (e.g., “78970” or “employee”). -
Look for a relevant request—typically one labeled something like
assets
, or something clearly tied to your data source.
🔍 Tip: You're usually looking for a JSON request. HTML loads the page structure, JS adds functionality, and JSON carries the actual data. Filter by Fetch/XHR to zero in on JSON.
✅ Bonus Tip: Check Preserve log so you can continue capturing requests as you navigate the app. Use Clear to reset the log if it gets too bulky.
Step 2: Copy the Request URL
-
Click on the matching network request.
-
In the Headers tab, find the Request URL.
-
Copy the URL up to (but not including) the
?
symbol.
Step 3: Create a New Dataset in Data Studio
-
Open Reprise and go to Data Studio.
-
Click + New Dataset and give it a clear name (e.g., “Financial Services”).
Step 4: Add a Product Area and Widget
-
Within your dataset, click + Product Area and either create a new one or add an existing Product Area (e.g., “Nokia Page – Employee Count”).
-
Inside the Product Area, click + Widget and name it after the data it represents (e.g., “Employee Count Chart”).
- Select the Type Using the dropdown (e.g., Table, Chart, etc.)
- Press Create
Step 5: Create Rule and Define Conditions
-
Click Create Data Object Config.
- Paste the Target URL that you previously copied from the Headers tab. Up to (but not including) the
?
symbol. -
In Developer Tools, find the same request and go to the Response tab.
-
Copy the entire response body (
Ctrl + A
, thenCtrl + C
). -
Paste it into the Response Body field in Data Studio.
-
Click Add Condition:
- Use the Drop Downs to Choose URL and Query Parameter
-
In the Query Parameter field, paste everything after the
?
from the request URL. - Go to the Payload tab in Dev Tools and copy two key parameters. Paste them into the condition fields in Data Studio to target this specific request.
- You have an option to select which part of the response body you want as your injection point. You can click on different areas within the response body and the current injection point will change in the top header to let you know where you are injecting. This is mainly if your data is more nested and you want to be in a specific area rather than the whole response.
- Once you are finished, press Create
🧠 Why it matters: Multiple requests can hit the same URL—adding a condition ensures you’re targeting the exact one with the correct data response.
Step 6: Map Data Fields
-
Open the Widget you just created and go to the Config tab.
-
Review the Response tab in Developer Tools and identify the values you want to map—typically things like:
-
id
-
name
-
Additional fields like
location
,Date
,type
,ITOwner
, etc.
-
-
If fields are nested, select specific values (e.g.,
location.id
instead of the full object). -
Click each field to map it.
-
Save your config.
🔍 Tip: If you're unsure which fields to map, search the response body (e.g., “Name”) to see where key data lives.
Step 7: Use Initial Data
-
In the Data tab of the Widget, click Use Initial Data.
-
This pulls in and displays your mapped data so you can preview it in context.
That’s It!
You’ve successfully configured a dataset in Data Studio and are ready to start editing your data. Repeat this process to add more datasets, or reach out to your Reprise Solutions Architect for support with more advanced use cases.