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.