※この投稿は米国時間 2026 年 7 月 17 日に、Google Cloud blog に投稿されたものの抄訳です。 データ サイエンティストとデータ エンジニアは SQL と Python の使い分けに頭を悩ませることがよくあります。特に BigQuery のような強力なエンジンと組み合わせて大規模 ...
ソフトウェア開発の全工程を学ぶ新シリーズ「イチから全部作ってみよう」。第32回は、さらに一歩踏み込み、PythonプログラムからSQLを実行してデータベースを操作する方法を解説する。 山浦恒央の“くみこみ”な話の連載第170回から、入門者をターゲット ...
※この投稿は米国時間 2022 年 8 月 24 日に、Google Cloud blog に投稿されたものの抄訳です。 Python を使用して Cloud SQL に接続するのは、必ずしも簡単とは限りません。状況によっては、Unix ドメイン ソケットへの接続、TCP 接続のための IP アドレスの許可リストの ...
PythonでシンプルなSQLパーサーを実装する:原則から実践まで データ処理の分野において、SQL(Structured Query Language)はデータベースとの対話に不可欠なコアツールです。しかし、SELECT id, name FROM users WHERE age > 18のようなステートメントを記述したとき ...
先日、2024年12月13日に開催された「Snowflake女子会」でLT登壇の機会を頂きました。当イベントのYouTubeアーカイブはこちら。私は一人目で登壇させて頂きました。 この記事は、そのLTでの発表内容に追加内容を加え、まとめたものです。 記事内に利用スライド ...
プログラミング関係の仕事に就きたいと思っているなら、「SQL」「Python」「Java」の習熟度向上を怠らないようにした方がよい。「2024 IEEE Spectrum Top Programming Languages」レポートによるとそのようだ。同レポートでは、雇用主が何を求めているかを調査している。
Developers Summit 2026・Dev x PM Day 講演資料まとめ Developers Boost 2025 講演資料まとめ 翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています ...
この「データリネージュ」に関して、 Python で利用できる SQL リネージュ分析ツールとして「SQL Line age」というツールを見つけたので、試してみたいと思います。 前提 今回利用する環境は以下のような環境です。
データベースを扱うにはSQLの知識が不可欠です。Pythonに付属の「SQLite 3」を使えば、SQLデータベースのプログラミングを手軽に始められます。SQLの基本的な使い方を解説しましょう。
Developers Summit 2026・Dev x PM Day 講演資料まとめ Developers Boost 2025 講演資料まとめ Developers X Summit 2025 講演資料まとめ 翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術 ...
Snowflakeが提供する開発フレームワーク「Snowflake Snowpark Python SDK」に脆弱性が明らかとなった。 低権限のユーザーによって悪用が可能である「SQLインジェクション」の脆弱性「CVE-2026-15062」が明らかとなったもの。 SQL生成時の処理に問題があり、権限範囲を ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する