Reputation: 115
A. The Snowflake Web Interface (UI) B. SQL commands C. Data integration tools
Do Data Integration tools used for creating Virtual Warehouse. "A" and "B" are correct but for "C" I am little bit confused.
Upvotes: -1
Views: 1564
Reputation: 6897
I think you might be studying for the SnowPro certification, and this is one of the "practice questions" ?
I think a little care might be needed with this one. Snowflake do put a few "trick" questions in these exams.
So, some data integration tools can create and manage Snowflake virtual warehouses. The answer by @MichaelGolos includes a link to PDI's documention:
In PDI, you can create, modify, and even delete a Snowflake virtual warehouse to help you automate your virtual warehouse scaling activities. These orchestration entries include:
Create Snowflake warehouse You can use this job entry to create a Snowflake virtual warehouse. You can set size, scaling, automated suspension, and other properties for your warehouse.
Modify Snowflake warehouse Once you create a warehouse, you can edit its settings using this job entry. Modifying a warehouse is useful if your users typically perform simple queries and only require a small warehouse. However, to meet your ETL service-level agreements (SLA), you may need a larger warehouse during the ETL process. Using this job entry, you can modify the warehouse at the beginning of the ETL process to scale it up, and then modify it to scale it back down when the ETL process is complete.
Delete Snowflake warehouse Use this job entry to delete virtual warehouses. Deleting unwanted virtual warehouses helps you clean up the Snowflake management console.
HOWEVER, pay careful attention to the wording of this question:
In Snowflake which interfaces can be used to create and/or manage Virtual Warehouses?
where I have added bold emphasis.
The kind of orchestration that PDI and other tools provide is not In Snowflake - it is a 3rd party tool, and therefore is outside Snowflake. So, in my opinion the answer to this question is NO.
Upvotes: 0
Reputation: 2069
Of course there are integration tools that support the management of Virtual Data Warehouses. One example might be Pentaho, please see this article in Hitachi documentation: PDI and Snowflake
Upvotes: 2
Reputation: 9798
I’m not entirely sure what the actual question is that you are asking but…
Could a data integration tool manage warehouses? Yes
Do some data integration tools actually do this? Yes
Do all data integration tools do this? No
Upvotes: 1