Google Data Studio or GDS is “Google’s free data visualization and business intelligence tool”.
You can read the entire history of GDS in its Product Updates page.
The Data Studio Homepage
Like other Google products, the Data Studio homepage lists reports you own, reports shared with you, and templates.
According to Data Studio Help, GDS is a data visualization and dashboarding tool that:
Sharing & Configuring Permissions
Easily share reports with links or emails, and control who can and cannot see or edit them.
Data visualization in GDS is made with a simple, easy-to-use drag-and-drop interface, allowing:
Tooltips for Interactive Visualizations
Tooltips appear when you hover your cursor over Data Studio’s interactive visualizations.
Filter Controls for Reports
Filter controls aren’t just for dates, they can filter large datasets by variables, too.
Branding Reports with Logos & Colors
So long as it doesn’t interfere with interpretability, you can brand reports with custom colors and logos.
Connecting your data to GDS is easily done from a variety of sources, including:
Sharing your data insights is easy, too. In GDS, you can:
According to Data Studio Benefits and Features, GDS also allows you to:
<, >, >=, <=, ==, !=, etc.)+, -, *, /, ^, etc.)The Snap-to-Grid Canvas
The drag-and-drop interface and snap-to-grid canvas make building reports a piece of cake.
The Data Studio Gallery provides several examples of “live, interactive reports and dashboards” from the official GDS site.
More Examples: Other galleries offer great inspiration for what’s possible in GDS. For example:
A Local Example: Check out the Literacy Coalition of Onondaga County’s Imagination Library Dashboard.
There’s a ton of quality online resources to learn more about Data Studio or troubleshoot, including:
The following outlines how to:
We’ll create a new report using “Code Violations” data found in Syracuse Open Data. It’s already stored in Google Sheets.
Copy the “Code Violations” dataset to your Google Drive by:
Step 1: Select “Make a Copy…”
Click “File” and “Make a Copy…”
Step 2: Copy to “My Drive”
Make sure “Folder” is set to “My Drive” and click “OK”.
You can create a new report by:
+ symbolStart a New Report
Simply click on “Start a New Report” or the “Plus” symbol to open a blank canvas.
Adding a title to your report will help you keep track of your dashboards. Here’s how:
Code Violations in SyracuseStep 1: Select “Untitled Report”
Simply click on “Untitled Report” and enter your desired title.
Step 2: Enter a New Title
Here, we’ll use the title “Code Violations in Syracuse”.
Now that we have a title, we can connect a data source, as data are the lifeblood of any report.
CREATE A NEW DATA SOURCEConnecting a Preexisting Data Source
If you’ve already connected a data source to Data Studio, chosse from “Select Data Source”.
Connecting a New Data Source
If you’re connecting a data source for the first time, click on “CREATE NEW DATA SOURCE”.
Connectors are simply the methods by which you “connect” your data to Data Studio.
Select Your Connector
Simply click on Google Sheets, where we’ve stored our “Code Violations” dataset.
It’s important to make sure you’re connecting the right data. Once you’ve selected a connector:
Edit Your Connector
The steps above correspond to the letters in the above image.
Your variables or fields are each column in your connected dataset.
Once you’ve connected your data, make sure your variables are the correct Type.
Type, simply click on “Number”, “Text”, or any other type listedLongitude and Latitude in the same field, ignore it.Property ZIP and Owner ZIP are identified as numbers, however:
Type to “Text”Inspector IDAfter your fields are edited appropriately, select ADD TO REPORT.
Edit Your Connector
Edit your variables, or “fields”, to make sure Data Studio knows how to use them.
Add Your Data Source
When you click “ADD TO REPORT”, you’ll get a final confirmation message.
Pro Tip: On this page, we can also create new fields from existing variables; we’ll do that soon.
If you ever make changes to your data source’s structure, remember to:
Manage Added Data Sources
Select “Resources” and “Manage added data sources” to edit your connection if your data change.
Now that our data source is connected, we can fill in this blank canvas. Let’s make a bar chart.
Chart > Bar and select “Bar Chart” instead of “Column Chart”; minimize with ^X that appears when you hover over Violation Date in “Date Range Dimension”Property Neighborhood via click-and-dragCTD and change from “Count Distinct” to “Count”Property NeighborhoodThe above steps are explained in the below images. Click “View” to see your interactive dashboard!
Step 1: Select & Insert a Chart
Click on “Insert” and “Bar Chart” to insert a chart in your canvas. Data Studio will guess your variables.
Step 2: Modify Your Chart Type
Selecting “Chart > Bar” allows you to change the chart type. Minimize with the upward arrow.
Step 3: Remove Daterange Dimension
We’re not filtering by dates quite yet, so this is may be removed.
Step 4: Select “Dimensions” & “Metric”
Although multiple dimensions may be chosen, we only want total violations by neighborhood.
Step 5: Change “Metric” Formula
Selecting “Count” instead of “Count Distinct” will tally the total number of times a neighborhood has a violation.
Step 6: Sort by Property Neighborhood
By selecting the blue “Property Neighborhood”, you tell Data Studio that you wish to sort by “Metric”.
Step 7: Resize Your Chart
Most dimensions of your visualizations, including axes, can be resized and moved around.
Don’t Forget! Click “View” in the upper-right corner to see your interactive report!
View Your Report
Click on “View” to see your interactive report and play around with the tooltips. How can it improve?
Tables are generally easier to create. Follow steps similar to creating a visualization:
Property AddressProperty NeighborhoodViolation NameInserting a Table
Like charts, simply click on “Insert” and select “Table” to create one.
Adding New Variables to Your Table
If it’s a variable, you can put it in a table. You can resize and customize your table in myriad ways.