ProfileInfo(mapping=None, *, ignore_unknown_fields=False, **kwargs)
ProfileInfo defines the profile information for each schema 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
The ratio of null rows against the rows in the sampled data. |
distinct_ratio |
float
The ratio of rows that are distinct against the rows in the sampled data. |
top_n_values |
MutableSequence[google.cloud.dataplex_v1.types.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. |
string_profile |
google.cloud.dataplex_v1.types.DataProfileResult.Profile.Field.ProfileInfo.StringFieldInfo
The corresponding string field profile. This field is a member of oneof _ field_info .
|
integer_profile |
google.cloud.dataplex_v1.types.DataProfileResult.Profile.Field.ProfileInfo.IntegerFieldInfo
The corresponding integer field profile. This field is a member of oneof _ field_info .
|
double_profile |
google.cloud.dataplex_v1.types.DataProfileResult.Profile.Field.ProfileInfo.DoubleFieldInfo
The corresponding double field profile. This field is a member of oneof _ field_info .
|
Classes
DoubleFieldInfo
DoubleFieldInfo(mapping=None, *, ignore_unknown_fields=False, **kwargs)
DoubleFieldInfo defines output for any double type field.
IntegerFieldInfo
IntegerFieldInfo(mapping=None, *, ignore_unknown_fields=False, **kwargs)
IntegerFieldInfo defines output for any integer type field.
StringFieldInfo
StringFieldInfo(mapping=None, *, ignore_unknown_fields=False, **kwargs)
StringFieldInfo defines output info for any string type field.
TopNValue
TopNValue(mapping=None, *, ignore_unknown_fields=False, **kwargs)
The TopNValue defines the structure of output of top N values of a field.