azureml-featurestore


Nameazureml-featurestore JSON
Version 1.1.0 PyPI version JSON
download
home_pagehttps://aka.ms/featurestore-get-started
SummaryAzure Machine Learning Feature Store SDK
upload_time2024-03-13 09:50:18
maintainer
docs_urlNone
authorMicrosoft Corporation
requires_python<4.0,>=3.8
licenseMIT License
keywords azuremachinelearning azure feature store
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Azure Machine Learning Feature Store Python SDK

The `azureml-featurestore` package is the core SDK interface for Azure ML Feature Store. This SDK works along the
`azure-ai-ml` SDK to provide the managed feature store experience.

## Main features in the `azureml-featurestore` package
- Develop feature set specification in Spark with the ability for feature transformation.
- List and get feature sets defined in Azure ML Feature Store.
- Generate and resolve feature retrieval specification.
- Run offline feature retrieval with point-in-time join.

## Getting started

You can install the package via ` pip install azureml-featurestore `

To learn more about Azure ML managed feature store visit https://aka.ms/featurestore-get-started


# Change Log

## 1.1.0 (2024.03.13)

**New Features:**

- [Public Preview] Support for DSL (Domain Specific Language) for feature definition. The DSL is a simplified way to define feature set transformations using a declarative syntax.
  - DSL feature set supports custom source
  - DSL feature set supports temporal join lookback, source delay and source lookback
  - DSL feature set supports load from materialized store
  - `get_offline_features supports` feature sets with different transformations(dsl, udf or none).

## 1.0.1 (2023.12.28)

- Update dependencies

## 1.0.0 (2023.11.14)

- [GA] Custom feature source: Custom feature source supports customized source process code script with a user defined dictionary as input.
- [GA] International regions and sovereign cloud support.
- [GA] Offline backfill materialization now replaces all data within a feature window instead of doing upsert based on timestamp.
- [GA] Added bootstrap option for materialization, which enables materializing data from offline store into online store.
- Re-enabling materialization in a feature set now invalidates all previously materialized data.
- Feature set spec dump now accepts a file path or a folder path as dump target, and an overwrite option to control whether to override the target.
- Various bug fixes

## 0.1.0b6 (2023.11.1)

- Various bug fixes

## 0.1.0b5 (2023.10.4)

- Various bug fixes

## 0.1.0b4 (2023.08.28)

**New Features:**

- [Public preview] Added custom feature source. Custom feature source supports customized source process code script with a user defined dictionary as input.
- [Public preview] Added csv feature source, deltatable feature source, mltable feature source, parquet feature source as new feature source experience. Previous feature source usage compatibility will be deprecated in 6 months.

- Bug fixes

**Breaking changes:**
- Moved `init_online_lookup`, `shutdown_online_lookup` and `get_online_features` out of FeatureStoreClient, and into the module as standalone functions.
- `get_online_features` contract changed from accepting (for the `observation_data` argument) and returning `pandas.DataFrame` to accepting (as the `observation_data` argument) and returning `pyarrow.Table`.

**Other changes:**
- Moved online feature store support into public preview.

## 0.1.0b3 (2023.07.10)

- Various bug fixes

## 0.1.0b2 (2023.06.13)

**New Features:**

- [Private preview] Added online store support. Online store supports materialization and online feature values retrieval from Redis cache for batch scoring.

- Various bug fixes

## 0.1.0b1 (2023.05.15)

**New Features:**

Initial release.

            

Raw data

            {
    "_id": null,
    "home_page": "https://aka.ms/featurestore-get-started",
    "name": "azureml-featurestore",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "<4.0,>=3.8",
    "maintainer_email": "",
    "keywords": "AzureMachineLearning,azure,feature store",
    "author": "Microsoft Corporation",
    "author_email": "azuresdkengsysadmins@microsoft.com",
    "download_url": "",
    "platform": null,
    "description": "# Azure Machine Learning Feature Store Python SDK\n\nThe `azureml-featurestore` package is the core SDK interface for Azure ML Feature Store. This SDK works along the\n`azure-ai-ml` SDK to provide the managed feature store experience.\n\n## Main features in the `azureml-featurestore` package\n- Develop feature set specification in Spark with the ability for feature transformation.\n- List and get feature sets defined in Azure ML Feature Store.\n- Generate and resolve feature retrieval specification.\n- Run offline feature retrieval with point-in-time join.\n\n## Getting started\n\nYou can install the package via ` pip install azureml-featurestore `\n\nTo learn more about Azure ML managed feature store visit https://aka.ms/featurestore-get-started\n\n\n# Change Log\n\n## 1.1.0 (2024.03.13)\n\n**New Features:**\n\n- [Public Preview] Support for DSL (Domain Specific Language) for feature definition. The DSL is a simplified way to define feature set transformations using a declarative syntax.\n  - DSL feature set supports custom source\n  - DSL feature set supports temporal join lookback, source delay and source lookback\n  - DSL feature set supports load from materialized store\n  - `get_offline_features supports` feature sets with different transformations(dsl, udf or none).\n\n## 1.0.1 (2023.12.28)\n\n- Update dependencies\n\n## 1.0.0 (2023.11.14)\n\n- [GA] Custom feature source: Custom feature source supports customized source process code script with a user defined dictionary as input.\n- [GA] International regions and sovereign cloud support.\n- [GA] Offline backfill materialization now replaces all data within a feature window instead of doing upsert based on timestamp.\n- [GA] Added bootstrap option for materialization, which enables materializing data from offline store into online store.\n- Re-enabling materialization in a feature set now invalidates all previously materialized data.\n- Feature set spec dump now accepts a file path or a folder path as dump target, and an overwrite option to control whether to override the target.\n- Various bug fixes\n\n## 0.1.0b6 (2023.11.1)\n\n- Various bug fixes\n\n## 0.1.0b5 (2023.10.4)\n\n- Various bug fixes\n\n## 0.1.0b4 (2023.08.28)\n\n**New Features:**\n\n- [Public preview] Added custom feature source. Custom feature source supports customized source process code script with a user defined dictionary as input.\n- [Public preview] Added csv feature source, deltatable feature source, mltable feature source, parquet feature source as new feature source experience. Previous feature source usage compatibility will be deprecated in 6 months.\n\n- Bug fixes\n\n**Breaking changes:**\n- Moved `init_online_lookup`, `shutdown_online_lookup` and `get_online_features` out of FeatureStoreClient, and into the module as standalone functions.\n- `get_online_features` contract changed from accepting (for the `observation_data` argument) and returning `pandas.DataFrame` to accepting (as the `observation_data` argument) and returning `pyarrow.Table`.\n\n**Other changes:**\n- Moved online feature store support into public preview.\n\n## 0.1.0b3 (2023.07.10)\n\n- Various bug fixes\n\n## 0.1.0b2 (2023.06.13)\n\n**New Features:**\n\n- [Private preview] Added online store support. Online store supports materialization and online feature values retrieval from Redis cache for batch scoring.\n\n- Various bug fixes\n\n## 0.1.0b1 (2023.05.15)\n\n**New Features:**\n\nInitial release.\n",
    "bugtrack_url": null,
    "license": "MIT License",
    "summary": "Azure Machine Learning Feature Store SDK",
    "version": "1.1.0",
    "project_urls": {
        "Homepage": "https://aka.ms/featurestore-get-started"
    },
    "split_keywords": [
        "azuremachinelearning",
        "azure",
        "feature store"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "af7679c6c3351284708ef7c7aed92546e068125875d4a646a913ba210d053a90",
                "md5": "57aecf1086c7004ea1bcfe07162afbfc",
                "sha256": "d1ccb0df469925db2ef89e4556912c71d91ce831943e1674085395664d4a32ab"
            },
            "downloads": -1,
            "filename": "azureml_featurestore-1.1.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "57aecf1086c7004ea1bcfe07162afbfc",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<4.0,>=3.8",
            "size": 150891,
            "upload_time": "2024-03-13T09:50:18",
            "upload_time_iso_8601": "2024-03-13T09:50:18.618244Z",
            "url": "https://files.pythonhosted.org/packages/af/76/79c6c3351284708ef7c7aed92546e068125875d4a646a913ba210d053a90/azureml_featurestore-1.1.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-03-13 09:50:18",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "azureml-featurestore"
}
        
Elapsed time: 0.22133s