You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Fix link
* Add quick wins guide + photo
* Remove line breaks
* Fix broken slack alerter link
* Fixes based on PR feedback
* Optimised images with calibre/image-actions
* Addressing Marwan's comments
* Handle installed docker
* Add tag filtering image
* Fix deleted text
* Add stack requirements installation to parent Docker image guide
Added instructions to install stack component requirements in the parent Docker image to ensure all required dependencies for the stack are available. This enhances the quick win by ensuring the parent image is fully prepared for all stack components.
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <[email protected]>
* API & SDK docs fixes
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Claude <[email protected]>
(cherry picked from commit 9285c4d)
Copy file name to clipboardExpand all lines: docs/book/component-guide/container-registries/dockerhub.md
-2
Original file line number
Diff line number
Diff line change
@@ -64,6 +64,4 @@ Additionally, we'll need to log in to the container registry so Docker can pull
64
64
docker login
65
65
```
66
66
67
-
For more information and a full list of configurable attributes of the `dockerhub` container registry, check out the [SDK Docs](https://apidocs.zenml.io/latest/core_code_docs/core-container_registries/#zenml.container_registries.dockerhub_container_registry.DockerHubContainerRegistry) .
Copy file name to clipboardExpand all lines: docs/book/component-guide/data-validators/great-expectations.md
+2-6
Original file line number
Diff line number
Diff line change
@@ -158,7 +158,7 @@ def profiling_pipeline():
158
158
profiling_pipeline()
159
159
```
160
160
161
-
As can be seen from the [step definition](https://apidocs.zenml.io/latest/integration_code_docs/integrations-great_expectations/#zenml.integrations.great_expectations.steps.ge_profiler.great_expectations_profiler_step), the step takes in a `pandas.DataFrame` dataset, and it returns a Great Expectations `ExpectationSuite` object:
161
+
As can be seen from the step definition, the step takes in a `pandas.DataFrame` dataset, and it returns a Great Expectations `ExpectationSuite` object:
You can view [the complete list of configuration parameters](https://apidocs.zenml.io/latest/integration_code_docs/integrations-great_expectations/#zenml.integrations.great_expectations.steps.ge_profiler.great_expectations_profiler_step) in the SDK docs.
176
-
177
175
#### The Great Expectations data validator step
178
176
179
177
The standard Great Expectations data validator step validates an input `pandas.DataFrame` dataset by running an existing Expectation Suite on it. The validation results are saved in the Great Expectations Validation Store, but also returned as an `CheckpointResult` artifact that is versioned and saved in the ZenML Artifact Store. The step automatically rebuilds the Data Docs.
@@ -219,7 +217,7 @@ def validation_pipeline():
219
217
validation_pipeline()
220
218
```
221
219
222
-
As can be seen from the [step definition](https://apidocs.zenml.io/latest/integration_code_docs/integrations-great_expectations/#zenml.integrations.great_expectations.steps.ge_validator.great_expectations_validator_step), the step takes in a `pandas.DataFrame` dataset and a boolean `condition` and it returns a Great Expectations `CheckpointResult` object. The boolean `condition` is only used as a means of ordering steps in a pipeline (e.g. if you must force it to run only after the data profiling step generates an Expectation Suite):
220
+
As can be seen from the step definition, the step takes in a `pandas.DataFrame` dataset and a boolean `condition` and it returns a Great Expectations `CheckpointResult` object. The boolean `condition` is only used as a means of ordering steps in a pipeline (e.g. if you must force it to run only after the data profiling step generates an Expectation Suite):
You can view [the complete list of configuration parameters](https://apidocs.zenml.io/latest/integration_code_docs/integrations-great_expectations/#zenml.integrations.great_expectations.steps.ge_validator.great_expectations_validator_step) in the SDK docs.
236
-
237
233
#### Call Great Expectations directly
238
234
239
235
You can use the Great Expectations library directly in your custom pipeline steps, while leveraging ZenML's capability of serializing, versioning and storing the `ExpectationSuite` and `CheckpointResult` objects in its Artifact Store. To use the Great Expectations configuration managed by ZenML while interacting with the Great Expectations library directly, you need to use the Data Context managed by ZenML instead of the default one provided by Great Expectations, e.g.:
Copy file name to clipboardExpand all lines: docs/book/user-guide/tutorial/managing-scheduled-pipelines.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -23,7 +23,7 @@ The orchestrator then takes over responsibility for executing the pipeline\
23
23
according to the schedule.
24
24
25
25
{% hint style="info" %}
26
-
For our full reference documentation on schedules, see the [Schedule a Pipeline](https://docs.zenml.io/user-guides/tutorial/managing-scheduled-pipelines) page.
26
+
For our full reference documentation on schedules, see the [Schedule a Pipeline](https://docs.zenml.io/concepts/steps_and_pipelines/scheduling) page.
0 commit comments