Skip to content

Commit c1a4e45

Browse files
committed
Merge branch 'main' into fix-avoid-collect-counting-slowdown
2 parents 4b4945f + dc6e027 commit c1a4e45

3 files changed

Lines changed: 27 additions & 27 deletions

File tree

user_guide/00-getting-started/01-quickstart.qmd

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -185,41 +185,41 @@ The *Getting Started* section introduces you to Pointblank:
185185
The *Validation Plan* section covers everything you need to know about creating robust
186186
validation plans:
187187

188-
- [Overview](validation-overview.qmd): Survey of validation methods and their shared parameters
189-
- [Validation Methods](validation-methods.qmd): A closer look at the more common validation methods
190-
- [Column Selection Patterns](column-selection-patterns.qmd): Techniques for targeting specific columns
191-
- [Preprocessing](preprocessing.qmd): Transform data before validation
192-
- [Segmentation](segmentation.qmd): Apply validations to specific segments of your data
193-
- [Thresholds](thresholds.qmd): Set quality standards and trigger severity levels
194-
- [Actions](actions.qmd): Respond to threshold exceedances with notifications or custom functions
195-
- [Briefs](briefs.qmd): Add context to validation steps
188+
- [Overview](../validation-plan/validation-overview.qmd): Survey of validation methods and their shared parameters
189+
- [Validation Methods](../validation-plan/validation-methods.qmd): A closer look at the more common validation methods
190+
- [Column Selection Patterns](../validation-plan/column-selection-patterns.qmd): Techniques for targeting specific columns
191+
- [Preprocessing](../validation-plan/preprocessing.qmd): Transform data before validation
192+
- [Segmentation](../validation-plan/segmentation.qmd): Apply validations to specific segments of your data
193+
- [Thresholds](../validation-plan/thresholds.qmd): Set quality standards and trigger severity levels
194+
- [Actions](../validation-plan/actions.qmd): Respond to threshold exceedances with notifications or custom functions
195+
- [Briefs](../validation-plan/briefs.qmd): Add context to validation steps
196196

197197
### Advanced Validation
198198

199199
The *Advanced Validation* section explores more specialized validation techniques:
200200

201-
- [Expression-Based Validation](expressions.qmd): Use column expressions for advanced validation
202-
- [Schema Validation](schema-validation.qmd): Enforce table structure and column types
203-
- [Assertions](assertions.qmd): Raise exceptions to enforce data quality requirements
204-
- [Draft Validation](draft-validation.qmd): Create validation plans from existing data
201+
- [Expression-Based Validation](../advanced-validation/expressions.qmd): Use column expressions for advanced validation
202+
- [Schema Validation](../advanced-validation/schema-validation.qmd): Enforce table structure and column types
203+
- [Assertions](../advanced-validation/assertions.qmd): Raise exceptions to enforce data quality requirements
204+
- [Draft Validation](../advanced-validation/draft-validation.qmd): Create validation plans from existing data
205205

206206
### Post Interrogation
207207

208208
After validating your data, the *Post Interrogation* section helps you analyze and respond to
209209
results:
210210

211-
- [Validation Reports](validation-reports.qmd): Understand and customize the validation report table
212-
- [Step Reports](step-reports.qmd): View detailed results for individual validation steps
213-
- [Data Extracts](extracts.qmd): Extract and analyze failing data
214-
- [Sundering Validated Data](sundering.qmd): Split data based on validation results
211+
- [Validation Reports](../post-interrogation/validation-reports.qmd): Understand and customize the validation report table
212+
- [Step Reports](../post-interrogation/step-reports.qmd): View detailed results for individual validation steps
213+
- [Data Extracts](../post-interrogation/extracts.qmd): Extract and analyze failing data
214+
- [Sundering Validated Data](../post-interrogation/sundering.qmd): Split data based on validation results
215215

216216
### Data Inspection
217217

218218
The *Data Inspection* section provides tools to explore and understand your data:
219219

220-
- [Previewing Data](preview.qmd): View samples of your data
221-
- [Column Summaries](col-summary-tbl.qmd): Get statistical summaries of your data
222-
- [Missing Values Reporting](missing-vals-tbl.qmd): Identify and visualize missing data
220+
- [Previewing Data](../data-inspection/preview.qmd): View samples of your data
221+
- [Column Summaries](../data-inspection/col-summary-tbl.qmd): Get statistical summaries of your data
222+
- [Missing Values Reporting](../data-inspection/missing-vals-tbl.qmd): Identify and visualize missing data
223223

224224
By following this guide, you'll gain a comprehensive understanding of how to validate, monitor, and
225225
maintain high-quality data with Pointblank.

user_guide/00-getting-started/02-installation.qmd

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,7 @@ pip install pointblank[generate]
165165
```
166166

167167
This installs the necessary dependencies for working with LLM providers to help generate validation
168-
plans. See the [Draft Validation](draft-validation.qmd) article for how to create validation plans
168+
plans. See the [Draft Validation](../advanced-validation/draft-validation.qmd) article for how to create validation plans
169169
from existing data.
170170

171171
### Development Version
@@ -244,7 +244,7 @@ The CLI is useful for:
244244

245245
::: {.callout-tip}
246246
## See the CLI in Action
247-
Watch our [interactive CLI demonstrations](../demos/cli-interactive/index.qmd) to see these commands executing in real-time with actual output formatting.
247+
Watch our [interactive CLI demonstrations](../../examples/05-advanced-topics/cli-interactive.qmd) to see these commands executing in real-time with actual output formatting.
248248
:::
249249

250-
Learn more about the CLI capabilities in the [Command Line Interface](cli.qmd) guide.
250+
Learn more about the CLI capabilities in the [Command Line Interface](../the-pointblank-cli/index.qmd) guide.

user_guide/index.qmd

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -62,11 +62,11 @@ validation.get_tabular_report(title="Game Revenue Validation Report")
6262
That's the kind of report you get from Pointblank: clear, interactive, and designed for everyone on
6363
your team. And if you need help getting started or want to work faster, Pointblank has built-in AI
6464
support through the [`assistant()`](`assistant`) function to guide you along the way.
65-
You can also use [`DraftValidation`](user-guide/draft-validation.qmd) to quickly generate a
65+
You can also use [`DraftValidation`](advanced-validation/draft-validation.qmd) to quickly generate a
6666
validation plan from your existing data (great for getting started fast).
6767

68-
Ready to validate? Start with our [Installation](user-guide/installation.qmd) guide or jump straight
69-
to the [User Guide](user-guide/index.qmd).
68+
Ready to validate? Start with our [Installation](getting-started/installation.qmd) guide or jump straight
69+
to the [Quickstart](getting-started/quickstart.qmd).
7070

7171
By the way, Pointblank is made with 💙 by [Posit](https://posit.co/).
7272

@@ -78,7 +78,7 @@ and communicate results to both technical and non-technical stakeholders.
7878

7979
With Pointblank you can:
8080

81-
- **Validate data** through a fluent, chainable API with [25+ validation methods](reference/index.qmd#validation-steps)
81+
- **Validate data** through a fluent, chainable API with [25+ validation methods](../reference/index.qmd#validation-steps)
8282
- **Set thresholds** to define acceptable levels of data quality (warning, error, critical)
8383
- **Take actions** when thresholds are exceeded (notifications, logging, custom functions)
8484
- **Generate reports** that make data quality issues immediately understandable
@@ -169,7 +169,7 @@ pip install "pointblank[duckdb]" # DuckDB support
169169
pip install "pointblank[postgres]" # PostgreSQL support
170170
```
171171

172-
See the [Installation guide](user-guide/installation.qmd) for more details.
172+
See the [Installation guide](getting-started/installation.qmd) for more details.
173173

174174
## Join the Community
175175

0 commit comments

Comments
 (0)