Skip to content

Commit 432955f

Browse files
authored
[Docs] Updating the release notes for feature store (#243)
2 parents 77ca1e1 + 849bec0 commit 432955f

File tree

5 files changed

+35
-16
lines changed

5 files changed

+35
-16
lines changed

ads/feature_store/docs/source/demo.rst

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,15 +25,22 @@ Demos
2525
2626
* - `UI exploration for feature store <https://objectstorage.us-ashburn-1.oraclecloud.com/p/hh2NOgFJbVSg4amcLM3G3hkTuHyBD-8aE_iCsuZKEvIav1Wlld-3zfCawG4ycQGN/n/ociodscdev/b/oci-feature-store/o/beta/demos/ui-interface.mp4>`__
2727
- | 1. More about `conda environment <https://docs.oracle.com/en-us/iaas/data-science/using/conda_understand_environments.htm">`__
28-
| 2. UI exploration of feature store
29-
| 3. UI exploration of feature groups and datasets
28+
| 2. UI exploration of feature store, feature groups and dataset
3029
3130
* - `Feature store on the notebook using spark magic <https://objectstorage.us-ashburn-1.oraclecloud.com/p/hh2NOgFJbVSg4amcLM3G3hkTuHyBD-8aE_iCsuZKEvIav1Wlld-3zfCawG4ycQGN/n/ociodscdev/b/oci-feature-store/o/beta/demos/feature-store-spark-magic.mp4>`__
3231
- | 1. More about `conda environment <https://docs.oracle.com/en-us/iaas/data-science/using/conda_understand_environments.htm">`__
3332
| 2. Policies requires to run feature store using spark magic
3433
| 3. More about `OCI Data Flow Studio <https://accelerated-data-science.readthedocs.io/en/latest/user_guide/apachespark/dataflow-spark-magic.html>`__
3534
36-
* - `Deploy feature store stack using terraform <https://objectstorage.us-ashburn-1.oraclecloud.com/p/hh2NOgFJbVSg4amcLM3G3hkTuHyBD-8aE_iCsuZKEvIav1Wlld-3zfCawG4ycQGN/n/ociodscdev/b/oci-feature-store/o/beta/demos/feature-store-deployment.mp4>`__
35+
* - `Feature Store Stats and Validation <https://objectstorage.us-ashburn-1.oraclecloud.com/p/hh2NOgFJbVSg4amcLM3G3hkTuHyBD-8aE_iCsuZKEvIav1Wlld-3zfCawG4ycQGN/n/ociodscdev/b/oci-feature-store/o/beta/demos/feature-store-stats-validation.mp4>`__
3736
- | 1. More about `conda environment <https://docs.oracle.com/en-us/iaas/data-science/using/conda_understand_environments.htm">`__
38-
| 2. `Publishing <https://docs.oracle.com/en-us/iaas/data-science/using/conda_publishs_object.htm>`__ `CPUs` conda environment
39-
| 3. Setting up feature store using terraform stack
37+
| 2. Feature Store Statistics and Validation
38+
39+
* - | 1. `Deploy feature store stack using terraform for admin users <https://objectstorage.us-ashburn-1.oraclecloud.com/p/hh2NOgFJbVSg4amcLM3G3hkTuHyBD-8aE_iCsuZKEvIav1Wlld-3zfCawG4ycQGN/n/ociodscdev/b/oci-feature-store/o/beta/demos/feature-store-admin-deployment.mp4>`__
40+
| 2. `Deploy feature store stack using terraform for non admin users <https://objectstorage.us-ashburn-1.oraclecloud.com/p/hh2NOgFJbVSg4amcLM3G3hkTuHyBD-8aE_iCsuZKEvIav1Wlld-3zfCawG4ycQGN/n/ociodscdev/b/oci-feature-store/o/beta/demos/feature-store-non-admin-deployment.mp4>`__
41+
| 3. `Deploy feature store stack using terraform BYODB ATP instance <https://objectstorage.us-ashburn-1.oraclecloud.com/p/hh2NOgFJbVSg4amcLM3G3hkTuHyBD-8aE_iCsuZKEvIav1Wlld-3zfCawG4ycQGN/n/ociodscdev/b/oci-feature-store/o/beta/demos/feature-store-byodb-atp.mp4>`__
42+
| 4. `Deploy feature store stack using terraform BYODB MySQL instance <https://objectstorage.us-ashburn-1.oraclecloud.com/p/hh2NOgFJbVSg4amcLM3G3hkTuHyBD-8aE_iCsuZKEvIav1Wlld-3zfCawG4ycQGN/n/ociodscdev/b/oci-feature-store/o/beta/demos/feature-store-byodb-mysql.mp4>`__
43+
- | 1. Setting up feature store using terraform stack for admin user
44+
| 2. Setting up feature store using terraform stack for non admin user
45+
| 3. Setting up feature store using terraform stack using customer ATP instance
46+
| 4. Setting up feature store using terraform stack MySQL instance
Loading

ads/feature_store/docs/source/release_notes.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,10 @@ Release Notes
1515
- Latest Version
1616
- Notes
1717
* - Conda pack
18-
- `link <https://objectstorage.us-ashburn-1.oraclecloud.com/p/VJWQtNGgle9O586k-yue2VFPAjCpbjeDQ5WEYArrhlzsk90O7U_Zx3jFqkxMZROd/n/ociodscdev/b/ads_conda_pack_builds/o/PySpark_3/teamcity_20230606_035041_39584362/2545638616602bafe2efc01d8e0e9fda/PySpark_3.2_and_Feature_Store.tar.gz>`__
19-
- Par link expires Jun 13, 2030
18+
- `https://objectstorage.us-ashburn-1.oraclecloud.com/n/bigdatadatasciencelarge/b/service-conda-packs-fs/o/service_pack/cpu/PySpark_3.2_and_Feature_Store/1.0/fspyspark32_p38_cpu_v1#conda`
19+
-
2020
* - SERVICE_VERSION
21-
- 0.1.197.master
21+
- 0.1.209.master
2222
-
2323
* - Terraform Stack
2424
- `link <https://objectstorage.us-ashburn-1.oraclecloud.com/p/MokUwWRFZLj1Dgfev7D_0ALc8YL7jEBmM8FIeWH3AysnH2zxavptSobzR6ezErfZ/n/idogsu2ylimg/b/oci-feature-store/o/beta/terraform/feature-store-terraform.zip>`__

ads/feature_store/docs/source/terraform.rst

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,11 @@ Oracle feature store is a stack based solution that is deployed in the customer
66
Customer can stand up the service with infrastructure in their own tenancy. The service consists of API in customer
77
tenancy using resource manager.
88

9+
Below is the terraform stack deployment diagram of the feature store resources.
10+
11+
.. figure:: figures/feature_store_deployment.png
12+
:width: 400
13+
914
.. note::
1015

1116
Blue-green deployment is a strategy for releasing new versions of an application with minimal downtime and risk. It is used in Kubernetes, as well as other deployment environments, to achieve a smooth transition between application versions with the ability to quickly rollback if issues are detected.

tests/unitary/install_required/feature_store/test_query.py

Lines changed: 15 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -193,7 +193,12 @@ def test_select_subset_with_no_matching_column(
193193
self, spark_session, get_spark_session, mock_feature_store
194194
):
195195
"""Tests with select and join query with not matching column"""
196-
with pytest.raises(ValueError, match="Cannot join feature group '"+self.mock_dsc_feature_group_1.name+"' on 'X', as it is not present in the feature group. "):
196+
with pytest.raises(
197+
ValueError,
198+
match="Cannot join feature group '"
199+
+ self.mock_dsc_feature_group_1.name
200+
+ "' on 'X', as it is not present in the feature group. ",
201+
):
197202
dsc_query = Query(
198203
left_feature_group=self.mock_dsc_feature_group_1,
199204
left_features=["cc_num", "provider"],
@@ -218,14 +223,17 @@ def test_select_subset_with_no_matching_column(
218223
@patch.object(SparkSessionSingleton, "get_spark_session")
219224
@patch.object(FeatureStore, "from_id")
220225
def test_select_subset_with_no_matching_column_without_on(
221-
self, spark_session, get_spark_session,mock_feature_store
226+
self, spark_session, get_spark_session, mock_feature_store
222227
):
223228
"""Tests with select and join query with not matching column"""
224229
with pytest.raises(
225-
ValueError,
226-
match="Cannot join feature groups '"+self.mock_dsc_feature_group_1.name+"' and '"
227-
+self.mock_dsc_feature_group_3.name+"', as no matching primary keys were found."):
228-
230+
ValueError,
231+
match="Cannot join feature groups '"
232+
+ self.mock_dsc_feature_group_1.name
233+
+ "' and '"
234+
+ self.mock_dsc_feature_group_3.name
235+
+ "', as no matching primary keys were found.",
236+
):
229237
dsc_query = Query(
230238
left_feature_group=self.mock_dsc_feature_group_1,
231239
left_features=["cc_num", "provider"],
@@ -240,7 +248,6 @@ def test_select_subset_with_no_matching_column_without_on(
240248
)
241249
)
242250

243-
244251
@patch.object(SparkSessionSingleton, "__init__", return_value=None)
245252
@patch.object(SparkSessionSingleton, "get_spark_session")
246253
@patch.object(FeatureStore, "from_id")
@@ -301,7 +308,7 @@ def test_select_subset_and_multi_join_query(
301308
entity_id=self.entity_id,
302309
),
303310
left_on=["cc_num"],
304-
right_on=["X"]
311+
right_on=["X"],
305312
)
306313
)
307314
assert dsc_query.to_string() == (

0 commit comments

Comments
 (0)