順序を維持して巨大なデータをCSVファイルとしてアンロードしたい
SnowflakeではCOPY INTO (場所)を使って、テーブルやビューの中身を外部ストレージに書き出す機能があります。例えばtable_aの内容を全てアンロードしようと思ったら、次のように...
71 search resultsShowing 1~20 results
You need to log-in
SnowflakeではCOPY INTO (場所)を使って、テーブルやビューの中身を外部ストレージに書き出す機能があります。例えばtable_aの内容を全てアンロードしようと思ったら、次のように...
トランザクションとマスターを意識したエンティティの導出や、関連の多重度や向きを意識したリレーションシップが使いこなせるようになってくると、「自分、結構モデリング上手にできるんじゃないか」と思い始...
ちゅらデータでは、技術分野ごとにそれぞれギルドという組織が存在しています。各ギルドは毎週定例を開いて、ギルドメンバー同士で最新技術の交流を行っています。その活動内容は公式サイトなどの真面目なとこ...
短い結論 LambdaからSnowflakeにLambdaの生存期間(最大15分)を超える実行時間のかかるクエリを発行するときは、Snowflake Connector for Pythonで用...
DuckDBをコマンドラインから実行してselect文を発行するときに、デフォルトの出力フォーマットでは列に保存されている文字列が長すぎて省略されてしまうことがあります。MySQLでは、sele...
uvをDockerで使うときには、uvの公式ドキュメントに模範的なDockerfileが用意されているのでそれを確認しましょう、というのが本記事の全てです。 ローカル環境でコンテナを起動して、ロ...
Icebergカタログとテーブルの準備 最近データレイク界隈で"Iceberg"というキーワードを聞くようになってきました。 Icebergは、公式サイトでは次のように書かれています。 Iceb...
導入 テーブル設計を行うときには、ER図がよく使われます。しかし全く同じ内容を表しているER図でも、書き方によっては意図が伝わりやすかったり、逆に伝わりにくかったりします。意図が伝わりやすいER...
Snowflakeのアンロード(COPY INTO <location>)は、テーブルの内容をS3などのロケーションにファイルとして出力します。この処理は、テーブルの件数が0件だった...
この投稿はちゅらデータアドベントカレンダー2023の4日目の記事です。 導入 RDBを使ってデータベースを構築するときは、必ずデータモデリングを行う必要があります。RDBのRは リレーション リ...
これは、ちゅらデータ Advent Calendar 2023 シリーズ2二日目の記事です。 初めまして、nakakenです。今年の7月にちゅらデータにジョインしました。入社早々、ゴツいシステム...
SQLでヒストグラムを作成する仕様があり、パズルのように頭を悩ませたので、忘れないように書き残しておきます。 仕様 こういう階級テーブル(bin)が存在して... max_score 10 20...
最終回はクックブックではないですが、今日雪が降ったら素敵だなということで、雪を降らせるプロジェクトを。 最後までこのアドベントカレンダーを見てくれて、ありがとうございました。 Happy Whi...
「このスプライトが押されたとき」というイベントで動く処理を、緑の旗が押されて実行中の時だけに制限したい時があると思います。そのような時は、タイマーを使うと実現できます。ただし、この機能を実現する...
主にPV(プロモーションビデオ)系、あるいはMV(ミュージックビデオ)系の作品を作るときに役立つテクニックです。 まず全体のテンポを管理する指揮者役のスプライトを用意します。これは専用のスプライ...
Scratchでは一つのスプライトからクローンを使っていくつもの複製を作ることができます。しかし、クローンされたスプライトを特定するための機能が用意されていません。そこで、クローンを作るたびに通...
ペンによる描画を行うとき、普通に実装すると一回の描画に1/30秒かかってしまいます。関数の描画を行おうとすると、ゆっくりとしたアニメーションになってしまいます(これは、教育的な側面を持つScra...
氷の上を滑るような慣性のついた移動を行うときには、移動距離が少しずつ変化するような実装を行います。 右(あるいは左)に移動するときには、すぐに座標を移動するのではなく、まず速度を少しずつ増やしま...
Scratchのループ(くりかえす)について、考察してみました。 通常のループ まずはシンプルにループしている間、変数の値を足し続けるループを作ってみます。 結果は次の通りです。 約900万まで...
秒数を数えるためには、タイマーを使うと便利です。 タイマーをリセットするブロックを実行するとすると、0からタイマーブロックが動きます。 あとはタイマーブロックの値を調べれば、リセットしてからの経...
71 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.