コード日進月歩

しんくうの技術的な小話、メモ、つれづれ、など

2021-05-01から1ヶ月間の記事一覧

BigQueryで単一のクエリ内で値を定義して定数のように使い回す

いろんなテーブルをまたいで利用するときに似たようなクエリをつくるのでその時のための機能 前提条件 STANDARD SQLです(記載タイミングでレガシーのほうを使っているほうが稀かなと思いますが念の為) やり方 定数定義のような機構はこの記事を書いている…

RubyのURIクラスを使ってハッシュをクエリ文字列にする、URLからクエリ文字列をハッシュ化する

あんまり直球な情報がないのでメモがてら 環境 $ ruby -v ruby 2.6.3p62 (2019-04-16 revision 67580) [universal.x86_64-darwin19] やり方 URLからハッシュ化 target_url_with_query = "https://example.com?equal_string=ZXhhbXBsZXNleG1hcGxlcw%3D%3D&exa…

BigQueryでJOIN時に各々のテーブルに_TABLE_SUFFIXを適用する方法

イマイチすぐに出てこないのでメモがてら 前提条件 STANDARD SQLです(記載タイミングでレガシーのほうを使っているほうが稀かなと思いますが念の為) そもそも _TABLE_SUFFIX とは こちらに関しては別記事で書いたのでそちらを参考のこと 書き方 カラム名に…

BigQueryで_TABLE_SUFFIXを適用して複数のテーブルを取る

別のことを書きたかったが前提の話題としてまずは切り出して書く。 前提条件 STANDARD SQLです(記載タイミングでレガシーのほうを使っているほうが稀かなと思いますが念の為) 使い所とやり方 BigQueryには同じテーブルでもテーブル名の末尾に日付をつけて…

なぜhttpがだめなのかをざっくりまとめる

わりと当たり前の話なんだけど、当たり前すぎて感覚に近いレベルで認識しているので書き留める インターネットはバケツリレー 大前提、クライアントとサーバがデータのやりとりをするインターネットの機構は各データがクライアントから各種ルータなどを経由…