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.
ProfileInfo defines the profile information for each schema field type.
Implements
IMessageDataProfileResultTypesProfileTypesFieldTypesProfileInfo, IEquatableDataProfileResultTypesProfileTypesFieldTypesProfileInfo, IDeepCloneableDataProfileResultTypesProfileTypesFieldTypesProfileInfo, IBufferMessage, IMessageNamespace
GoogleCloudGoogle.Cloud.DataplexV1Assembly
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; }The ratio of rows that are distinct against the rows in the sampled data.
| Property Value | |
|---|---|
| Type | Description |
double |
|
DoubleProfile
public DataProfileResult.Types.Profile.Types.Field.Types.ProfileInfo.Types.DoubleFieldInfo DoubleProfile { get; set; }The corresponding double field profile.
| 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; }The corresponding integer field profile.
| Property Value | |
|---|---|
| Type | Description |
DataProfileResultTypesProfileTypesFieldTypesProfileInfoTypesIntegerFieldInfo |
|
NullRatio
public double NullRatio { get; set; }The ratio of null rows against the rows in the sampled data.
| Property Value | |
|---|---|
| Type | Description |
double |
|
StringProfile
public DataProfileResult.Types.Profile.Types.Field.Types.ProfileInfo.Types.StringFieldInfo StringProfile { get; set; }The corresponding string field profile.
| Property Value | |
|---|---|
| Type | Description |
DataProfileResultTypesProfileTypesFieldTypesProfileInfoTypesStringFieldInfo |
|
TopNValues
public RepeatedField<DataProfileResult.Types.Profile.Types.Field.Types.ProfileInfo.Types.TopNValue> TopNValues { get; }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.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldDataProfileResultTypesProfileTypesFieldTypesProfileInfoTypesTopNValue |
|