2010年6月24日木曜日

SharePoint 2010 PerformancePoint Services 動かすぞ

ダッシュボードデザイナの起動までは、割と簡単だったので、それ以降の作業メモ、、

  1. サーバーを指定して、データベースを選択すると
  2. データベースを選択しようとすると、「構成されていない」と怒られます。
  3. まず、PerformancePoint Serviceを構成しようと設定画面を開いて、”ユーザー名”と”パスワード”を入力してOKを押しました、、が
  4. 「Secure StoreService」でキーが生成されてないとエラーが出ます。
  5. 「Secure Store Service」で「新しいキーの生成」を実行します。
  6. キーの生成では、パスフレーズを入力します。なんでもよいと思います。
  7. 3に戻って「無人サービスアカウント」を設定します。

以上で、SharePoint 2010 上でPerofrmancePoint Serviceが使えるようになります。
まあ、知ってれば迷う事ではないですね。

2010年6月10日木曜日

64Bit版のAccessデータベースエンジンが公開されたので、

SQL Server 2008 64Bit版のSSISでExcelファイルを読込めるか試してみました。

64Bit版のドライバはここからダウンロードできます。

結論から言いますと、、ダメでした!
選択できるOLEプロバイダにACEが出てこないのです。

結局、今まで通りの解決方法ですが、、

こちらの注意事項に書かれている「Run64BitRuntime 」プロパティをFalseに設定する必要があるようです。下記の様に、SSISプロジェクトの設定から設定変更できます。
※運用環境では実行オプションで32ビットランタイムで動作するように指定します。

 

試していないのですが、、、SQL Server 2005なら64Bit版のドライバが使用できるかなと予想してます。
こちらのBlogでは、SQL 2005のSSISでExcel2007形式のファイルにアクセスする為にACEドライバを使用してます。
SQL2008でも何とかできそうな気がするのですが、、、まあ、、32Bitモードで動くしね、、

SharePointをより活用するためのサービス(類似品

SharePouint MANIACSさんが、相談サービスを始められたようで、インスパイアしたサービスを始めたいと思います。

名付けて、「構築支援」サービス!と、、

それっぽく書いてみますと、、

活動方針 (暫くはこの様な形で営業)

  • 平日18時30分以降か休日の対応
  • 訪問は大阪駅を基準に日帰りが可能なエリア
  • 大阪駅を出発点に、交通費を請求し移動時間も稼働時間に含む
  • 月末締め、翌月払い

活動内容

  • 計画:PoC(検証支援)、フィットギャップ分析支援、評価環境構築支援
  • 構築:インフラ設計支援、サイジング支援
  • 開発:サンプル開発
    (Webパーツ、イベントレシーバー、ワークフロー、サイト定義、リスト定義など)
  • 展開:展開時に発生する各種課題解決支援
  • 運用:運用設計支援

得意分野

  • SharePointを活用した業務課題の解決
    (SharePointの機能をフル活用して無駄な開発をしません)
  • SharePointで発生しがちなトラブルを避けた設計
  • SharePointに統合した、SQL BI
    (ETL、DWH、OLAP、レポート開発など)
  • SharePoint開発(Silverlight連携など)

ケーススタディ

時間清算なので解り難いですが、例えば、、
仮にサンプルWebパーツの開発プロジェクトを想定しますと下記の様になります。

  • サイトコレクション一覧を表示させるWebパーツを開発
    • 事前にメールで要件をお知らせ頂くと効率的に進めれます
      初回打合せ、又は作業開始(調査含む)までは無料とします。
    • 打合せ1回 :移動合わせて
    • システム開発
    • インストール手順作成 
  • 開発したWebパーツの開発に関するスキル移転
    • 打合せ2回
    • 資料作成
    • メールによる対応

スキル移転も含めて40万円位で可能になります。
サンプル開発なので勿論ソースコードも提供します。
お手軽ですね!

問い合わせ先

yama@sharepointissue.com

※8/17価格を更新しました。

2010年6月1日火曜日

CKS:Development Tools Edition

http://cksdev.codeplex.com/
まだちゃんと見てませんが、、「Sandboxd Visual Web Part」が作れるみたいです。
他にも色んなテンプレートが含まれているようです。

びゅじゅあるWebパーツがサンドボックス環境で開発できるのは嬉しいですね!

CKSDevTools

2010年5月31日月曜日

SQL Server 2008 SP1 CU8

公開されてました!
http://support.microsoft.com/kb/981702

SQL ServerのBuild番号は下記の様に確認できます。
http://blogs.technet.com/b/sqlpm-j/archive/2009/06/25/sql-server-build.aspx

パッチの適用状況を確認するには下記のサイトが便利です。
http://www.sqlteam.com/article/sql-server-versions

ネタ元はこちら

おお!フェデレーション

http://www.microsoft.com/downloads/details.aspx?displaylang=ja&FamilyID=8e7b6d99-991e-44fc-a74e-9adb152ddc37

Microsoft Federation Extensions for SharePoint 3.0 Release to Web - 日本語

ついに公開されたようですね。RCの時から気にはしていたのですが、、
解説はMSDNにありました。

システム要件としては下記の様です。

  • SharePoint Servers: MOSS 2007 SP2 or WSS 3.0 SP2.
    1. If SharePoint is running as Network Service, the STS signing certificate must be added to the Local Machine Trusted People store.
    2. If SharePoint is running as any other account, such as domain\user, the STS signing certificate may be added to (a) the Local Machine Trusted People store or (b) domain\user’s Trusted People store. Option (b) is more secure and is the recommended option. If option (b) is chosen, you must run FedUtil as domain\user to display the correct certificate validation results.
  • Clients:
    • Office 2007 SP2 with the hotfix identified in KB969413 or Office 2010 RTM.
    • Office 2007 QFE 26589 as identified in KB981041.
    • Browser clients: Internet Explorer 7 or 8.
  • Windows® Identity Foundation (WIF).
  • .NET Framework 3.5 SP1.

Clientは要注意かな、、、
このExtensionが公開されて、今までとどの様に変わったのかがわからないな、、
無くても構成は可能だったと思うので、、一度構成してみないと分からないですね。

2010年5月24日月曜日

SSISでイベントログの収集

SQL Server 2008 R2 BI によるイベントログの取り込みと分析」~SSISの基礎

結構面白いソリューションですね。
ログを収集して分析までつなげるのは、新しい価値が生まれそうな気なします。
パッケージでも同様の機能はありそうですが、手組の価値もありますね。

http://edge.technet.com/Media/TF0710-SQL-Server-2008-R2-BI/
http://edge.technet.com/Media/TF0810-SQL-Server-2008-R2-BI/

合計、1時間くらいのコンテンツです。
実装内容は下記の通りです。

  1. RDBから、取込マシン名・ログの種類の一覧を取得
  2. マシン名一覧・ログの種類でループ
    1. (無ければ)取込先のテーブル作成
    2. 取込範囲を決定する
    3. WMIでイベントログを取得
    4. イベントログをテーブルに送信する

正直「開発した方がイイじゃん」と思ってましたが、SSISで実装した方が楽ですね。
Debug処理などがすごい楽なので。
アイデア次第で色々出来そうですね。

一応ビデオも貼り付けておきます。

SQL Server 2008 R2 BI によるイベントログの取り込みと分析」~SSISの基礎(1) Get Microsoft Silverlight
SQL Server 2008 R2 BI によるイベントログの取り込みと分析」~SSISの基礎(2) Get Microsoft Silverlight