Treasure Data - Support Engineering Team blog

トレジャーデータのサポートエンジニアリングチームのブログです。

Treasure DataにおけるIDの種類とその取得方法 - その1

こんにちは、Treasure Dataサポートの伊藤です。 今回は、Treasure Dataにおける各種IDについて説明していきます。 なぜIDについて説明するのか? UserのID JobのID(Hive/Presto/Partial Delete/Result Export/Bulk Load/Bulk Import/Bulk Export) Jobとは J…

インポート時に意図していないカラムができてしまう現象の原因・回避方法

なぜこのような事象が発生するのか どのように対応すれば良いのか 未然にこの事象を防ぐには 既にカラム名_1が発生してしまった場合の対応 補足:GUI上のSourceからカラム名を変更する こんにちは。Treasure Dataサポートの佐藤です。 日頃Treasure Dataを使…

Profile APIの実装サンプル

Treasure Dataでの準備 Profile API Tokenの作成 項目解説 Workflowの確認 Profile APIの実装 td-js-sdkのインストール 初期化処理 segmentの取得処理の実装 サンプルページと実装コード 今回はProfile APIのサンプルについて解説をしていきたいと思います。…

Columnを削除したい

こんにちは、Treasure Data(以後TD)サポートの伊藤です。 TDのテーブルからColumn(列)を削除したいというリクエストを度々頂戴します。本記事では関連したナレッジなどを整理しつつ、どのように対応すれば良いのか紹介していきます。 結論 Columnを削除して…

Digdag で円周率を計算してみる

Treasure Data サポートの笠井です。 この記事は、 Treasure Data の Workflow でベースになっている Digdag を使って遊んでみたという記事です。実際に Treasure Data で Workflow を扱う上ではほぼ役に立ちません。 今回はタイトルにもある通り、モンテカ…

pytdでの意図しないデータ変換について

こんにちは、サポートの橘です。 今回はpytdを使っている際に遭遇する意図しないデータ変換の事象について解説いたします。 目次 pytdとは 事象 原因 対策 TL;DR load_table_from_dataframeを実行してDataFrameをTreasure DataにUploadすると意図しないデー…

Workflowの複雑なスケジュール設定を紹介します

こんにちは、Treasure Data サポートの伊藤です。 今回は、複雑なスケジュール設定をWorkflowで実現する方法について説明します。 サンプルも記載しますが、参考にされる場合は動作確認の上お使いください。 Workflowのスケジュール設定概要 複雑なスケジュ…