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
Copy file name to clipboardExpand all lines: docs/guides/PowerShell.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# ParquetSharp in PowerShell
2
2
3
-
The main requirement to using ParquetSharp from PowerShell is that `ParquetSharpNative.dll` is in the `PATH` or in the same directory as `ParquetSharp.dll`. The following guide shows one possible approach to achieve this:
3
+
The main requirement to using ParquetSharp from PowerShell is that @ParquetSharpNative.dll is in the `PATH` or in the same directory as @ParquetSharp.dll. The following guide shows one possible approach to achieve this:
Finally, copy `ParquetSharp.dll` and `ParquetSharpNative.dll` into `bin`. This will depend on the current version of ParquetSharp, as well as your architecture and OS:
26
+
Finally, copy @ParquetSharp.dll and @ParquetSharpNative.dll into `bin`. This will depend on the current version of ParquetSharp, as well as your architecture and OS:
27
27
28
28
```powershell
29
29
# Replace path with the appropriate version of ParquetSharp
The `Column` method of `RowGroupReader` takes an integer column index and returns a `ParquetSharp.ColumnReader` object,
48
+
The `Column` method of `RowGroupReader` takes an integer column index and returns a @ParquetSharp.ColumnReader object,
49
49
which can read primitive values from the column, as well as raw definition level and repetition level data.
50
50
Usually you will not want to use a `ColumnReader` directly, but instead call its `LogicalReader` method to
51
-
create a `ParquetSharp.LogicalColumnReader` that can read logical values.
51
+
create a @ParquetSharp.LogicalColumnReader that can read logical values.
52
52
There are two variations of this `LogicalReader` method; the plain `LogicalReader` method returns an abstract
53
53
`LogicalColumnReader`, whereas the generic `LogicalReader<TElement>` method returns a typed `LogicalColumnReader<TElement>`,
54
54
which reads values of the specified element type.
@@ -96,7 +96,7 @@ When reading Timestamp to a DateTime, ParquetSharp sets the DateTimeKind based o
96
96
97
97
If `IsAdjustedToUtc` is `true` the DateTimeKind will be set to `DateTimeKind.Utc` otherwise it will be set to `DateTimeKind.Unspecified`.
98
98
99
-
This behavior can be overwritten by setting the AppContext switch `ParquetSharp.ReadDateTimeKindAsUnspecified` to `true`, so the DateTimeKind will be always set to `DateTimeKind.Unspecified` regardless of the value of `IsAdjustedToUtc`.
99
+
This behavior can be overwritten by setting the AppContext switch @ParquetSharp.ReadDateTimeKindAsUnspecified to `true`, so the DateTimeKind will be always set to `DateTimeKind.Unspecified` regardless of the value of `IsAdjustedToUtc`.
100
100
This also matches the old behavior of [ParquetSharp < 7.0.0](https://github.com/G-Research/ParquetSharp/pull/261)
101
101
102
102
```csharp
@@ -117,7 +117,7 @@ Some legacy implementations of Parquet write timestamps using the Int96 primitiv
117
117
which has been [deprecated](https://issues.apache.org/jira/browse/PARQUET-323).
118
118
ParquetSharp doesn't support reading Int96 values as .NET `DateTime`s
119
119
as not all Int96 timestamp values are representable as a `DateTime`.
120
-
However, there is limited support for reading raw Int96 values using the `ParquetSharp.Int96` type
120
+
However, there is limited support for reading raw Int96 values using the @ParquetSharp.Int96 type
121
121
and it is left to applications to decide how to interpret these values.
0 commit comments