ayx_python_sdk.providers.e1_provider.records package¶
Submodules¶
ayx_python_sdk.providers.e1_provider.records.base_record_container module¶
BaseRecordContainer class definition.
ayx_python_sdk.providers.e1_provider.records.parsed_record_container module¶
ParsedRecordContainer class definition.
-
class
ayx_python_sdk.providers.e1_provider.records.parsed_record_container.
ParsedRecordContainer
(input_record_info: AlteryxPythonSDK.RecordInfo, field_names_to_parse: Optional[List[str]] = None)[source]¶ Bases:
ayx_python_sdk.providers.e1_provider.records.base_record_container.BaseRecordContainer
Container for parsing and holding parsed records.
-
add_record
(record: AlteryxPythonSDK.RecordRef) → None[source]¶ Add a new record to the container and parse it.
-
records
¶
-
ayx_python_sdk.providers.e1_provider.records.raw_record_container module¶
RawRecordContainer class definition.
-
class
ayx_python_sdk.providers.e1_provider.records.raw_record_container.
RawRecordContainer
(input_record_info: AlteryxPythonSDK.RecordInfo, storage_record_info: Optional[AlteryxPythonSDK.RecordInfo] = None, field_map: Optional[Dict[str, str]] = None)[source]¶ Bases:
ayx_python_sdk.providers.e1_provider.records.base_record_container.BaseRecordContainer
Container for copying and holding raw records.
-
add_record
(record: AlteryxPythonSDK.RecordRef) → None[source]¶ Make a copy of the record and add it to the container.
-
records
¶
-
Module contents¶
Record class definitions.
-
class
ayx_python_sdk.providers.e1_provider.records.
BaseRecordContainer
[source]¶ Bases:
abc.ABC
Container for records.
-
abstract
add_record
(record: RecordRef) → None[source]¶ Make a copy of the record and add it to the container.
-
records
¶
-
abstract
-
class
ayx_python_sdk.providers.e1_provider.records.
ParsedRecordContainer
(input_record_info: AlteryxPythonSDK.RecordInfo, field_names_to_parse: Optional[List[str]] = None)[source]¶ Bases:
ayx_python_sdk.providers.e1_provider.records.base_record_container.BaseRecordContainer
Container for parsing and holding parsed records.
-
add_record
(record: AlteryxPythonSDK.RecordRef) → None[source]¶ Add a new record to the container and parse it.
-
records
¶
-
-
class
ayx_python_sdk.providers.e1_provider.records.
RawRecordContainer
(input_record_info: AlteryxPythonSDK.RecordInfo, storage_record_info: Optional[AlteryxPythonSDK.RecordInfo] = None, field_map: Optional[Dict[str, str]] = None)[source]¶ Bases:
ayx_python_sdk.providers.e1_provider.records.base_record_container.BaseRecordContainer
Container for copying and holding raw records.
-
add_record
(record: AlteryxPythonSDK.RecordRef) → None[source]¶ Make a copy of the record and add it to the container.
-
records
¶
-