2016-04-28 49 views
-1

単純なOracleストアドプロシージャを作成してSpotfireにリンクし、Spotfireのプロシージャのデータのプロンプト値を取得して出力データを取得するには、ステップバイステップの例が必要です。SpotfireによるOracleストアドプロシージャ

+1

SpotfireとOracleのヘルプファイルを確認し、デューデリジェンスを行ってください。それから戻ってきて、あなたが試したことを知らせてください。 – niko

+0

@niko:私はすでに自分で試したことがありません。私は他の投稿を参照しようとしましたが、主にSpotfireやOracle Procsに関連しています。だから私は私の仕事 – direwolf

+0

の品質の答えを得るために起動するには、この情報が必要です、あなたは質の質問をする必要があります。 Oracleにストアドプロシージャを作成してSpotfireにリンクするための数千の例が、ヘルプファイルに記載されています。具体的な例を実装する際に問題がある場合は、ユースケースの詳細を追加してください。 – niko

答えて

1

私は@nikoに同意しますが、これは古い投稿であるため、私は手助けします。

最初に、Oracleでプロシージャを作成する方法がわからない場合は、実際にそのコースとOracleデータベース構造全体を実際に理解する必要があります。潜在的な意味を理解することなく、無作為に作成したいものではありません。しかし、ここで起動します。

https://docs.oracle.com/cd/B19306_01/server.102/b14200/statements_6009.htm

あなたはここに、以下のことを行っている一度は、あなたの分析に接続するための手順です。

  • データソースを追加します:Tools > Information Designer > Data Sources > New (Data Source

https://docs.tibco.com/pub/api-exchange-gateway/2.2.0/doc/html/GUID-3E01F47C-C6A0-49AB-80D4-2D1A3F600FA3.html

  • は、新しいデータソースを拡大し、あなたのストアドプロシージャを見つけることによって、データ要素として、あなたの手順を追加します。次に、右クリックして選択します。Create Procedure
  • 次に、この手順をライブラリに保存した場所に移動します。それを右クリックし、Create Information Linkを選択します。この情報のリンクを保存してください
  • 最後に、プロのクライアントでは、あなたの分析に情報リンクを追加してください。

プロシージャのパラメータを処理する方法は複数ありますが、最も簡単な方法の1つは、データソースをオンデマンドデータソースにするためのパラメータをユーザー入力するドキュメントプロパティを作成することです。

助けが必要な場合は、調査し、必要な説明があれば質問を投稿してください。

乾杯!

+0

。私はすでにスポットを追加する機能を追加しました。ダイナミックに検索されている列の値ではなく、ILから静的なプロンプト値を表示するように取り組んでいます。オンデマンドデータとして使用するドキュメントプロパティの使用方法についても研究しています。これは私の仕事に非常に役立つと思います。 – direwolf

+0

@direwolfでは、ユーザーにパラメータ値を入力するか、プロシージャで静的/既定値のデータを返すようにしますか? – scsimon

+0

情報を求めるプロンプトがデフォルトのものです.iは、正確に必要なものを詳しく説明します。プロンプトで列に対して単一/複数選択を選択すると、データベースから一意の値を取得するまでに時間がかかります.iそのプロンプト列の一意の値を追加してデータテーブルとして追加し、実際のプロンプトが出たら、spotfireのデータテーブルのリストを列にロードする必要があります。毎回dbからデータを取得するのではなく、迅速な処理を高速化します。私は適切に説明し、それを達成するために援助が必要であるといい – direwolf

関連する問題