Reference documentation and code samples for the Dataplex V1 API class Google::Cloud::Dataplex::V1::DataProfileResult::Profile::Field::ProfileInfo.
ProfileInfo defines the profile information for each schema field type.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#distinct_ratio
def distinct_ratio() -> ::Float
Returns
- (::Float) — The ratio of rows that are distinct against the rows in the sampled data.
#distinct_ratio=
def distinct_ratio=(value) -> ::Float
Parameter
- value (::Float) — The ratio of rows that are distinct against the rows in the sampled data.
Returns
- (::Float) — The ratio of rows that are distinct against the rows in the sampled data.
#double_profile
def double_profile() -> ::Google::Cloud::Dataplex::V1::DataProfileResult::Profile::Field::ProfileInfo::DoubleFieldInfo
Returns
- (::Google::Cloud::Dataplex::V1::DataProfileResult::Profile::Field::ProfileInfo::DoubleFieldInfo) — The corresponding double field profile.
#double_profile=
def double_profile=(value) -> ::Google::Cloud::Dataplex::V1::DataProfileResult::Profile::Field::ProfileInfo::DoubleFieldInfo
Parameter
- value (::Google::Cloud::Dataplex::V1::DataProfileResult::Profile::Field::ProfileInfo::DoubleFieldInfo) — The corresponding double field profile.
Returns
- (::Google::Cloud::Dataplex::V1::DataProfileResult::Profile::Field::ProfileInfo::DoubleFieldInfo) — The corresponding double field profile.
#integer_profile
def integer_profile() -> ::Google::Cloud::Dataplex::V1::DataProfileResult::Profile::Field::ProfileInfo::IntegerFieldInfo
Returns
- (::Google::Cloud::Dataplex::V1::DataProfileResult::Profile::Field::ProfileInfo::IntegerFieldInfo) — The corresponding integer field profile.
#integer_profile=
def integer_profile=(value) -> ::Google::Cloud::Dataplex::V1::DataProfileResult::Profile::Field::ProfileInfo::IntegerFieldInfo
Parameter
- value (::Google::Cloud::Dataplex::V1::DataProfileResult::Profile::Field::ProfileInfo::IntegerFieldInfo) — The corresponding integer field profile.
Returns
- (::Google::Cloud::Dataplex::V1::DataProfileResult::Profile::Field::ProfileInfo::IntegerFieldInfo) — The corresponding integer field profile.
#null_ratio
def null_ratio() -> ::Float
Returns
- (::Float) — The ratio of null rows against the rows in the sampled data.
#null_ratio=
def null_ratio=(value) -> ::Float
Parameter
- value (::Float) — The ratio of null rows against the rows in the sampled data.
Returns
- (::Float) — The ratio of null rows against the rows in the sampled data.
#string_profile
def string_profile() -> ::Google::Cloud::Dataplex::V1::DataProfileResult::Profile::Field::ProfileInfo::StringFieldInfo
Returns
- (::Google::Cloud::Dataplex::V1::DataProfileResult::Profile::Field::ProfileInfo::StringFieldInfo) — The corresponding string field profile.
#string_profile=
def string_profile=(value) -> ::Google::Cloud::Dataplex::V1::DataProfileResult::Profile::Field::ProfileInfo::StringFieldInfo
Parameter
- value (::Google::Cloud::Dataplex::V1::DataProfileResult::Profile::Field::ProfileInfo::StringFieldInfo) — The corresponding string field profile.
Returns
- (::Google::Cloud::Dataplex::V1::DataProfileResult::Profile::Field::ProfileInfo::StringFieldInfo) — The corresponding string field profile.
#top_n_values
def top_n_values() -> ::Array<::Google::Cloud::Dataplex::V1::DataProfileResult::Profile::Field::ProfileInfo::TopNValue>
Returns
- (::Array<::Google::Cloud::Dataplex::V1::DataProfileResult::Profile::Field::ProfileInfo::TopNValue>) — The array of top N values of the field in the sampled data. Currently N is set as 10 or equal to distinct values in the field, whichever is smaller. This will be optional for complex non-groupable data-types such as JSON, ARRAY, JSON, STRUCT.
#top_n_values=
def top_n_values=(value) -> ::Array<::Google::Cloud::Dataplex::V1::DataProfileResult::Profile::Field::ProfileInfo::TopNValue>
Parameter
- value (::Array<::Google::Cloud::Dataplex::V1::DataProfileResult::Profile::Field::ProfileInfo::TopNValue>) — The array of top N values of the field in the sampled data. Currently N is set as 10 or equal to distinct values in the field, whichever is smaller. This will be optional for complex non-groupable data-types such as JSON, ARRAY, JSON, STRUCT.
Returns
- (::Array<::Google::Cloud::Dataplex::V1::DataProfileResult::Profile::Field::ProfileInfo::TopNValue>) — The array of top N values of the field in the sampled data. Currently N is set as 10 or equal to distinct values in the field, whichever is smaller. This will be optional for complex non-groupable data-types such as JSON, ARRAY, JSON, STRUCT.