Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
TROCCO®︎のよくある問い合わせの紹介
Search
kimurasayo
August 06, 2024
0
100
TROCCO®︎のよくある問い合わせの紹介
kimurasayo
August 06, 2024
Tweet
Share
Featured
See All Featured
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
230
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
330
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.8k
Typedesign – Prime Four
hannesfritz
42
2.9k
Claude Code のすすめ
schroneko
67
210k
The Language of Interfaces
destraynor
162
26k
Reflections from 52 weeks, 52 projects
jeffersonlam
355
21k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
94
Crafting Experiences
bethany
0
26
AI: The stuff that nobody shows you
jnunemaker
PRO
1
160
Transcript
TROCCO®のよくある問い合わせ紹介 2024.07.24 木村 沙代
INDEX primeNumber 2 • はじめに • TROCCO®について • よくある問い合わせ紹介 •
エラー解消方法 • 最後に
primeNumber 3 木村 沙代 株式会社primeNumber カスタマーサクセス本部 Technical Support Engineer WHO
AM I? TROCCO®に関する問い合わせの調査と検 証、回答を主に行っています。
primeNumber 4 はじめに 今回対象とするユーザー像 TROCCO®を使い始めたばかりのユーザー 🔰 TROCCO®を使ってみたけど 挫折してしまったユーザー 🔰
primeNumber 5 TROCCO®について TROCCO®の転送設定で何をしている?
primeNumber 6 TROCCO®について TROCCO®の基本機能 データ転送機能 (ETL・リバース ETL) TROCCO®が対応するコネクタ間でデータを転送する データマート定義 (ELT)
データを加工するためのSQLを発行・管理する ワークフロー定義 (ジョブ管理) 01・02の処理や、作成済みのワークフロー、 その他一部のジョブを一連の処理として定期実行する 01. 02. 03.
primeNumber 7 よくある問い合わせ どんな問い合わせがくるの?
primeNumber 8 よくある問い合わせ よくある問い合わせ紹介 • 接続でエラーになる • カスタム変数が展開できない • JSON形式のデータの展開方法
• エラーの解消方法がわからない
primeNumber 9 よくある問い合わせ 接続情報の設定ミス ヘルプページが 情報の宝庫✨ https://documents.trocco.io/
primeNumber 10 よくある問い合わせ カスタム変数が展開されない 本日ジョブを実行すると 20240724で展開されるので シート名が「20240724」のデータを抽出
primeNumber 11 よくある問い合わせ カスタム変数が展開されない カスタム変数を定義していない
primeNumber 12 よくある問い合わせ カスタム変数が展開されない 転送元でカスタム変数は定義し、 転送先の項目で埋め込んでいる
primeNumber 13 よくある問い合わせ JSON形式のデータの展開方法
primeNumber 14 よくある問い合わせ JSON形式のデータの展開方法 { "name":"Suzuki", "address":{ "address1":"Tokyo", "address2":"Shinagawa-ku" },
"phone":[ { "type":"own", "number":"123-000-0000" }, { "type":"business", "number":"123-111-1111" } ] }
primeNumber 15 よくある問い合わせ JSON形式のデータの展開方法 { "name":"Suzuki", "address":{ "address1":"Tokyo", "address2":"Shinagawa-ku" },
"phone":[ { "type":"own", "number":"123-000-0000" }, { "type":"business", "number":"123-111-1111" } ] } JSONパスにnameと記載
primeNumber 16 よくある問い合わせ JSON形式のデータの展開方法 { "name":"Suzuki", "address":{ "address1":"Tokyo", "address2":"Shinagawa-ku" },
"phone":[ { "type":"own", "number":"123-000-0000" }, { "type":"business", "number":"123-111-1111" } ] } JSONパスにaddress.address2 と記載
primeNumber 17 よくある問い合わせ JSON形式のデータの展開方法 { "name":"Suzuki", "address":{ "address1":"Tokyo", "address2":"Shinagawa-ku" },
"phone":[ { "type":"own", "number":"123-000-0000" }, { "type":"business", "number":"123-111-1111" } ] } JSONパスにphone[*].number と記載
primeNumber 18 よくある問い合わせ JSON形式のデータの展開方法
primeNumber 19 エラー解消方法 よくある問い合わせの中から TROCCO®の仕組みも交えて紹介
primeNumber 20 エラー解消方法 Invalid record at -:4: 3,berry,- org.embulk.standards.CsvParserPlugin$CsvRecordValidateException: NumberFormatException:
For input string: "-" 数値型カラムに数字以外の文字が 含まれている 想定するカラム数と実際のレコード 数が合っていない
primeNumber 21 エラー解消方法 データ型を変更する long -> string に修正
primeNumber 22 エラー解消方法 文字列置換機能を利用して任意の数字に置き換える long -> string に修正
primeNumber 23 エラー解消方法 文字列置換機能を利用して任意の数字に置き換える
primeNumber 24 エラー解消方法 文字列置換機能を利用して任意の数字に置き換える - となっていたデータを 0で置換え
primeNumber 25 エラー解消方法 文字列置換機能を利用して任意の数字に置き換える
primeNumber 26 エラー解消方法② よくある問い合わせの中から TROCCO®の仕組みも交えて紹介
primeNumber 27 エラー解消方法② cannot cast String to timestamp: "2024-06-01T01:23:45.123Z" Cannot
parse '2024-06-01T01:23:45.123Z' by '%Y-%m-%d %H:%M:%S.%N %z' string型に変換できずエラー 抽出したデータがtimetamp型の フォーマットに当てはまらないため エラー
primeNumber 28 エラー解消方法② timestamp型のデフォルトのフォーマット 2024-07-24 0:00:00.000 +0000 %Y-%m-%d %H:%M:%S.%N %z
primeNumber 29 エラー解消方法② 日時フォーマットを元データに合わせて指定 データ型をstring->timestampに修正 2024-06-01T01:23:45.123Z に合わせたフォーマットを指定
primeNumber 30 エラー解消方法② 日時フォーマットを元データに合わせて指定
primeNumber 31 エラー解消方法② 日時フォーマットを元データに合わせて指定 元データ 日時フォーマット 2024年6月1日 %Y年%m月%d日 2024/06/01 %Y/%m/%d
2024-06-01 %Y-%m-%d 2024/06/01 0:00:00 %Y/%m/%d %H:%M:%S 01-June-2024 0:00PM %d-%b-%Y %I:%M%p
primeNumber 32 どんな質問でも気軽にご連絡ください これからもユーザーの皆さんと共に TROCCO®の知見を増やしていけたらなと思っています。 そしてTROCCO UGの皆さんのデータ活用を どんどん促進していきましょう!
Thank you!