Reference documentation and code samples for the Google Cloud Data Catalog V1 Client class DataplexExternalTable.
External table registered by Dataplex.
Dataplex publishes data discovered from an asset into multiple other systems
(BigQuery, DPMS) in form of tables. We call them "external tables". External
tables are also synced into the Data Catalog.
This message contains pointers to
those external tables (fully qualified name, resource name et cetera) within
the Data Catalog.
Generated from protobuf messagegoogle.cloud.datacatalog.v1.DataplexExternalTable
Namespace
Google \ Cloud \ DataCatalog \ V1
Methods
__construct
Constructor.
Parameters
Name
Description
data
array
Optional. Data for populating the Message object.
↳ system
int
Service in which the external table is registered.
↳ fully_qualified_name
string
Fully qualified name (FQN) of the external table.
↳ google_cloud_resource
string
Google Cloud resource name of the external table.
↳ data_catalog_entry
string
Name of the Data Catalog entry representing the external table.
getSystem
Service in which the external table is registered.
Returns
Type
Description
int
setSystem
Service in which the external table is registered.
Parameter
Name
Description
var
int
Returns
Type
Description
$this
getFullyQualifiedName
Fully qualified name (FQN) of the external table.
Returns
Type
Description
string
setFullyQualifiedName
Fully qualified name (FQN) of the external table.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getGoogleCloudResource
Google Cloud resource name of the external table.
Returns
Type
Description
string
setGoogleCloudResource
Google Cloud resource name of the external table.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getDataCatalogEntry
Name of the Data Catalog entry representing the external table.
Returns
Type
Description
string
setDataCatalogEntry
Name of the Data Catalog entry representing the external table.
[[["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-09-04 UTC."],[],[],null,["# Google Cloud Data Catalog V1 Client - Class DataplexExternalTable (2.3.2)\n\nVersion latestkeyboard_arrow_down\n\n- [2.3.2 (latest)](/php/docs/reference/cloud-data-catalog/latest/V1.DataplexExternalTable)\n- [2.3.1](/php/docs/reference/cloud-data-catalog/2.3.1/V1.DataplexExternalTable)\n- [2.2.4](/php/docs/reference/cloud-data-catalog/2.2.4/V1.DataplexExternalTable)\n- [2.1.0](/php/docs/reference/cloud-data-catalog/2.1.0/V1.DataplexExternalTable)\n- [2.0.2](/php/docs/reference/cloud-data-catalog/2.0.2/V1.DataplexExternalTable)\n- [1.10.3](/php/docs/reference/cloud-data-catalog/1.10.3/V1.DataplexExternalTable)\n- [1.9.1](/php/docs/reference/cloud-data-catalog/1.9.1/V1.DataplexExternalTable)\n- [1.8.2](/php/docs/reference/cloud-data-catalog/1.8.2/V1.DataplexExternalTable)\n- [1.7.1](/php/docs/reference/cloud-data-catalog/1.7.1/V1.DataplexExternalTable)\n- [1.6.0](/php/docs/reference/cloud-data-catalog/1.6.0/V1.DataplexExternalTable)\n- [1.5.1](/php/docs/reference/cloud-data-catalog/1.5.1/V1.DataplexExternalTable)\n- [1.4.2](/php/docs/reference/cloud-data-catalog/1.4.2/V1.DataplexExternalTable)\n- [1.3.9](/php/docs/reference/cloud-data-catalog/1.3.9/V1.DataplexExternalTable) \nReference documentation and code samples for the Google Cloud Data Catalog V1 Client class DataplexExternalTable.\n\nExternal table registered by Dataplex.\n\nDataplex publishes data discovered from an asset into multiple other systems\n(BigQuery, DPMS) in form of tables. We call them \"external tables\". External\ntables are also synced into the Data Catalog.\nThis message contains pointers to\nthose external tables (fully qualified name, resource name et cetera) within\nthe Data Catalog.\n\nGenerated from protobuf message `google.cloud.datacatalog.v1.DataplexExternalTable`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ DataCatalog \\\\ V1\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getSystem\n\nService in which the external table is registered.\n\n### setSystem\n\nService in which the external table is registered.\n\n### getFullyQualifiedName\n\nFully qualified name (FQN) of the external table.\n\n### setFullyQualifiedName\n\nFully qualified name (FQN) of the external table.\n\n### getGoogleCloudResource\n\nGoogle Cloud resource name of the external table.\n\n### setGoogleCloudResource\n\nGoogle Cloud resource name of the external table.\n\n### getDataCatalogEntry\n\nName of the Data Catalog entry representing the external table.\n\n### setDataCatalogEntry\n\nName of the Data Catalog entry representing the external table."]]