snapshot
The snapshot method returns a snapshot of a published remote table that matches the specified ticket.
Note
If the remote table is closed or its owner session is closed, the ticket becomes invalid. If the same ticket is snapshot multiple times, multiple snapshots will be created.
Syntax
Parameters
| Parameter | Type | Description |
|---|---|---|
| ticket | bytes | The bytes of the ticket. |
Returns
A Table that is a snapshot of the remote table.
Examples
The following example installs the Deephaven Python Client (pydeephaven) and creates a remote Deephaven server running on our local machine on port 9999 with anonymous authentication.
Next, the remote server is used to create a table and a shared ticket pointing to the table that can be shared with other sessions.
Finally, a Barrage session is started that listens to the same server at port 9999, and a snapshot of the shared ticket's table is obtained.