Skip to content

Commit 0204845

Browse files
committed
deploy: 62ccc07
1 parent 897763a commit 0204845

114 files changed

Lines changed: 1361 additions & 1377 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
-1.86 MB
Loading

assets/vhs/cli-complete-workflow.tape

Lines changed: 21 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -3,97 +3,81 @@
33

44
Output cli-complete-workflow.gif
55

6-
Set FontSize 14
7-
Set Width 1200
8-
Set Height 1200
6+
Set FontSize 13
7+
Set Width 1000
8+
Set Height 1100
99
Set Theme "Dracula"
1010

1111
Type "# This is a Demo of a Complete Data Quality Workflow Using the Pointblank CLI"
1212
Enter
13-
Sleep 2s
13+
Sleep 1s
1414

1515
Type ""
1616
Enter
17-
Type "# Step 0: Get the dimensions of your data first"
18-
Enter
19-
Type "pb info worldcities.csv"
20-
Enter
21-
Sleep 4s
22-
23-
Type ""
24-
Enter
25-
Type "# Step 1: Quickly preview the dataset"
17+
Type "# Step 1: Quickly preview a dataset"
2618
Enter
2719
Type "pb preview worldcities.csv"
2820
Enter
29-
Sleep 6s
30-
31-
Type ""
32-
Enter
33-
Type "# Step 2: Scan for data quality patterns"
34-
Enter
35-
Type "pb scan worldcities.csv"
36-
Enter
37-
Sleep 10s
21+
Sleep 5s
3822

3923
Type ""
4024
Enter
41-
Type "# Step 3: Check for missing values"
25+
Type "# Step 2: Quickly check for missing values in the dataset"
4226
Enter
4327
Type "pb missing worldcities.csv"
4428
Enter
45-
Sleep 8s
29+
Sleep 6s
4630

4731
Type ""
4832
Enter
49-
Type "# Step 4: Validate the population values are provided for each city (i.e., not null)"
33+
Type "# Step 3: Validate that population values are provided for each city (i.e., not null)"
5034
Enter
5135
Type "pb validate worldcities.csv --check col-vals-not-null --column population"
5236
Enter
53-
Sleep 10s
37+
Sleep 8s
5438

5539
Type ""
5640
Enter
57-
Type "# Step 5: Check for missing city names (and show problematic rows)"
41+
Type "# Step 4: Check for missing city names (and show the problematic rows)"
5842
Enter
5943
Type "pb validate worldcities.csv --check col-vals-not-null --column city_name --show-extract"
6044
Enter
61-
Sleep 10s
45+
Sleep 8s
6246

6347
Type ""
6448
Enter
65-
Type "# Step 6: Validate latitude range (latitude: -90 to 90) in two steps"
49+
Type "# Step 5: Validate latitude range (latitude: -90 to 90) in two steps"
6650
Enter
6751
Type "pb validate worldcities.csv --check col-vals-ge --column latitude --value -90 --check col-vals-le --column latitude --value 90"
6852
Enter
69-
Sleep 10s
53+
Sleep 8s
7054

7155
Type ""
7256
Enter
73-
Type "# Step 7: Create comprehensive validation script for production use"
57+
Type "# Step 6: Create a comprehensive validation script for production use"
7458
Enter
7559
Type "cat validation.py"
7660
Enter
7761
Sleep 8s
7862

7963
Type ""
8064
Enter
81-
Type "# Step 8: Run comprehensive validation with thresholds and reporting"
65+
Type "# Step 7: Run that comprehensive validation and get a validation reporting table"
8266
Enter
8367
Type "pb run validation.py"
8468
Enter
85-
Sleep 12s
69+
Sleep 10s
8670

8771
Type ""
8872
Enter
89-
Type "# Step 9: Generate validation report and extract failing rows"
73+
Type "# Step 8: Generate an HTML validation report file and show the failing rows"
9074
Enter
9175
Type "pb run validation.py --output-html validation_report.html --show-extract"
9276
Enter
93-
Sleep 12s
77+
Sleep 8s
9478

9579
Type ""
9680
Enter
97-
Type "# Complete workflow: from quick checks to validation for production use!"
81+
Type "# That was a complete workflow: moving from quick checks to more involved validation"
9882
Enter
99-
Sleep 6s
83+
Sleep 3s

blog/all-about-actions/index.html

Lines changed: 15 additions & 15 deletions
Large diffs are not rendered by default.

blog/index.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -259,7 +259,7 @@
259259
</thead>
260260
<tbody class="list">
261261

262-
<tr data-index="0" data-listing-date-sort="1748995200000" data-listing-file-modified-sort="1752248516399" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="24" data-listing-word-count-sort="4702" data-listing-title-sort="Data Validation Libraries for Polars (2025 Edition)" data-listing-filename-sort="index.qmd">
262+
<tr data-index="0" data-listing-date-sort="1748995200000" data-listing-file-modified-sort="1752250374651" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="24" data-listing-word-count-sort="4702" data-listing-title-sort="Data Validation Libraries for Polars (2025 Edition)" data-listing-filename-sort="index.qmd">
263263
<td>
264264
<span class="listing-date">Jun 4, 2025</span>
265265
</td>
@@ -272,7 +272,7 @@
272272

273273
</tr>
274274

275-
<tr data-index="1" data-listing-date-sort="1748908800000" data-listing-file-modified-sort="1752248516390" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="2" data-listing-word-count-sort="251" data-listing-title-sort="C'mon C'mon: Let's Do a Pointblank Workshop!" data-listing-filename-sort="index.qmd">
275+
<tr data-index="1" data-listing-date-sort="1748908800000" data-listing-file-modified-sort="1752250374643" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="2" data-listing-word-count-sort="251" data-listing-title-sort="C'mon C'mon: Let's Do a Pointblank Workshop!" data-listing-filename-sort="index.qmd">
276276
<td>
277277
<span class="listing-date">Jun 3, 2025</span>
278278
</td>
@@ -285,7 +285,7 @@
285285

286286
</tr>
287287

288-
<tr data-index="2" data-listing-date-sort="1747699200000" data-listing-file-modified-sort="1752248516394" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="5" data-listing-word-count-sort="814" data-listing-title-sort="Overhauling Pointblank's User Guide" data-listing-filename-sort="index.qmd">
288+
<tr data-index="2" data-listing-date-sort="1747699200000" data-listing-file-modified-sort="1752250374647" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="5" data-listing-word-count-sort="814" data-listing-title-sort="Overhauling Pointblank's User Guide" data-listing-filename-sort="index.qmd">
289289
<td>
290290
<span class="listing-date">May 20, 2025</span>
291291
</td>
@@ -298,7 +298,7 @@
298298

299299
</tr>
300300

301-
<tr data-index="3" data-listing-date-sort="1746144000000" data-listing-file-modified-sort="1752248516386" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="12" data-listing-word-count-sort="2204" data-listing-title-sort="Level Up Your Data Validation with `Actions` and `FinalActions`" data-listing-filename-sort="index.qmd">
301+
<tr data-index="3" data-listing-date-sort="1746144000000" data-listing-file-modified-sort="1752250374638" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="12" data-listing-word-count-sort="2204" data-listing-title-sort="Level Up Your Data Validation with `Actions` and `FinalActions`" data-listing-filename-sort="index.qmd">
302302
<td>
303303
<span class="listing-date">May 2, 2025</span>
304304
</td>
@@ -311,7 +311,7 @@
311311

312312
</tr>
313313

314-
<tr data-index="4" data-listing-date-sort="1743724800000" data-listing-file-modified-sort="1752248516386" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="11" data-listing-word-count-sort="2026" data-listing-title-sort="Introducing Pointblank" data-listing-filename-sort="index.qmd">
314+
<tr data-index="4" data-listing-date-sort="1743724800000" data-listing-file-modified-sort="1752250374639" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="11" data-listing-word-count-sort="2026" data-listing-title-sort="Introducing Pointblank" data-listing-filename-sort="index.qmd">
315315
<td>
316316
<span class="listing-date">Apr 4, 2025</span>
317317
</td>

0 commit comments

Comments
 (0)