コンテンツタイプハブを使用する利点は、ファーム全体の複数のサイトコレクションおよびWebアプリケーションでコンテンツタイプを使用および再利用できることです。
すべてのサイトコレクションが同じシンジケートコンテンツタイプのインスタンスを使用しているため、将来、コンテンツタイプ内の列を追加/削除/名前変更する必要がある場合、これはコンテンツタイプを更新して再サブスクライブするのと同じくらい簡単に実行できます。 (次に、SharePointがタイマージョブを実行できるようにし、SharePointの慎重な管理者であるため、変更が更新されたことを再確認します)。
どのエラーが表示されているかわかりません。投稿に十分なコンテキストがないだけです。ただし、シンジケートされたコンテンツタイプがどのように公開されるかについて少し混乱するかもしれません。まず、ファーム全体で再利用するすべてのコンテンツタイプを保持するサイトコレクションのコンテンツシンジケーションハブ公開機能をオンにします。次に、SharePointが各コンテンツタイプを多かれ少なかれ「メモリに」ロードするように、混合メタデータサービスを構成します。
この手順の後、シンジケーションハブにサブスクライブするサイトコレクションを選択できます。これを行うには、コンテンツタイプの公開サイトコレクション機能をオンにする必要があります。注:サイトに空白のテンプレートを使用すると、空白のテンプレートの「欠陥」が原因で、説明したような機能エラーが発生する場合があります。http://www.thesharepointblog.net/Lists/Posts/Post.aspx?ID=109で私の投稿を参照してください
サブスクライブ機能をオンにし、コンテンツタイプハブタイマージョブが実行され、サブスクライブタイマージョブが実行された後でのみ、サイトコレクションに使用可能なコンテンツタイプが表示されます。
ハブサイトでコンテンツタイプを手動で作成する場合、これを行うOOBの唯一の方法はUIを使用することです。個人的には、最初のコンテンツタイプの作成から、シンジケーションハブの作成、すべてのサイトコレクションへの公開、そして最も時間がかかるすべてのリストへの関連付けまで、今説明したすべてのことを実行するユーティリティを作成しました。サブスクライブしているサイトコレクションのライブラリ。私は雇用会社に販売するつもりでしたが、彼らは興味を持っていないようで、十分な興味があればオープンソースにすることができました。
これがお役に立てば幸いです。