2010年4月29日木曜日

SSIS 2008 でSharePoint Listを取得3

前回まででインストールは無事に完了しました。(因みに32Bit・64Bit環境どちらでも正常に動きました!)
今回は、使い方!

シナリオは、SharePointのカスタムリストの「From」から「To」リストへ値をコピーします。
項目も一部違う部分があるので調整する必要があります。
「From」には単価と数量がありますが、「To」には金額のみです。
SSISの中で計算して代入してみます。

  1. 先ずは、データフロータスクを制御フローに貼付けます。

  2. 張付けた「データフロータスク」内で「SharePoint List Source」を張付けます。

  3. プロパティを開き、「SiteUrl」にはサイトのURL、「SiteListName」にはリスト名を設定する
     
  4. 「列マッピング」タブで、列情報を確認できます。ここで表示される列名は、InternalNameなので、列名を設定するときは注意が必要です。
    (いきなり日本語の列名を設定するとわかりエンコードされた名称となりわかり難くなるので、事前に英名等で列名を設定して日本語名称に列名を変更すると良いでしょう!)

  5. 「派生列」も張付けて、「SharePoint List Source」から出てくる緑色の線を繋げます。

  6. 派生列の式で、単価と数量の掛け算を設定して金額を算出します。

  7. データの変換先として「SharePoint List Destination」を張付けて、緑色の線を繋げます。

  8. プロパティを開き、「SiteUrl」にはサイトのURL、「SiteListName」にはリスト名を設定する。
     
  9. 列マッピング設定で、変換先「ID」と「Attachments」は無視にしてその他は適切に設定してください。
    ID」は自動的に付番される列なので値は設定できません。

  10. デバック実行すると、成功したタスクは緑色になります。
    エラーなどが発生すると赤色に変わり以降の処理は実行されません。エラーの内容を調べるには、進行状況タブを開いて確認できます。

結果は下記の通り!

今回は、「SharePoint List」→「SharePoint List」ですが、下記の様に色々なことも出来ます。

  • SharePoint List」→「RDB
  • RDB」→「SharePoint List
  • Excel」→「SharePoint List
  • SharePoint List」→「Excel

SSIS 2008 でSharePoint Listを取得
SSIS 2008 でSharePoint Listを取得2

2010年4月27日火曜日

SharePoint Business

今日は、、楽しい飲みでした!
同じ思いを持っている人と、今後について会話する事は有意義でとても楽しいです。

お題のBusinessですが、今日は小山さんと今後の事について会話する事が出来ました。
(色々と、ご馳走になっちゃって申し訳ありません)
書籍の件は進めるとして、A社様、、待ってます。もう一度、、待ってます。

いろいろ会話したのですが、SharePoint業界は狭いです。
共通の知り合いが、、意外と居たり、Blogで気になる人も「あの人知っているよ!」と言われたり、、
関西のITは狭いですが、日本のSharePointも狭いな~と、、

前置きはこの位にして、今酔っぱらってます。会話した事の要約を公開すると、

  • SharePoint業界はクラウドと繋がって伸びる素地があると思う。
    • オンプレミスとクラウド、、住み分けなど
  • ジョルダンクラウドはコンシューマ向け以外も有るんだぜぇ
    • 今HomePage見たら、色々な事が書かれてますね。
      小山さんと仲良くなれたのであえて言わせて頂きますと、、、
      色々な事情があると思いますが、、ちょっとベンダ臭がするのでもう一段階シナリオに落とせたら嬉しい気が!
      • 生意気言ってすみません。
  • 独立に向けて、短期的に大変かな(nか月も飯を食わない訳にはいかんし)と、長期は頑張り次第かな?
  • 私、INTP型ですネン。http://twitter.com/SharePointIssue/status/11943104688
    • 教授型だそうです。うーん。そうなのかな?
  • ベタですが、Win-Winの関係?

最後に、、やまちゃんとリアルに呼ばれてちょっと恥ずかしかったデス。
引き続き、、、お仕事お待ちしております。

お仕事、、、致します
連絡先は、image まで。

 

ほんとに最後、、店を出て帰る途中、駅が見たので、、私が話しを纏めにかかると、、、
「何、話しを纏めてるのですかぁ!」と小山さん、、うん、、ナイス突込みデス

まとまりのない文書になって仕舞いましたが、明日は8時に客先なので、、寝ます

2010年4月21日水曜日

SSIS 2008 でSharePoint Listを取得2

むか~し、、紹介して、、追加で紹介するのを忘れていたソリューション

SSIS経由で、SharePoint Listへアクセス出来ます。
とっても便利ですが、インストールに少し癖があります。

インストールイメージは、ココからダウンロードできます。
(SQL 2005用のイメージもダウンロード可能です。)

インストール手順と、利用方法は、、ココに詳しく書かれています。
ちょっと癖があるので、簡単にインストール手順を記載します。

  1. インストーラーでアセンブリをインストールする
  2. BIDS(Business Intelligence Development Studio)を起動
  3. テンプレート「Integration Services プロジェクト」を使いプロジェクトを作成する
  4. SSISパッケージを選択して、データフロータスクを追加する
  5. データフローを開いた状態でツールメニューを開く
    ツールボックスアイテムの選択
  6. 「コマンドボックス アイテムの選択」 で、「SharePoint List Destination」 と 「SharePoint List Source」を選択する
    WS000134
  7. ツールメニューに、「SharePoint List Destination」 と 「SharePoint List Source」が追加される。それぞれ、変換元と変換先に移動したら使いやすいと思います。

今日はココまで、、

SSIS 2008 でSharePoint Listを取得
SSIS 2008 でSharePoint Listを取得2
SSIS 2008 でSharePoint Listを取得3

2010年4月17日土曜日

SharePoint 2010 RTM

SharePoint Team BlogでRTMされたと投稿されました!
Office2010,SharePoint2010,Visio2010とProject2010がRTMだそうです。

思ったより早くRTMしましたね。

今後の為に、自宅のPCを買いなおしたのでSharePoint2010も何とか動くかな?!
昨晩、新パソコンが届いて今は新しいパソコンでの投稿です。
Webで公開されたら2010関連を入れて見ます!

ちなみに、、RTMって何?という人の為に簡単に解説
Release-To-Manufacturing 」の略です。
DVD工場向けにバイナリイメージができたよーと言うことでしょうね!

Dispose()してますか?

以前からSharePointオブジェクトのDisposeチェックをするツールの存在は知っていたのですが今回初めて試してみました。

ツールの名前は「SPDisposeCheck」です。
ダウンロードはリンク先の「The SPDisposeCheck tool can be downloaded here」からして下さい。

Disposeをしない弊害などは、「SharePoint Designersブログ」さんが詳しく解説しているので省略します。

実行結果は下記の通り、、、
Total Found: 3 、、、3箇所でDisposeもれ?
WS001078 WS001077

確認すると、Usingしている場合は何も表示されません。正常です。

問題は、、下記のロジックで確認メッセージが表示されるようです。
経路によってはDisposeされないと判断したのでしょうか?
ロジックを追いかけて問題なければ無視をすればOKですね。

if (_spWeb != null)
{
  _spWeb.Dispose();
  _spWeb = null;
}

2010年4月13日火曜日

IT 部門を救う SharePoint 運用・管理の 108 の Tips(仮題)

http://cid-6cd470e977b0a9d1.spaces.live.com/Blog/cns!6CD470E977B0A9D1!325.entry

なんと!
表題(仮)のSharePoint本を書く事になりました!
素晴らしい方々と共著!しびれます

早速、、清水寺の夜間拝観で成功を祈ってきました。
(下の写真は出口付近の池から見た3重の塔です。)

2010年4月6日火曜日

Office 開発の航海日誌 ~ Logbook ~

元MS,元クリエ・イルミネートの小山 才喜さん(名前間違えてごめんなさい。。)小高さんがBlogをはじめたようです。
VSTOなどで有名な方です。ものすごい勢いでBlogを更新してます。
Office 開発の航海日誌 ~ Logbook ~

元クリエ・イルミネート、、って退職してジョルダンへ転職されたようです。
OBA開発をする事業の立ち上げだそうです。
どの様な事をするか楽しみです。

続いて船出したいものです。
・・・という事を以前から考えてますが、
待っていても仕方が無いしチャレンジしていこうかな、、、という事で!

お仕事くださいませ!
こんなドメイン取得する位、SharePoint好きです。
興味ある方は連絡ください。連絡先は「yama_sharepointissue_com 」です。

2010年4月4日日曜日

今さら聞けないSharePoint超入門

リアルコムでBP研を担当されている村田さんがSharePointの超入門を書かれています。

http://tech.ascii.jp/elem/000/000/511/511923/

基本的なサイト・Webパーツ・リスト等の考え方をうまく整理して解説しているので、他の人に説明する立場の人は一読する事をお勧めします。

読み進めると、、第3回が超入門かぁ?て感じ、、、
そこがSharePointの難しい所でも有り・・良い所なのですよね~

2010年4月2日金曜日

SharePoint Online 評価サイト

http://www.microsoft.com/japan/business/everybodysbusiness/solution/bpos/default.mspx
こちらのURLから登録なしでSharePoint Onlineにアクセスできます。

Try SharePoint

見た目はいい感じなのですが、やたらと、、ベーシック認証画面が表示されます。
サインインツールなどが有ると良いのかもしれません。
試す限り、1ページ開くと認証が3~5回出てきました。