Category: Snowflake

  • Don’t Just Watch Snowflake Costs – Analyze Them with Trend Insights

    Last time, in Dashboard Dreams and Snowflake Schemes, we talked a little about showing how much Snowflake really costs in a dashboard internal to Snowflake itself instead of having to push it to PowerBi, Tableau, Looker, or a myriad of other tools. This time, let’s take it a step further: instead of sticking with the…

  • Dashboard Dreams and Snowflake Schemes

    Normally, you’ll notice that I like to email myself items on a regular schedule so that I am aware of what’s going on in my Snowflake instance. But, that’s not the only way to get data… If you haven’t had a chance to mess around in Snowflake, there are internal dashboards that you can provide…

  • Unlocking Insights with Cost Data in Snowflake

    In today’s blog, I want to do something a little different. I want to walk through a request I had from a user and how it went from “Eh…” to “Bam!” The initial request from a user—yes, this user is in management—was to see the costs for Snowflake each day of the current month. Yes,…

  • Finding Out What’s Going On in your Database

    Over the last few days, a task that only runs once per day has failed for unknown reasons. First, I’ve thought back on the regular responses to understand why it could have failed. Since this task runs multiple processes, and logging each query seems like overkill, there must be a better way. Well, my friends,…

  • More Thoughts on Cloning in Snowflake

    Recently, I was asked to compare data from a table in Snowflake with the same table’s data from a few hours before. As always, no one had thought about copying the data into another table before they started working with it. They just remembered an approximate time they started working with the table — 10…

  • What more can we do with cloning?

    In our last post, we discussed what is known as “Zero-Copy Cloning” in Snowflake. We were able to copy a table without taking up any space and extremely quickly with one short command! Now, I know what you’re thinking… One table at a time. Now I know what you’re thinking “Copying some of my databases…

  • Pushing data into one table from another in Snowflake

    Most of us have run across the scenario where we have data in one table, but we need the exact same data in another table in another database. In SQL Server, I’d do it this way: Yes, pretty simple. Basically, we’re grabbing all of the data from TableA and inserting it into TableB. A few…

  • Now you want to see query results in email from Snowflake

    In our last post, we discussed the most basic of all ways how in Snowflake you can send out a basic email. It was pretty simple, straight text – nothing to really grab the attention of our readers – which we know is the way to craft an email, right? To do this, we’re going…

  • Sending out Emails from your database

    To send an email in SQL Server, all that’s required is a fairly simple call of a stored procedure created by Microsoft. Now, there are several more parameters you can use. Below are some of my favorites that I use often. For the many other parameters you can use with sp_sendmail, please refer to the…

  • Comparing Email Configuration in SQL Server and Snowflake

    Today, I want to talk about all the effort that goes into setting up the ability to email in SQL Server and Snowflake. First is our old friend – SQL Server. I’ll leave this one to the experts at Microsoft. As has been the case over the last few years, they have some great documentation…