public sealed class DataProfileResult.Types.Profile.Types.Field.Types.ProfileInfo : IMessage<DataProfileResult.Types.Profile.Types.Field.Types.ProfileInfo>, IEquatable<DataProfileResult.Types.Profile.Types.Field.Types.ProfileInfo>, IDeepCloneable<DataProfileResult.Types.Profile.Types.Field.Types.ProfileInfo>, IBufferMessage, IMessageReference documentation and code samples for the Cloud Dataplex v1 API class DataProfileResult.Types.Profile.Types.Field.Types.ProfileInfo.
The profile information for each field type.
Implements
IMessageDataProfileResultTypesProfileTypesFieldTypesProfileInfo, IEquatableDataProfileResultTypesProfileTypesFieldTypesProfileInfo, IDeepCloneableDataProfileResultTypesProfileTypesFieldTypesProfileInfo, IBufferMessage, IMessageNamespace
Google.Cloud.Dataplex.V1Assembly
Google.Cloud.Dataplex.V1.dll
Constructors
ProfileInfo()
public ProfileInfo()ProfileInfo(ProfileInfo)
public ProfileInfo(DataProfileResult.Types.Profile.Types.Field.Types.ProfileInfo other)| Parameter | |
|---|---|
| Name | Description |
other |
DataProfileResultTypesProfileTypesFieldTypesProfileInfo |
Properties
DistinctRatio
public double DistinctRatio { get; set; }Output only. Ratio of rows with distinct values against total scanned rows. Not available for complex non-groupable field type, including RECORD, ARRAY, GEOGRAPHY, and JSON, as well as fields with REPEATABLE mode.
| Property Value | |
|---|---|
| Type | Description |
double |
|
DoubleProfile
public DataProfileResult.Types.Profile.Types.Field.Types.ProfileInfo.Types.DoubleFieldInfo DoubleProfile { get; set; }Double type field information.
| Property Value | |
|---|---|
| Type | Description |
DataProfileResultTypesProfileTypesFieldTypesProfileInfoTypesDoubleFieldInfo |
|
FieldInfoCase
public DataProfileResult.Types.Profile.Types.Field.Types.ProfileInfo.FieldInfoOneofCase FieldInfoCase { get; }| Property Value | |
|---|---|
| Type | Description |
DataProfileResultTypesProfileTypesFieldTypesProfileInfoFieldInfoOneofCase |
|
IntegerProfile
public DataProfileResult.Types.Profile.Types.Field.Types.ProfileInfo.Types.IntegerFieldInfo IntegerProfile { get; set; }Integer type field information.
| Property Value | |
|---|---|
| Type | Description |
DataProfileResultTypesProfileTypesFieldTypesProfileInfoTypesIntegerFieldInfo |
|
NullRatio
public double NullRatio { get; set; }Output only. Ratio of rows with null value against total scanned rows.
| Property Value | |
|---|---|
| Type | Description |
double |
|
StringProfile
public DataProfileResult.Types.Profile.Types.Field.Types.ProfileInfo.Types.StringFieldInfo StringProfile { get; set; }String type field information.
| Property Value | |
|---|---|
| Type | Description |
DataProfileResultTypesProfileTypesFieldTypesProfileInfoTypesStringFieldInfo |
|
TopNValues
public RepeatedField<DataProfileResult.Types.Profile.Types.Field.Types.ProfileInfo.Types.TopNValue> TopNValues { get; }Output only. 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, including RECORD, ARRAY, GEOGRAPHY, and JSON, as well as fields with REPEATABLE mode.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldDataProfileResultTypesProfileTypesFieldTypesProfileInfoTypesTopNValue |
|