1

BigQueryを使用してJaspersoftから iReport を構成しようとしています。インターネットに投稿されたすべての手順に従っていますが、機能しません。

これを構成するための具体的な手順は、こちらの手順に従ってください

主なステップは、BigQuery でプロジェクトを作成することです。これにより、次の 3 つの主要なことが可能になります。

  • プロジェクト ID
  • クライアント ID
  • クライアントシークレット

これらのパラメータを使用して、iReport と BigQuery を接続するために必要なここJDBC URLで説明したものを作成できます。

Client Secretしかし、 iReportの「新しいデータベースJDBC接続」の作成に資格情報(ユーザー名とパスワード)を入力するだけでよい部分に到達すると、私は使用できません<path to key file>*.p12ファイル、iReport がこのエラーを与えるため:

QL problems: java.io.IOException: toDerInputStream rejects tag type ##

この*.p12ファイルを作成して何が起こるかを確認するか、正しく設定した人がいる場合は、この設定を機能させるための正確な手順を教えてください。

ありがとうございました。

4

1 に答える 1

2

*.p12 ファイルは、ServiceAccount に接続するときに使用されます。

Google apis コンソールに移動して、プロジェクトを選択してください。

ダッシュボードにプロジェクト IDが表示されます

ユーザー名パスワードを取得するには、API アクセス メニューに移動して、次の項目を選択してください。別のクライアント ID を作成する ここから、サービス アカウントまたはインストール済みアプリケーションのいずれかを選択します。

サービス アカウントを選択すると、.p12 ファイルとユーザー名が取得されます。

インストール済みのアプリケーションを選択した場合は、[その他]を選択し、[クライアント ID の作成]をクリックして、クライアント IDクライアント シークレットを取得します。

これで問題が解決することを願っていますが、そうでない場合は、お気軽にお問い合わせください。

于 2013-03-11T10:11:02.870 に答える