Description
If a spark application needs to read from the same table multiple times and that table has new records that may come in during the life of the application, you may get inconsistent scan results unless you persist the DataFrame. I'd like to expose snapshotTimestampMicros to the spark read options so I can set a timestamp before the first scan and use that for READ_AT_SNAPSHOT to keep all scans on the same table consistent throughout the run of the application.