Misc Flashcards
You can use SSAS data source in an ADF Copy activity
False
ADF Copy activity can invoke the Polybase feature to load Azure synapse analytics SQL pool
True
You can implement incremental load from Azure SQL database by using change tracking combined with an ADF copy activity
True
Which type of transactional database system would work best for product data?
OLTP
Suppose a retailer’s operations to update inventory and process payments are in the same transaction. A user is trying to apply a $30 store credit on an order from their laptop and is submitting the exact same order by using the store credit (for the full amount) from their phone. Two identical orders are received. The database behind the scenes is an ACID-compliant database. What will happen?
One order will be processed and use the in-store credit, and the other order won’t be processed.
Which of the following describes a good strategy for creating storage accounts and blob containers for your application?
- Create both your Azure Storage accounts and containers before deploying your application.
- Create Azure Storage accounts in your application as needed. Create the containers before deploying the application.
- Create Azure Storage accounts before deploying your app. Create containers in your application as needed.
Create Azure Storage accounts before deploying your app. Create containers in your application as needed.
Which of the following can be used to initialize the Blob Storage client library within an application?
- An Azure username and password.
- The Azure Storage account connection string.
- A globally-unique identifier (GUID) that represents the application.
- The Azure Storage account datacenter and location identifiers.
The Azure Storage account connection string.
What happens when you obtain a BlobClient reference from BlobContainerClient with the name of a blob?
- A new block blob is created in storage.
- A BlobClient object is created locally. No network calls are made.
- An exception is thrown if the blob does not exist in storage.
- The contents of the named blob are downloaded.
A BlobClient object is created locally. No network calls are made.
Which is the default distribution used for a table in Synapse Analytics?
HASH.
Round-Robin.
Replicated Table.
Round-Robin.
Which Index Type offers the highest compression?
Columnstore.
Rowstore.
Heap.
Columnstore
How do column statistics improve query performance?
By keeping track of which columns are being queried.
By keeping track of how much data exists between ranges in columns.
By caching column values for queries.
By keeping track of how much data exists between ranges in columns.
In what language can the Azure Synapse Apache Spark to Synapse SQL connector be used?
Python.
SQL.
Scala.
Scala
When is it unnecessary to use import statements for transferring data between a dedicated SQL and Apache Spark pool?
Use the integrated notebook experience from Azure Synapse Studio.
Use the PySpark connector.
Use token-based authentication.
Use the integrated notebook experience from Azure Synapse Studio.
Which language can be used to define Spark job definitions?
Transact-SQL
PowerShell
PySpark
PySpark
What Transact-SQL function verifies if a piece of text is valid JSON?
JSON_QUERY
JSON_VALUE
ISJSON
ISJSON
What Transact-SQL function is used to perform a HyperLogLog function?
APPROX_COUNT_DISTINCT
COUNT_DISTINCT_APPROX
COUNT
APPROX_COUNT_DISTINCT
Which ALTER DATABASE statement parameter allows a dedicated SQL pool to scale?
SCALE.
MODIFY
CHANGE.
MODIFY
Which workload management feature influences the order in which a request gets access to resources?
Workload classification.
Workload importance.
Workload isolation.
Workload importance.
Which Dynamic Management View enables the view the active connections against a dedicated SQL pool?
sys. dm_pdw_exec_requests.
sys. dm_pdw_dms_workers.
DBCC PDW_SHOWEXECUTIONPLAN.
sys.dm_pdw_exec_requests.
What would be the best approach to investigate if the data at hand is unevenly allocated across all distributions?
Grouping the data based on partitions and counting rows with a T-SQL query.
Using DBCC PDW_SHOWSPACEUSED to see the number of table rows that are stored in each of the 60 distributions.
Monitor query speeds by testing the same query for each partition.
Using DBCC PDW_SHOWSPACEUSED to see the number of table rows that are stored in each of the 60 distributions.
To achieve improved query performance, which one would be the best data type for storing data that contains less than 128 characters?
VARCHAR(MAX)
VARCHAR(128)
NVARCHAR(128)
VARCHAR(128)
Which of the following statements is a benefit of materialized views?
Reducing the execution time for complex queries with JOINs and aggregate functions.
Increased resiliency benefits.
Increased high availability.
Reducing the execution time for complex queries with JOINs and aggregate functions.
You want to configure a private endpoint. You open up Azure Synapse Studio, go to the manage hub, and see that the private endpoints is greyed out. Why is the option not available?
Azure Synapse Studio does not support the creation of private endpoints.
A Conditional Access policy has to be defined first.
A managed virtual network has not been created.
A managed virtual network has not been created.
You require an Azure Synapse Analytics Workspace to access an Azure Data Lake Store using the benefits of the security provided by Azure Active Directory. What is the best authentication method to use?
Storage account keys.
Shared access signatures.
Managed identities.
Managed identities.