「SQL」に関連する技術ブログ - TECH PLAY

TECH PLAY

SQL」に関連する技術ブログ

1750 件中 1081 - 1095 件目
はじめに こんにちは、クラウドエースデータソリューション部所属のヒッキーです。クラウドエースの IT エンジニアリングを担うシステム開発部の中で、特にデータ基盤構築・分析基盤構築からデータ分析までを含む一貫したデータ課題の解決を専門とするのがデータソリューション部です。 データソリューション部では活動の一環として、毎週 Google Cloud (旧 Google Cloud Platform、以下「GCP」) の新規リリースを調査・発表し、データ領域のプロダクトのキャッチアップをしています。その中でも重
こんにちは!寒暖差で体調を崩してしまった荒井です。 今回は新しいコストレポートである、 使用状況レポート 2.0 (CUR 2.0)の機能について調査してきました。 結論 背景 リリースノートで気になった点 SQLのプレビューまで AWSCLI から CUR2.0 出力設定 コンソール上から確認 まとめ 結論 CUR2.0 設定には SQL クエリを利用することが可能です。 背景 サーバーワークスでは社員に対し検証用のAWSアカウントが発行されており、月2万円を目安に自由に利用が可能です。 どのリソースが
はじめに TIMELINE開発部の内原です。 本日はGo言語のテストにおける可読性について考えてみます。この記事を読んでいただいている皆さんにも、テストを書いていて以下のような問題を感じた経験があるのではないでしょうか。 既存のコードに機能追加をするためテストコードにもテストケースを追加しようとしたが、テストコードが複雑で読み解きづらく、テストを追加するのに苦労した テストケースの種類が多く、少しデータを追加しただけでも既存のテストが動かなくなる テストデータの登録方法が複雑で、テストコードの実装以前に手
はじめに こんにちは。クラウドエース株式会社で主にアプリケーション開発を担当している水野です。 今回は、どのレイヤー(層)でトランザクション実装すべきかについてご紹介します。 結論から言うと、usecase 層と infrastructure 層で実装します。 各層で実装することは以下です。実装内容は抽象化(カプセル化)させ、他の層では意識させないような構成にします。 層 実装内容 usecase どの処理に対して整合性を保つかと処理をどの順番で実施するか infrastructure DB 固有のトラン
はじめに こんにちは。クラウドエース株式会社で主にアプリケーション開発を担当している水野です。 今回は、どのレイヤー(層)でトランザクション実装すべきかについてご紹介します。 結論から言うと、usecase 層と infrastructure 層で実装します。 各層で実装することは以下です。実装内容は抽象化(カプセル化)させ、他の層では意識させないような構成にします。 層 実装内容 usecase どの処理に対して整合性を保つかと処理をどの順番で実施するか infrastructure DB 固有のトラン
はじめに レバレジーズ株式会社 レバウェル開発部 バックエンドチームサブリーダーの山口です。 総合転職サービス「レバウェル」は 転職アドバイザー(転職エージェント) スカウトサービス 求人サイト を1つのサービスで利用できるアプリケーションです。 2024年2月よりCMを放送することとなり、 このマス広告を打つために、広告効果によって増加するユーザーとその負荷に耐えることができるかの検討と対策を行いました。 本記事では、私たちがどのような視点で速度改善に取り組んだのか、そしてその結果として 特定のAPIの
はじめに こんにちは、クラウドエースの岸本です。 今回は、前回の記事で作成した LINE と Vertex AI Search and Conversation の社内チャットボットの続編です。 LINE で受け取った質問をカテゴリ化し、Looker Studio で可視化してみたいと思います。 Looker Studio については以下の動画、記事で簡単に説明されています。 今回の構成図です。 対象読者 Google Cloud を触るのが初めての方 Google Cloud が好きな方 やること・やら
はじめに こんにちは。クラウドエース株式会社で主にアプリケーション開発を担当している水野です。 今回は、Go 言語でトレース計装する際のサンプル集をご紹介します。 OpenTelemetry は、アプリケーションのオブザーバビリティを実現するための OSS です。 対象読者 手動計装は、アプリケーションコードを煩雑化してしまう可能性もあるため 「できるだけ最小限な構成で手軽に導入したい」という方もいると思います。 そんな方に すぐ活用できる!ような記事となっています。 使用技術 Golang OpenTe
AWS AppSync が、 Data API で構成された Amazon Aurora クラスタ上で稼働している既存の MySQL や PostgreSQL データベースのテーブルに基づいて、GraphQL API を簡単に作成できるようになりました。既存のデータベース用の API を構築する場合、開発者は通常、テーブルを正確に表現するインターフェースを構築しなければなりませんが、これには時間がかかり、エラーが発生しやすいプロセスです。AppSync は、データベースを検出し、それに一致する Graph
現在、400 を超える組織が 2040 年までに温室効果ガス排出量実質ゼロを達成することを公約した The Climate Pledge に署名しています。 明示的な気候目標を設定する背景には、顧客の需要、現在および予測される政府関係、従業員の需要、投資家の需要、競争優位性としてのサステナビリティなどがあります。 AWS の顧客からも、サステナビリティへの取り組みを推進する方法についてますます関心が高まっています。 このブログでは、 Amazon Simple Storage Service (S3) と
はじめに こんにちは、クラウドエース データソリューション部の松本です。 普段はデータ基盤や MLOps の構築をしたり、Google Cloud 認定トレーナーとしてトレーニングを提供しております。また、昨年は Google Cloud Partner Top Engineer 2024 に選出されました。今年も Goodle Cloud 界隈を盛り上げていけるよう頑張っていきたいと思います。 クラウドエース データソリューション部 について クラウドエースのITエンジニアリングを担う システム開発統括
はじめに こんにちは、クラウドエース データソリューション部の松本です。 普段はデータ基盤や MLOps の構築をしたり、Google Cloud 認定トレーナーとしてトレーニングを提供しております。また、昨年は Google Cloud Partner Top Engineer 2024 に選出されました。今年も Goodle Cloud 界隈を盛り上げていけるよう頑張っていきたいと思います。 クラウドエース データソリューション部 について クラウドエースのITエンジニアリングを担う システム開発統括
はじめに こんにちは、クラウドエース データソリューション部所属の後藤です。 データソリューション部では、Google Cloud が提供しているデータ領域のプロダクトについて、新規リリースをキャッチアップするための調査報告会を毎週実施しています。 新規リリースの中でも、特に重要と考えるリリースを記事としてまとめ、本ページのように公開しています。 今回は、11月16日のリリースで追加された、Cloud Spanner の「セッションリークの自動クリーンアップ」機能について紹介します。 記事執筆時点(202
はじめに こんにちは、クラウドエース データソリューション部所属の後藤です。 データソリューション部では、Google Cloud が提供しているデータ領域のプロダクトについて、新規リリースをキャッチアップするための調査報告会を毎週実施しています。 新規リリースの中でも、特に重要と考えるリリースを記事としてまとめ、本ページのように公開しています。 今回は、11月16日のリリースで追加された、Cloud Spanner の「セッションリークの自動クリーンアップ」機能について紹介します。 記事執筆時点(202
はじめに 皆さんこんにちは、熊本でエンジニアをしているハラダです。新卒1年目の僕が実務で「Supabase」を使用したので、感想を共有したいと思います。 Supabaseとは? https://supabase.com/ Supabaseは、主にバックエンドの機能を提供するプラットフォームです。 オープンソースで多くのバックエンド機能を提供しており、Firebaseの代替として利用されます。 具体的には、以下の機能を提供しています: ・ データベースの管理 ・ リアルタイムのデータ同期 ・ 認証機能 ・