Python snowflake.connector.errors.MissingDependencyError の対処方法 PandasのデータフレームのデータをSnowflakeに取り込むPythonコードの実行時に以下のエラーが発生しました。 Traceback (most recent call last): File "C:\python\app\imp... 2024.10.10 Python
SQL Snowflake「0での除算」の回避方法 Snowflakeで「0での除算」というエラーが出ることがあります。 数値をゼロで割ろうとした場合に発生します。 このエラーを回避するためには、ゼロでの除算を防ぐために条件分岐を使うのが一般的です。 以下のような方法でエラーを回避できます。... 2024.10.01 SQL
SQL 【SQL】数値項目を範囲ごとに集計 0件の行も含める方法 データ分析やレポート作成において、数値項目を範囲ごとに集計することはよくあります。 例えば、売上金額やユーザー年齢を特定の範囲でグループ化して、各グループの件数や合計値を確認したい場合です。 しかし、範囲に該当するデータが存在しない場合、そ... 2024.09.06 SQL
SQL 【Snowflake】FROM句なしでリテラル値をSELECTする方法 Snowflakeでリテラル値をSELECTすることは、データベースの操作やクエリのテスト、あるいは特定のデータを簡単に作成する際に役立ちます。 この機能を使うことで、テーブルデータではなく、あらかじめ指定した定数値を結果として返すことがで... 2024.08.13 SQL
BI 【Snowflake】Tableauのライブ接続でもレスポンスが速い 今まで色々なデータベース製品を触りましたが、Snowflakeでの集計が高速で、データを活用するうえで非常に有用なプロダクトあることを実感しています。 SnowflakeとBI Snowflakeにあるデータをもとに、TableauやPow... 2024.06.20 BIPower BITableau
SQL 【Snowflake】テーブル定義変更(列削除) Snowflakeの既存テーブルの列削除(定義変更)が必要になり、SQL文に分からなくなったら最近はChatGPTやCopilotに聞いています。 以下のSQLが出てきたのですが、エラーになりました。 ALTER TABLE your_ta... 2024.06.20 SQL
SQL 【Snowflake】ユニークなIDを生成するUUID_STRING関数 複数テーブルにまたがってユニークなIDを生成したい場面があると思います。 そのような時には、UUIDを使用するのが便利です。 UUIDとは UUID(ユニバーサルユニーク識別子)は、標準化された128ビットの識別子であり、世界中のほぼ全ての... 2024.06.03 SQL
Python 【Python】データフレームをSnowflakeのテーブルへインポートする方法 CSVファイルやTSVファイルなどに格納されたデータをSnowflakeのテーブルへインポートするPythonコードを記載します。 GUIでもインポートできますが、ファイルサイズの制限(50 MB)があり、やや不便です。 COPYコマンドの... 2023.12.07 Python
Power BI Result download worker errorがSnowflakeとBIツールの接続時に発生 Tableau Desktop、Power BI DesktopからSnowflakeに接続した際に以下のエラーが発生しました。 Tableau (25) Result download worker error: Worker error... 2023.11.25 Power BITableau
Python 【Python】SnowflakeへSQLを発行しSELECT結果をデータフレームに取得する方法 SnowflakeにSQLを発行して、結果をデータフレームに取得し、ついでにCSVファイルに出力してみます。 ライブラリをインストールしておきます。 pip install snowflake-connector-python pandas... 2023.10.27 Python