問題タブ [gooddata]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
106 参照

gooddata - 良好なデータ - グラフのデバッグ (grf ファイル)

CloudConnect で正常に動作しないグラフがあります。

ローカルで実行していますが、完了していますが、機能していません。

これがなぜなのかを理解するために、次のように多くの場所に printLog 呼び出しを追加しました。

フェーズは、SimpleCopy への FileList、LookupJoin への変換、再フォーマット (SQL の生成)、および DBInsert で構成されます。

ただし、上記のフェーズのログは表示されますが、フェーズのどの部分についてもログに何も生成されていません。フェーズのすべての部分で、正常に実行されていることがログに報告されます。このフェーズでは、すべての接続でデバッグを有効にすることも行いました。

ログを有効にするために何か不足していますか? CloudConnect で処理をデバッグするより良い方法はありますか?

0 投票する
3 に答える
301 参照

gooddata - Gooddata プロジェクトのバックアップ

誤って何かを削除してしまった場合に復元できるように、GoodData プロジェクトをバックアップする方法を誰か説明してもらえますか?

バックアップにはデータを含める必要はありませんが、他のすべて (ユーザー、レポート、ダッシュボード、属性、ファクト、メトリック、データ セット、モデル) を含める必要があります。

0 投票する
1 に答える
288 参照

gooddata - MAQL - 日付のリストを含むすべてのレコードを選択する

私はMAQLの初心者なので、次のことが可能かどうか知りたいです:

開始日と終了日が記載された予約のリストを取得しました

特定の夜を含む予約の数を (いくつかの基準に一致する予約について) 与えるメトリクスを計算できるようにしたいと考えています。

最後に、日付 x ごとにメトリックが存在するようにします。

次のリクエストを実行しようとしました。

しかし、「さて、これでカレンダーのすべての値を取得したい」というレポートの設定に問題があります。

(バウチャーは、私の「予約」ディメンションの単なる属性です)。

どうすれば進められるか知っている人はいますか?ユーザー マニュアルは、MAQL の経験が豊富でない人にとっては非常に読みにくいものです。

0 投票する
1 に答える
197 参照

gooddata - 月初来の指標

メトリクスの計算 (月から日付までの売上) がレポート日付フィルターの月に基づいている状況があります。

現在の月ではなくレポートの月に対する月間フィルターを使用する必要があります。つまり、ユーザーがレポートの日付として 2015 年 3 月 10 日を選択した場合、月の売上を 3 月の売上とし、 6月の販売ではありません。

レポートの日付を解析して、レポートの月を変数に抽出し、それをメトリックの「where」句で使用して、目的の結果を生成する方法はありますか。

前もって感謝します。

0 投票する
1 に答える
147 参照

gooddata - Gooddata - カスタム属性バケット - カスタム フィルター

フィルターで使用するために属性をバケット化するにはどうすればよいですか?

たとえば、4 つの異なる値を持つ「サイト」という属性があるとします。値は次のとおりです。 www.purple1.com --- www.purpleXX.com --- www.blue1.com --- www.blueXX.com

「site」属性の値に基づいて「Purple」と「Blue」の 2 つの値を持つ「Product_Site」という新しい属性を作成できればと思います。

このようにして、すべてのサイトを含むグラフを含むダッシュボードを作成できましたが、'Product_Site' フィルターを使用して、特定の製品に関するサイトのみを表示することができました。

計算された属性機能は、数値でのみバケット化できるため、これを行うことができるとは思いません (メトリックに基づいています)。また、2 つの個別のメトリックを作成し、それらのサイトをメトリック内でフィルター処理するもう 1 つの方法は機能しません。メトリック用のダッシュボード フィルターを作成できないためです。

属性値をグループ化してフィルタリングできるようにする方法を決定するのを手伝ってください。このように考えてみてください。このダッシュボードを見ていて、製品 Purple をサポートしている場合、製品 Purple のみが表示されるようにダッシュボードをフィルタリングする方法が必要です。製品パープルになる可能性のある数百万のサイトを手動でフィルタリングする必要はありません。

これは、人々がすべてのヨーロッパの国をフィルタリングするのではなく、ヨーロッパをフィルタリングしたいときに頻繁に出てくると思います.

0 投票する
2 に答える
112 参照

gooddata - CloudConnect で複合キーを使用してテーブルをモデル化/公開する方法

CloudConnect Designer で (私の ETL グラフで) 複合キーを持つ 2 つのテーブルをモデル化して公開する方法を理解しようとしています。

例:

TableA には列 foo と bar があります。TableB には列 foo と baz があります。列名は異なりますが、古いレポートは a.foo=b.foo と a.bar=b.baz の両方で結合されています。私たちのスキーマは少し混乱しています。

このシナリオでは、TableA と TableB をグラフにロードして、レポートで両方のテーブルから属性を選択できるようにします。

モデリング ガイドで複合キーについて説明しているユース ケースは見当たりません。

これらのテーブルを CloudConnect に取り込むときに複合キー関係を処理する一般的な方法はありますか?

注: 私は、データ ウェアハウスの経験があまりないソフトウェア エンジニアです。主キーが 1 つしかない他のいくつかのテーブルとそれらの関係をモデル化して公開することができました。そして、これは直接生産などに進むわけではありません。私は単に、アプリケーションの 1 つにある既存のレポートを学習して模倣しようとしているだけです。

0 投票する
1 に答える
89 参照

gooddata - GoodData の新しいファイルのみをダウンロードする

"Download File"コンポーネントを使用して、新しいファイルまたはリモートで更新されたファイルのみをダウンロードするにはどうすればよいですか?


次のようなグラフを考えてみましょう。

ここに画像の説明を入力

は次のようにFile Download定義されます。

ここに画像の説明を入力

に多くの *.csv ファイルが${S3_OR_DATA_DIR_LOCATION}あります。毎日1つ追加しています)。

GoodData が新しいファイルと更新されたファイルのみをダウンロードするようにするにはどうすればよいですか? オプションを作ることはそれを"Overwrite existing files" Falseするでしょうか?それとも、新しいファイルのみをダウンロードし、更新された既存のファイルを更新しないでしょうか?

0 投票する
1 に答える
56 参照

gooddata - GoodData の 2 つの行/列間のクイック デルタ

現在、Sum/Avg/Max/Etc などを取得する簡単な方法があることがわかりました。GoodData でテーブルを作成するときの 2 つ以上の行または列。

クイック合計オプション

先週と前の週を示す小さなテーブルを作成しています。それらの間のデルタを表示しようとしています。

最初の列が 100 で 2 番目の列が 50 の場合、「-50」が必要 最初の列が 25 で 2 番目の列が 100 の場合、「75」が必要

これを行う簡単な方法はありますか?

0 投票する
1 に答える
89 参照

gooddata - GoodData ETL の共同開発の推奨プラクティスは何ですか?

同時に GoodData ETL に取り組んでいるチームがあり、これらの ETL を本番環境に公開する前に、コード レビューの従来のソフトウェア開発プラクティスに従いたいと考えています。私たちはこれらの ETL を Git ベースのバージョン管理システムに保持し、コード レビューにプル リクエストを使用しようとしましたが、残念ながら、ETL が保存されている XML ファイルはあまり人に優しくありません。

ETL に対する他のユーザーの変更を効果的にレビューするための推奨事項はありますか? CloudConnect はそのためのツールを提供していますか、またはそれらの ETL XML をより適切に解析できる特別な差分ビューアーを提供していますか?