abacusai.feature ================ .. py:module:: abacusai.feature Classes ------- .. autoapisummary:: abacusai.feature.Feature Module Contents --------------- .. py:class:: Feature(client, name=None, selectClause=None, featureMapping=None, sourceTable=None, originalName=None, usingClause=None, orderClause=None, whereClause=None, featureType=None, dataType=None, detectedFeatureType=None, detectedDataType=None, columns={}, pointInTimeInfo={}) Bases: :py:obj:`abacusai.return_class.AbstractApiClass` A feature in a feature group :param client: An authenticated API Client instance :type client: ApiClient :param name: The unique name of the column :type name: str :param selectClause: The sql logic for creating this feature's data :type selectClause: str :param featureMapping: The Feature Mapping of the feature :type featureMapping: str :param sourceTable: The source table of the column :type sourceTable: str :param originalName: The original name of the column :type originalName: str :param usingClause: Nested Column Using Clause :type usingClause: str :param orderClause: Nested Column Ordering Clause :type orderClause: str :param whereClause: Nested Column Where Clause :type whereClause: str :param featureType: Feature Type of the Feature :type featureType: str :param dataType: Data Type of the Feature :type dataType: str :param detectedFeatureType: The detected feature type of the column :type detectedFeatureType: str :param detectedDataType: The detected data type of the column :type detectedDataType: str :param columns: Nested Features :type columns: NestedFeature :param pointInTimeInfo: Point in time column information :type pointInTimeInfo: PointInTimeFeature .. py:attribute:: name :value: None .. py:attribute:: select_clause :value: None .. py:attribute:: feature_mapping :value: None .. py:attribute:: source_table :value: None .. py:attribute:: original_name :value: None .. py:attribute:: using_clause :value: None .. py:attribute:: order_clause :value: None .. py:attribute:: where_clause :value: None .. py:attribute:: feature_type :value: None .. py:attribute:: data_type :value: None .. py:attribute:: detected_feature_type :value: None .. py:attribute:: detected_data_type :value: None .. py:attribute:: columns .. py:attribute:: point_in_time_info .. py:attribute:: deprecated_keys .. py:method:: __repr__() .. py:method:: to_dict() Get a dict representation of the parameters in this class :returns: The dict value representation of the class parameters :rtype: dict