Class ProfileInfo (2.3.1)

ProfileInfo(mapping=None, *, ignore_unknown_fields=False, **kwargs)

The profile information for each field type.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

Attributes

Name Description
null_ratio float
Ratio of rows with null value against total scanned rows.
distinct_ratio float
Ratio of rows with distinct values against total scanned rows. Not available for complex non-groupable field type RECORD and fields with REPEATABLE mode.
top_n_values MutableSequence[google.cloud.dataplex_v1.types.DataProfileResult.Profile.Field.ProfileInfo.TopNValue]
The list of top N non-null values, frequency and ratio with which they occur in the scanned data. N is 10 or equal to the number of distinct values in the field, whichever is smaller. Not available for complex non-groupable field type RECORD and fields with REPEATABLE mode.
string_profile google.cloud.dataplex_v1.types.DataProfileResult.Profile.Field.ProfileInfo.StringFieldInfo
String type field information. This field is a member of oneof_ field_info.
integer_profile google.cloud.dataplex_v1.types.DataProfileResult.Profile.Field.ProfileInfo.IntegerFieldInfo
Integer type field information. This field is a member of oneof_ field_info.
double_profile google.cloud.dataplex_v1.types.DataProfileResult.Profile.Field.ProfileInfo.DoubleFieldInfo
Double type field information. This field is a member of oneof_ field_info.

Classes

DoubleFieldInfo

DoubleFieldInfo(mapping=None, *, ignore_unknown_fields=False, **kwargs)

The profile information for a double type field.

IntegerFieldInfo

IntegerFieldInfo(mapping=None, *, ignore_unknown_fields=False, **kwargs)

The profile information for an integer type field.

StringFieldInfo

StringFieldInfo(mapping=None, *, ignore_unknown_fields=False, **kwargs)

The profile information for a string type field.

TopNValue

TopNValue(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Top N non-null values in the scanned data.