For AI agents: the complete documentation index is available at https://docs.dataplatform.ovh.net/ja/llms.txt, the full documentation bundle is available at https://docs.dataplatform.ovh.net/ja/llms-full.txt, and this page is available as Markdown at https://docs.dataplatform.ovh.net/ja/sdk/app-faq.md.
  • 🇯🇵 日本語
  • トラブルシューティング & FAQ

    Warning

    再作業が保留中で、納期は未定です。 Front App SDK(ReactJS)と Front API SDK(NodeJS)の両方が置き換えられています。このページは現在のリリースを文書化し、置き換えが出荷されるまで正確であり、維持されます。これに対して書かれたコードは引き続き動作します。

    このページでは、Data Platform 上でアプリケーションを開発する際に発生する一般的な問題の解決策と、よくある質問への回答を提供します。

    質問に答えが見つからない場合は、サポートチームにお問い合わせください!

    トラブルシューティング

    クエリが正しくない

    発生

    このエラーは、クエリにアクセスしようとした際に発生します。

    incorrect_query

    一般的な原因と解決策

    デプロイされていない API

    APP に関連付けられた API がデプロイされていない場合、APP は Analytics Manager でクエリを取得できません。

    API がデプロイされているか確認し、デプロイされていない場合はデプロイしてください。

    クエリのタイプミス

    クエリのフィールドが正しく書かれているか、Analytics Manager に存在するか確認してください。


    FAQ

    特定の NodeJS バージョンを使用するにはどうすればよいですか?

    App をビルドする際に使用する NodeJS バージョンを指定するには、./forepaas.jsonで指定します:

      "node": 14,

    既存のフォーマッターを使用して値を書式設定するにはどうすればよいですか?

    // Leverage "turnover" as declared in ./config/formatter.json to format a given value
    import { FpMeasure } from 'forepaas/formatter'
    function formatValue(field, value) {
        let measure = new FpMeasure(field);
        return measure.setValue(value).toString();
    }
    console.log(formatValue("turnover", 100));

    登録された翻訳を使用するにはどうすればよいですか?

    import FpTranslate from 'forepaas/translate'
    console.log(FpTranslate("key_to_be_translated"})

    チャートの外でクエリを実行し、その結果を取得するにはどうすればよいですか?

    import FpQueryBuilder from 'forepaas/query-builder'
       const query = {
          data: {
              fields: {
                  date: ["min","max"]
              }
          }
        }
        let request = new FpQueryBuilder.FpQuery(query)
        request.compute().then((response) => {
          // display array of results from the query
          console.log(response.results)
          // displays the first item in results
          console.log(response.results[0])
          // get 'data' from 1st item and displays values
          let item= response.results[0].data
          console.log(item.date.min[0].value, item.date.max[0].value)
        })

    シンプルな Web アプリをデプロイするにはどうすればよいですか?

    時にはシンプルな Web アプリをデプロイするか、異なる SDK を使用する必要があります。

    App のコードは ZIP ファイルまたは Git リポジトリを通じて提供できます。 少なくとも以下を提供する必要があります:

    • forepaas.json:以下に説明する最小バージョン
    • package.json:以下に説明する最小バージョン
    • production/:デプロイ後のウェブサイトのルートとなるフォルダ、package.json ファイルには、そのフォルダを作成する build コマンドを含めることができます

    forepaas.json

     {
       "type": "app",
       "language": "js",
       "framework": "custom",
       "modules": {}
     }

    package.json

     {
       "name": "app_name",
       "version": "1.0.0",
       "main": "index.js",
       "scripts": {
         "build": "echo no build to do"
       }
     }

    さらに詳しく知る

    当社のソリューションを実装するためのトレーニングや技術的なアシスタンスが必要な場合は、営業担当者にお問い合わせください、またはこのリンクをクリックして見積もりを取得し、当社のプロフェッショナルサービスの専門家にプロジェクトのカスタム分析を依頼してください。

    Data Platform を構築するチームと直接質問し、フィードバックを共有し、相互作用するには、専用の Discord チャネル をご利用ください。

    OVHcloud サービスについてサポートが必要な場合は、ヘルプセンターでリクエストを作成してください。

    ユーザーコミュニティに参加してください。