Get Feb-2024 Download Latest & Valid Questions For Snowflake ARA-C01 exam [Q23-Q39]

0 Comments

5/5 - (1 vote)

Get Feb-2024 Download Latest & Valid Questions For Snowflake ARA-C01 exam

Ensure Success With Updated Verified ARA-C01 Exam Dumps

Q23. You have created a table as below
CREATE TABLE TEST_01 (NAME STRING(10));
What data type SNOWFLAKE will assign to column NAME?

 
 
 

Q24. You have a very large table which is already clustered on columns that are used to retrieve data from the table by a business group. The base table data does not change much. Another business group came to you and requested for a relatively small subset of data from the table which they will query using complex aggregation logic. You know that querying with those columns will take a lot of time because the table is not clustered on those columns.
What is the most optimal solution that you will suggest to the business team?

 
 
 

Q25. How is the change of local time due to daylight savings time handled in Snowflake tasks? (Choose two.)

 
 
 
 
 

Q26. An Architect entered the following commands in sequence:

USER1 cannot find the table.
Which of the following commands does the Architect need to run for USER1 to find the tables using the Principle of Least Privilege? (Choose two.)

 
 
 
 
 

Q27. Create a task and a stream following the below steps. So, when the
system$stream_has_data(‘rawstream1’) condition returns false, what will happen to the task ?
— Create a landing table to store raw JSON data.
— Snowpipe could load data into this table. create or replace table raw (var variant);
— Create a stream to capture inserts to the landing table.
— A task will consume a set of columns from this stream. create or replace stream rawstream1 on table raw;
— Create a second stream to capture inserts to the landing table.
— A second task will consume another set of columns from this stream. create or replace stream rawstream2 on table raw;
— Create a table that stores the names of office visitors identified in the raw data. create or replace table names (id int, first_name string, last_name string);
— Create a table that stores the visitation dates of office visitors identified in the raw data.
create or replace table visits (id int, dt date);
— Create a task that inserts new name records from the rawstream1 stream into the names table
— every minute when the stream contains records.
— Replace the ‘etl_wh’ warehouse with a warehouse that your role has USAGE privilege on. create or replace task raw_to_names
warehouse = etl_wh schedule = ‘1 minute’ when
system$stream_has_data(‘rawstream1’) as
merge into names n
using (select var:id id, var:fname fname, var:lname lname from rawstream1) r1 on n.id = to_number(r1.id)
when matched then update set n.first_name = r1.fname, n.last_name = r1.lname
when not matched then insert (id, first_name, last_name) values (r1.id, r1.fname, r1.lname)
;
— Create another task that merges visitation records from the rawstream1 stream into the visits table
— every minute when the stream contains records.
— Records with new IDs are inserted into the visits table;
— Records with IDs that exist in the visits table update the DT column in the table.
— Replace the ‘etl_wh’ warehouse with a warehouse that your role has USAGE privilege on. create or replace task raw_to_visits
warehouse = etl_wh schedule = ‘1 minute’ when
system$stream_has_data(‘rawstream2’) as
merge into visits v
using (select var:id id, var:visit_dt visit_dt from rawstream2) r2 on v.id = to_number(r2.id) when matched then update set v.dt = r2.visit_dt
when not matched then insert (id, dt) values (r2.id, r2.visit_dt)
;
— Resume both tasks.
alter task raw_to_names resume;
alter task raw_to_visits resume;
— Insert a set of records into the landing table. insert into raw
select parse_json(column1) from values
(‘{“id”: “123”,”fname”: “Jane”,”lname”: “Smith”,”visit_dt”: “2019-09-17”}’),
(‘{“id”: “456”,”fname”: “Peter”,”lname”: “Williams”,”visit_dt”: “2019-09-17”}’);
— Query the change data capture record in the table streams select * from rawstream1;
select * from rawstream2;

 
 
 

Q28. You have create a task as below
CREATE TASK mytask1
WAREHOUSE = mywh
SCHEDULE = ‘5 minute’
WHEN
SYSTEM$STREAM_HAS_DATA(‘MYSTREAM’)
AS
INSERT INTO mytable1(id,name) SELECT id, name FROM mystream WHERE METADATA$ACTION = ‘INSERT’;
Which statement is true below?

 
 
 

Q29. Is it possible for a data provider account with a Snowflake Business Critical edition to share data with an Enterprise edition data consumer account?

 
 
 
 

Q30. When loading data into a table that captures the load time in a column with a default value of either CURRENT_TIME () or CURRENT_TIMESTAMP() what will occur?

 
 
 
 

Q31. How does a standard virtual warehouse policy work in Snowflake?

 
 
 
 

Q32. A large manufacturing company runs a dozen individual Snowflake accounts across its business divisions. The company wants to increase the level of data sharing to support supply chain optimizations and increase its purchasing leverage with multiple vendors.
The company’s Snowflake Architects need to design a solution that would allow the business divisions to decide what to share, while minimizing the level of effort spent on configuration and management. Most of the company divisions use Snowflake accounts in the same cloud deployments with a few exceptions for European-based divisions.
According to Snowflake recommended best practice, how should these requirements be met?

 
 
 
 

Q33. If your role does not own the share, but owns the objects in the share, how can you block access to the objects

 
 
 

Q34. A Snowflake Architect is designing an application and tenancy strategy for an organization where strong legal isolation rules as well as multi-tenancy are requirements.
Which approach will meet these requirements if Role-Based Access Policies (RBAC) is a viable option for isolating tenants?

 
 
 
 

Q35. Where can you define the file format settings?

 
 
 
 

Q36. How is the change of local time due to daylight savings time handled in Snowflake tasks? (Choose two.)

 
 
 
 
 

Q37. The insertReport endpoint can be thought of like the UNIX command tail

 
 

Q38. While choosing a cluster key, what is recommended by snowflake?

 
 
 

Q39. Which of the following are characteristics of Snowflake’s parameter hierarchy?

 
 
 
 

Exam Materials for You to Prepare & Pass ARA-C01 Exam: https://www.vcedumps.com/ARA-C01-examcollection.html


Leave a Reply

Your email address will not be published. Required fields are marked *

Enter the text from the image below