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
-- Read all worksheets in multiple file types with different extensions
38
+
FROM read_sheets(['*.xlsx', '*.ods', '*.et']);
38
39
39
-
-- Analyze column types
40
-
FROM analyze_sheet('data.xlsx', analyze_rows=20);
40
+
-- Analyze with wildcard pattern
41
+
FROM analyze_sheets(['*.xlsx'], sheets=['Sheet*']);
42
+
43
+
-- Match specific worksheets only in specific file types
44
+
FROM read_sheets(['*.xlsx'], sheets=['*.xlsx=Sheet*']);
45
+
46
+
-- Track data sources with custom column names
47
+
FROM read_sheets(['*.xlsx'], file_name_column='file', sheet_name_column='sheet');
48
+
49
+
-- Union data by column name instead of position
50
+
FROM read_sheets(['*.xlsx'], union_by_name=true);
41
51
42
52
extended_description: |
43
-
The DuckDB rusty-sheet extension that enables reading Excel and OpenDocument spreadsheet files directly within SQL queries. This extension provides seamless integration for analyzing spreadsheet data using DuckDB's powerful SQL engine.
53
+
The DuckDB rusty-sheet extension that enables reading Excel, WPS and OpenDocument spreadsheet files directly within SQL queries. This extension provides seamless integration for analyzing spreadsheet data using DuckDB's powerful SQL engine.
44
54
For detailed setup and usage instructions, visit the docs at [rusty-sheet](https://github.com/redraiment/rusty-sheet).
0 commit comments