Struct google_api_proto::google::cloud::dataplex::v1::data_scan_event::DataQualityResult
source · pub struct DataQualityResult {
pub row_count: i64,
pub passed: bool,
pub dimension_passed: BTreeMap<String, bool>,
pub score: f32,
pub dimension_score: BTreeMap<String, f32>,
pub column_score: BTreeMap<String, f32>,
}
Expand description
Data quality result for data scan job.
Fields§
§row_count: i64
The count of rows processed in the data scan job.
passed: bool
Whether the data quality result was pass
or not.
dimension_passed: BTreeMap<String, bool>
The result of each dimension for data quality result.
The key of the map is the name of the dimension.
The value is the bool value depicting whether the dimension result was
pass
or not.
score: f32
The table-level data quality score for the data scan job.
The data quality score ranges between [0, 100] (up to two decimal points).
dimension_score: BTreeMap<String, f32>
The score of each dimension for data quality result. The key of the map is the name of the dimension. The value is the data quality score for the dimension.
The score ranges between [0, 100] (up to two decimal points).
column_score: BTreeMap<String, f32>
The score of each column scanned in the data scan job. The key of the map is the name of the column. The value is the data quality score for the column.
The score ranges between [0, 100] (up to two decimal points).
Trait Implementations§
source§impl Clone for DataQualityResult
impl Clone for DataQualityResult
source§fn clone(&self) -> DataQualityResult
fn clone(&self) -> DataQualityResult
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for DataQualityResult
impl Debug for DataQualityResult
source§impl Default for DataQualityResult
impl Default for DataQualityResult
source§impl Message for DataQualityResult
impl Message for DataQualityResult
source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
source§fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
source§fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
source§fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
source§fn encode_length_delimited_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8>where
Self: Sized,
source§fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
source§fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
source§fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
self
. Read moresource§fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
self
.source§impl PartialEq for DataQualityResult
impl PartialEq for DataQualityResult
source§fn eq(&self, other: &DataQualityResult) -> bool
fn eq(&self, other: &DataQualityResult) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for DataQualityResult
Auto Trait Implementations§
impl Freeze for DataQualityResult
impl RefUnwindSafe for DataQualityResult
impl Send for DataQualityResult
impl Sync for DataQualityResult
impl Unpin for DataQualityResult
impl UnwindSafe for DataQualityResult
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
T
in a tonic::Request