ni.measurements.data.v1.client ============================== .. py:module:: ni.measurements.data.v1.client .. autoapi-nested-parse:: Public API for accessing the NI Data Store Service. Classes ------- .. autoapisummary:: ni.measurements.data.v1.client.DataStoreClient Package Contents ---------------- .. py:class:: DataStoreClient(*, discovery_client = None, grpc_channel = None, grpc_channel_pool = None) Bases: :py:obj:`ni.measurements.data.v1.client._client_base.GrpcServiceClientBase`\ [\ :py:obj:`ni.measurements.data.v1.data_store_service_pb2_grpc.DataStoreServiceStub`\ ] Client for accessing the NI Data Store Service. Initialize the Data Store Client. :param discovery_client: An optional discovery client (recommended). :param grpc_channel: An optional data store gRPC channel. :param grpc_channel_pool: An optional gRPC channel pool (recommended). .. py:attribute:: __slots__ :value: () .. py:method:: create_test_result(request) Create a test result object for publishing measurements. .. py:method:: get_test_result(request) Get the test result associated with the identifier given in the request. .. py:method:: query_test_results(request) Query for test results matching the given OData query. .. py:method:: create_step(request) Create a new step in the data store. .. py:method:: get_step(request) Get the step associated with the identifier given in the request. .. py:method:: query_steps(request) Query for steps matching the given OData query. .. py:method:: publish_condition(request) Publish a single condition value for a step. .. py:method:: publish_condition_batch(request) Publish multiple condition values at once for parametric sweeps. .. py:method:: publish_measurement(request) Publish a single measurement value associated with a step. .. py:method:: publish_measurement_batch(request) Publish multiple measurement values at once for parametric sweeps. .. py:method:: get_measurement(request) Get the measurement associated with the identifier given in the request. .. py:method:: get_condition(request) Get the condition associated with the identifier given in the request. .. py:method:: query_conditions(request) Query conditions using OData query syntax. .. py:method:: query_measurements(request) Query measurements using OData query syntax. .. py:method:: read_condition_value(request) Read the value of a condition. .. py:method:: read_measurement_value(request) Read the value of a measurement.