View Source GoogleApi.AnalyticsHub.V1.Model.BigQueryDatasetSource (google_api_analytics_hub v0.5.0)
A reference to a shared dataset. It is an existing BigQuery dataset with a collection of objects such as tables and views that you want to share with subscribers. When subscriber's subscribe to a listing, Analytics Hub creates a linked dataset in the subscriber's project. A Linked dataset is an opaque, read-only BigQuery dataset that serves as a symbolic link to a shared dataset.
Attributes
-
dataset
(type:String.t
, default:nil
) - Resource name of the dataset source for this listing. e.g.projects/myproject/datasets/123
-
restrictedExportPolicy
(type:GoogleApi.AnalyticsHub.V1.Model.RestrictedExportPolicy.t
, default:nil
) - Optional. If set, restricted export policy will be propagated and enforced on the linked dataset. -
selectedResources
(type:list(GoogleApi.AnalyticsHub.V1.Model.SelectedResource.t)
, default:nil
) - Optional. Resource in this dataset that is selectively shared. This field is required for data clean room exchanges.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.AnalyticsHub.V1.Model.BigQueryDatasetSource{ dataset: String.t() | nil, restrictedExportPolicy: GoogleApi.AnalyticsHub.V1.Model.RestrictedExportPolicy.t() | nil, selectedResources: [GoogleApi.AnalyticsHub.V1.Model.SelectedResource.t()] | nil }
Functions
Unwrap a decoded JSON object into its complex fields.