Stay organized with collections Save and categorize content based on your preferences.
Introduction to the BigQuery entity resolution frameworkThis document describes the architecture of the BigQuery entity resolution framework. Entity resolution is the ability to match records across shared data where no common identifier exists or to augment shared data using an identity service from a Google Cloud partner.
This document is intended for entity resolution end users (hereafter referred to as end users) and identity providers. For implementation details, see Configure and use entity resolution in BigQuery.
You can use BigQuery entity resolution for any data that is prepared before contributing data into a data clean room. Entity resolution is available in both the on-demand and capacity pricing models and in all BigQuery editions.
BenefitsAs an end user, you can benefit from entity resolution in the following ways:
As an identity provider, you can benefit from entity resolution in the following ways:
BigQuery implements entity resolution by using remote function calls that activate entity resolution processes in an identity provider's environment. Your data does not need to be copied or moved during this process. The following diagram and explanation describe the workflow for entity resolution:
The following sections describe the end-user components and provider projects.
End-user componentsEnd-user components include the following:
Identity provider components include the following:
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-08-07 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["BigQuery entity resolution matches records across shared data without common identifiers or augments data using an identity service from a Google Cloud partner."],["End users benefit from in-place entity resolution without data transfer fees or the need to manage ETL jobs, as the matching is done by a subscriber or Google Cloud partner."],["Identity providers can offer entity resolution as a managed SaaS product on Google Cloud Marketplace and use their proprietary identity graphs without revealing them."],["BigQuery's entity resolution architecture uses remote function calls to activate processes in the identity provider's environment without moving the user's data."],["The entity resolution process involves end users granting access to their datasets, calling a remote function, and the provider reading the input and writing the matched results to the user's output dataset."]]],[]]
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4