
最新の無料ARA-C01効率的問題集をダウンロード2024年01月14日更新された217問がある
Snowflake ARA-C01試験練習テスト解答
SnowflakeのARA-C01(SnowPro Advanced Architect Certification)試験は、Snowflakeが提供するプロフェッショナル認定試験で、Snowflakeのソリューションを設計および実装するための高度な知識とスキルを証明したい個人向けに設計されています。この試験は、Snowflakeが提供する最高レベルの認定資格であり、Snowflakeと日々取り組むアーキテクト、エンジニア、コンサルタントを対象としています。
Snowflake ARA-C01 試験は、データモデリング、セキュリティ、パフォーマンスチューニング、データ統合など、Snowflake アーキテクチャに関する広範な高度なトピックをカバーしています。受験者は、Snowflake の機能と機能性について深い理解を持ち、この知識を実世界のシナリオに適用できる能力を持っていることが期待されています。
質問 # 22
Cloud services can help in pruning even if the columns are variant columns.
- A. FALSE
- B. TRUE
正解:B
質問 # 23
What are some of the characteristics of result set caches? (Choose three.)
- A. The result set cache is not shared between warehouses.
- B. Each time persisted results for a query are used, a 24-hour retention period is reset.
- C. Snowflake persists the data results for 24 hours.
- D. The retention period can be reset for a maximum of 31 days.
- E. The data stored in the result cache will contribute to storage costs.
- F. Time Travel queries can be executed against the result set cache.
正解:B、C、D
質問 # 24
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?
- A. Create an object for each tenant strategy if row level security is viable for isolating tenants.
- B. Create an object for each tenant strategy if row level security is not viable for isolating tenants.
- C. Create a multi-tenant table strategy if row level security is not viable for isolating tenants.
- D. Create accounts for each tenant in the Snowflake organization.
正解:A
質問 # 25
You can define a clustering key directly on top of VARIANT columns
- A. TRUE
- B. FALSE
正解:B
質問 # 26
What built-in Snowflake features make use of the change tracking metadata for a table? (Choose two.)
- A. The CHANGES clause
- B. A STREAM object
- C. The UPSERT command
- D. Thee CHANGE_DATA_CAPTURE command
- E. The MERGE command
正解:A、B
質問 # 27
Below are the rest APIs provided by Snowpipe
- A. loadData
- B. insertFiles
- C. insertReport
正解:B、C
質問 # 28
You have created a table as below
CREATE TABLE TEST_01 (NAME STRING(10));
What data type SNOWFLAKE will assign to column NAME?
- A. VARCHAR
- B. LONGCHAR
- C. STRING
正解:A
質問 # 29
Which semi-structured data function returns an OBJECT constructed from the arguments.
- A. OBJECT_ARRAY
- B. OBJECT_CONSTRUCT
- C. OBJECT_INSPECT
正解:B
質問 # 30
The endpoint insertFiles of SnowPipe rest API is used to inform Snowflake about the files to be ingested into a table. Select the two statements for this end point.
- A. The post can contain at most 5000 files.
- B. The post can contain unlimited number of files.
- C. Each file path given must be <= 1024 bytes long when serialized as UTF-8
正解:A、C
質問 # 31
You want to automatically delete the files from stage after a successful load using the COPY INTO command.
What will be recommended approach for deletion?
- A. Set PURGE=TRUE in the COPY INTO command
- B. Set REMOVE=TRUE in the COPY INTO Command
- C. No need to do anything, snowflake does it automatically
正解:A
質問 # 32
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;
- A. Task will be executed but no rows will be merged
- B. Task will return an warning message
- C. Task will be skipped
正解:C
質問 # 33
Which of the two are limitations of the insertReport API of SnowPipe?
- A. The 10,000 most recent events are retained
- B. Events are retained for a maximum of 24 hours
- C. Events are retained for a maximum of 10 minutes
正解:A、C
質問 # 34
What does Percentage scanned from cache in the query profile signify?
- A. The percentage of data scanned from the METADATA cache
- B. The percentage of data scanned from the local disk cache
- C. The percentage of data scanned from the QUERY cache
正解:B
質問 # 35
Which statements describe characteristics of the use of materialized views in Snowflake? (Choose two.)
- A. They cannot include nested subqueries.
- B. They can include ORDER BY clauses.
- C. They can support MIN and MAX aggregates.
- D. They can support inner joins, but not outer joins.
- E. They can include context functions, such as CURRENT_TIME().
正解:C、E
質問 # 36
One of your query is taking a long time to finish, when you open the query profiler you see that lot of data is spilling to the remote disk(Bytes spilled to remote storage).
What may be the cause of this?
- A. The size of the AWS bucket used to hold the data is not sufficient for the query
- B. The amount of memory available for the servers used to execute the operation might not be sufficient to hold intermediate results
- C. Number of disks attached to the virtual warehouse is not enough for the processing
正解:B
質問 # 37
Which of the below commands will use warehouse credits?
- A. SHOW TABLES LIKE 'SNOWFL%';
- B. SELECT COUNT(FLAKE_ID) FROM SNOWFLAKE GROUP BY FLAKE_ID;
- C. SELECT MAX(FLAKE_ID) FROM SNOWFLAKE;
- D. SELECT COUNT(*) FROM SNOWFLAKE;
正解:B
質問 # 38
......
最新の検証済みARA-C01問題集と解答合格保証もしくは全額返金です:https://jp.fast2test.com/ARA-C01-premium-file.html
最新の認証試験ARA-C01問題集練習テスト解答はこちら:https://drive.google.com/open?id=1tXqxpSFNlvRzVbuDkmK9xZCvavHWOWHR