問題タブ [bids]
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.
reporting - DynamicsCRM4/2011-レポート作成
DynamicsCRMのレポート作成に関するガイダンスを探しています。
現在のCRMはDynamics4.0で、数年前のものです。オンプレミスバージョンです。私は過去数日間このCRMを使用してきましたが、学ぶことが非常に多いことを理解しています。
私の仕事は、このCRMのレポートを作成することです。組み込みのレポートウィザードは、必要なレポートを作成するのに十分な柔軟性がありません。DynamicsCRMのレポート作成に関するリソースや書籍を見つけるのが難しいと感じています。これは、マイクロソフトとそのパートナーがトレーニングセッションの販売に熱心であるためだと思います。
これまでのところ、レポートをダウンロードしてBIDSにインポートできることはわかっています。入札単価のレポートを変更して、Dynamicsにエクスポートして戻すことができます。
私の主な懸念事項の1つは、DynamicsCRM4をDynamicsCRM2011に移行することでメリットが得られるかどうかわからないことです。最新のシステムでの作業に熱心ですが、正当化できる必要があります。新しいバージョンへの移行。
Zapなどのサードパーティソリューションを見てきましたが、顧客に追加機能を提供するために近い将来Dynamicsを拡張する必要があるため、これは私たちが興味を持っているものではありません。
理想的には、将来のすべてのレポートに適用できるレポートレイアウトを作成する方法を見つけたいと思っています。さらに、ダイナミクスからデータを引き出すことで、レポートを会社のサイトに統合できるような方法でレポートを作成することを目指しています。
これまで、Dynamics CRM 4からBIDSにレポートをエクスポートすることができましたが、SQLを作成するための正しい方法がわかりません。ウィザードで作成されたレポートは、動的SQLを利用します。レポートを最初から作成するには、Dynamicsデータベースのビューに対してクエリを作成する必要があります。
質問は、これについて行く正しい方法は何ですか?
sql-server - SSAS での自己結合
次のようなテーブルがあります。
次に、 Person の jobと親の cityの間の関連付けルールを取得する必要があります。
私は自己参照を使用し、ケース/ネストされたテーブルを定義しましたが、依存関係グラフの結果では、人の仕事または都市と親の仕事または都市の間に違いはありません!
SSAS プロジェクトにおけるこの問題の最適な解決策は何ですか?
ssis - SSISのデカルト積
SQL Serverデータベースに2つのテーブル(Table1とTable2 )があり、2つのテーブルのすべての列ともちろんそれらのデータを含む3番目のテーブル( Table3 )を作成する必要があります。Table1の各行は、 Table2の各行に関連付けられています。
この操作はデカルト積ですが、SSISでは使用できないようです。誰かがそれを行う方法を知っていますか?
インターネットでデカルト積を使用することはパフォーマンスの観点からは良い習慣ではないことを読みましたが、Table2には1行しかないため、 Table3にはTable1と同じ数の行があります。
sql-server-2008 - SSIS 参照変換スタック
SSIS 2008 内に、OLE DB ソースを使用して約 2,000,000 行を取得するデータ フロー タスクがあり、24 のルックアップ変換を 1 つずつ実行して、「コード」データをディメンション テーブルから事前に定義された同等のデータに置き換えるか、 「不明」な値。
フロー全体が各変換を実行するこの 1 つずつのプロセスは、パッケージの実行における主要なボトルネックとなっており、プロセスを高速化する方法が必要です。何か案は?
24 の異なるルックアップのそれぞれにデータ セットをマルチキャストしようとしましたが (必要な列だけが送信されるように)、それらすべてをユニオンに実行すると、すべてのタスクがさまざまなデータ型を好まないように見えます。どのように構成しても、エラーがスローされる傾向があります。私が見逃している別のオプションはありますか?
visual-studio-2008 - SSIS がこのタスクを作成できないのはなぜですか?
HTTP 経由でファイルを取得する SSIS 制御フロー タスクを実装するために、次のコードを作成しました。
Visual Studio で、このビルド後のスクリプトを使用してタスクをビルドおよびデプロイし、パッケージをグローバル アセンブリ キャッシュにコピーします。
Business Intelligence Development Studio を使用すると、ツールボックスにタスクが表示されます。
タスクをデザイン ウィンドウにドラッグすると、次のエラーが表示されます。
タスクはデザイン キャンバスに表示されません。
ここで私は何を間違えましたか?
編集:シヴァは、厳密な名前でアセンブリに署名する必要があることを提案しました。Benny Austin のブログにあるアセンブリに署名するためのガイドの手順 1 と 2 に従いました。ビルド後のスクリプトがコンポーネントをデプロイするため、他の手順は実行しませんでした。
Visual Studio プロジェクトのプロパティで、[署名] タブに移動し、アセンブリ用の新しい厳密な名前のキー ファイルを作成します。
設定を保存し、パッケージを再構築します。ビルド後のスクリプトが新しいパッケージをデプロイします。
私はまだまったく同じエラーが発生します。
ssis - スクリプトコンポーネントSSIS2008から.NET4コードを実行します
SSISスクリプトコンポーネントからカスタムコードを実行する必要があります。私が知っているように、それは.NET2-3.5をサポートします。これを行うための回避策を教えてください。
ありがとう。
visual-studio-2005 - 実行可能パスがユーザー変数から取得されるプロセスタスクを実行する方法
プロセスタスクを含むSSISパッケージがあります。プロセスタスクはバッチファイルを実行する必要があります。バッチファイルの場所は、環境(開発、本番)によって異なります。
Process TaskオブジェクトのExecutableプロパティの値をユーザー変数に動的に設定するにはどうすればよいですか?
sql - BIDS でキューブを処理しようとすると接続に失敗する
この質問にはおそらく簡単な答えがありますが、私は SQL Server/SSAS の経験があまりありません。SQL Server 2008 のローカル サーバー PCNAME\SQLEXPRESS に接続できます。そのサーバーで、データベース、いくつかのディメンション テーブル、およびキューブを構築する予定のファクト テーブルを作成しました。
立方体の作成方法については、インターネット上のチュートリアルに従っています。PCNAME\SQLEXPRESS に接続するデータ ソースを正常に作成でき、そこからデータ ソース ビューを作成できます。
問題は、キューブを作成した後、キューブを取得A connection cannot be made. Ensure that the server is running.
して処理できないことです。BIDS はテーブルのスター スキーマを正常に表示し、外部キーなどを介して関係を認識しています...そのデータのすべてにアクセスできるため、サーバーが実行されていると考えました。
なぜこれが起こっているのか知っている人はいますか?私のサーバーが実際に稼働していない場合、誰かが起動方法を教えてくれますか? SQL Server 2008 R2 を使用しています。
ありがとう、ローガン
編集: [プロパティ] -> [配置] オプション メニューで、サーバー名を localhost ではなく PCNAME\SQLEXPRESS に変更しようとしました。私は得るA connection cannot be made to redirector. Ensure that 'SQL Browser' is running.
ssis - SSIS Deploying Master - MSDB の子パッケージ
3 つの子パッケージを含むマスター SSIS パッケージがあり、これらのパッケージはすべて 1 つのソリューションの一部です。私は、パッケージ実行タスクと、ファイル システム上の子パッケージを指す接続マネージャーを介して子パッケージを呼び出しています。
これらのパッケージを MSDB データベースにデプロイしたいと思います。配置ユーティリティを使用して SSISDeploymentManifest ファイルを作成しました。マニフェスト ファイルの実行中にオプションとして SQLServer を選択する予定ですが、ファイル システム上の子パッケージではなく msdb データベース上の子パッケージを指すように接続マネージャーを変更するにはどうすればよいですか。
ありがとう
sql-server - SQLServerBIDSでの正規表現の使用
SQL Server BIDS(Business Intelligence Development Studio、VS2008)を使用してレポートを作成していますが、フィールド値から句読点を削除する必要があります。
たとえば、フィールド値が「Hello、World!」の場合、レポートに「HelloWorld」として値を表示する必要があります。この例では、ネストされた置換関数を使用するのは簡単だと思います。
しかし、「、」と「!」以外のものを削除する必要がある場合、これはすぐに「醜い」になります。文字。つまり、要するに:
正規表現を使用してSQLServerBIDSレポートのフィールド値をフォーマットできますか?
答えが「いいえ」の場合、それは問題ありません。それを見つけるのに時間を無駄にすることはありません。ありがとう。
アップデート
式の式での正規表現の使用法(これは電話番号用ですが):