Jupyter Notebook is a web-based interactive computational environment.
The command used to install Jupyter Notebook is pip install jupyter.
The command used to start Jupyter Notebook is jupyter notebook.
Question 2
Mark the Incorrect understanding of Data Scientist about Streams?
Options:
A.
Streams on views support both local views and views shared using Snowflake Secure Data Sharing, including secure views.
B.
Streams can track changes in materialized views.
C.
Streams itself does not contain any table data.
D.
Streams do not support repeatable read isolation.
Answer:
B, D
Explanation:
Explanation:
Explanation
Streams on views support both local views and views shared using Snowflake Secure Data Sharing, including secure views. Currently, streams cannot track changes in materialized views.
stream itself does not contain any table data. A stream only stores an offset for the source object and returns CDC records by leveraging the versioning history for the source object. When the first stream for a table is created, several hidden columns are added to the source table and begin storing change tracking metadata. These columns consume a small amount of storage. The CDC records returned when querying a stream rely on a combination of the offset stored in the stream and the change tracking metadata stored in the table. Note that for streams on views, change tracking must be enabled explicitly for the view and underlying tables to add the hidden columns to these tables.
Streams support repeatable read isolation. In repeatable read mode, multiple SQL statements within a transaction see the same set of records in a stream. This differs from the read committed mode supported for tables, in which statements see any changes made by previous statements executed within the same transaction, even though those changes are not yet committed.
The delta records returned by streams in a transaction is the range from the current position of the stream until the transaction start time. The stream position advances to the transaction start time if the transaction commits; otherwise it stays at the same position.
Question 3
Mark the Incorrect statements regarding MIN / MAX Functions?
Options:
A.
NULL values are skipped unless all the records are NULL
B.
NULL values are ignored unless all the records are NULL, in which case a NULL value is returned
C.
The data type of the returned value is the same as the data type of the input values
D.
For compatibility with other systems, the DISTINCT keyword can be specified as an argument for MIN or MAX, but it does not have any effect
Answer:
B
Explanation:
Explanation:
Explanation
NULL values are ignored unless all the records are NULL, in which case a NULL value is returned