共用方式為


waadmin.exe 參照

 

適用版本: FAST Search Server 2010

上次修改主題的時間: 2015-03-09

請使用 waadmin 工具設定 WebAnalyzer 並擷取狀態資訊。命令列工具亦可讓您管理 WebAnalyzer 的排程,以執行超連結分析。此工具不常使用到,一般您會以 show 命令與此工具檢查 WebAnalyzer 狀態。

注意

若要使用命令列工具,請確認您符合下列基本要求:您是安裝有 FAST Search Server 2010 for SharePoint 之電腦的 FASTSearchAdministrators 本機群組成員。

Syntax

<FASTSearchFolder>\bin\waadmin [global options] <command> [command options]

Parameters

參數 描述

<FAST Search 資料夾>

安裝 FAST Search Server 2010 for SharePoint 的資料夾路徑,例如 C:\FASTSearch。

waadmin 全域選項

選項 描述

-h

顯示說明。

-v

顯示版本資訊。

waadmin 命令選項

選項 描述

-c

會指定特定集合。

-n

會指定特定檢視。

-d

會提供特定檢視的新說明。

-k

會指定改變設定時哪些設定參數要變更。

-u

會提供 -k 指定之參數的新值。

-l

會指定 WebAnalyzer 的新詳細程度。

-q

會提供 ShowURIRelevance 命令的 URI。

-f

使用 ShowURIRelevance 時,會指定結果中包括之錨定文字的數目上限。預設值:10

-b

會指定 BackupConfigRestoreConfig 命令的備份檔案名稱。

waadmin 處理命令

命令 必要的選項 選用的選項 描述

AbortProcessing

-n <檢視名稱>

會停止預設檢視或 -n 提供之檢視上的處理。

若未處理檢視,則會直接將其設為停止狀態。若為執行,則會保留連結資料,但您必須重新啟動檢視上的處理。

EnqueueView

-n <檢視名稱>

會將檢視設定為排程狀態。

當屬於部分檢視的集合接收到新內容時,檢視即會移至處理佇列的結尾。若未提供檢視名稱,則會使用預設檢視。

DequeueView

-n <檢視名稱>

會移除處理佇列中的檢視。

通常只要檢視一離開處理管線,就會重新加入佇列,但 DequeueView 會停用特定檢視的此項循環。檢視可於稍後利用 EnqueueView 來新增。若檢視已處理,就會先完成執行。

若未提供檢視名稱,則會使用預設檢視。

ExpediteProcessing

-n <檢視名稱>

會先將檢視放置在檢視處理佇列中 (即使檢視已存在於佇列中也一樣)。

ForceProcessing

-n <檢視名稱>

會暫停任何進行中的處理,並開始處理特定檢視 (若檢視有至少一個成員集合)。

在連結處理之後,暫停的檢視 (若有的話) 會恢復處理。

替代使用:分析未含新資料的檢視。ForceProcessing 會執行現有資料的連結處理,即使在上一次連結處理後連結資料都未變更也一樣。

注意

暫停的檢視必須先保留其檔案。這可能需要一些時間。

ProcessOnce

-n <檢視名稱>

ProcessOnceForceProcessing 類似,除了在檢視處理後,檢視並不會重新插入至佇列。

在特定檢視處理完成後,暫停的檢視 (若有的話) 會恢復處理。

替代使用:分析未含新資料的檢視。ProcessOnce 會執行現有資料的連結處理,即使在上一次連結處理後連結資料都未變更也一樣。

注意

暫停的檢視必須先保留其檔案。這可能需要一些時間。

PauseProcessing

會暫停目前檢視進行中的處理。所有連結資料都會保存,並可於稍後恢復處理。

注意

暫停的檢視必須先保留其檔案。這可能需要一些時間。

waadmin 檢視命令

命令 必要的選項 選用的選項 描述

AlterViewDescription

-d <描述>

-n <檢視名稱>

會變更檢視的描述。

CreateView

-n <檢視名稱>

-d <描述>

會建立新的檢視。

DeleteView

-n <檢視名稱>

會刪除檢視。預設檢視無法刪除。

waadmin 編目集合命令

命令 必要的選項 選用的選項 描述

UnsetPreferredView

-c <集合名稱>

會以相關性資料來源形式,將預設 WebAnalyzer 檢視指派給編目集合。

SetPreferredView

-c <集合名稱>

-n <檢視名稱>

會將 WebAnalyzer 檢視指派給編目集合以取得相關性資料。

AddCollections

-c <集合名稱>

-n <檢視名稱>

會新增編目集合至檢視。檢視會從這些編目集合中獲得超連結。請將多個集合以逗號區隔。

RemoveCollections

-c <集合名稱>

-n <檢視名稱>

會移除檢視的集合。請將多個集合以逗號區隔。

waadmin 設定命令

命令 必要的選項 選用的選項 描述

SetFDMConfig

-k <關鍵字>

-u <值>

進階選項:可變更處理設定 (FDM 是用於產生分析的架構)。

SetConfig

-k <關鍵字>

-u <值>

會變更 WebAnalyzer 的執行階段設定。

SetViewConfig

-k <關鍵字>

-u <值>

-n <檢視名稱>

會變更特定檢視的設定參數。

SetLogLevel

-l <記錄層級>

可將 WebAnalyzer 記錄的詳細程度設為下列五種程度之一:errorwarninginfoverbosedebug

waadmin 顯示命令

命令 必要的選項 選用的選項 描述

ShowConfig

會顯示 WebAnalyzer 的目前執行階段設定。

ShowFDMConfig

會顯示 FDM (也就是 Fast Distributed Make,一種用於產生分析的架構) 的目前執行階段設定。

ShowStatus

會顯示 WebAnalyzer 的狀態。

ShowLogLevel

會顯示 WebAnalyzer 的目前記錄詳細程度設定。

ShowAllViews

會顯示所有檢視的狀態。

ShowAllPreferred

會顯示所有集合的 [查閱] 檢視。

ShowViewConfig

-n <檢視名稱>

會顯示特定檢視的目前設定。

ShowViewStatus

-n <檢視名稱>

會顯示特定檢視的目前狀態。

ShowURIRelevance

-q <URI>

-n <檢視名稱>

-f <錨定文字上限>

會查詢 WebAnalyzer 查閱資料庫。

查詢會傳回指定 URI 的文件排名、網站排名及錨定文字 (最多至 -f 選項指定的數目)。

waadmin 其他命令

命令 必要的選項 選用的選項 描述

BackupConfig

-b <檔案名稱>

會備份 WebAnalyzer 設定。

RestoreConfig

-b <檔案名稱>

會從由 BackupConfig 建立的檔案還原 WebAnalyzer 設定。

ExtendedHelp

(任何命令名稱,如 ‘ExtendedHelp ShowURIRelevance’)

會顯示特定選項的延伸說明。

WebAnalyzer 設定選項

關鍵字 (參數) 描述

batch_size

<值>

批次的項目數上限。

預設值:128

callback_timeout

<值>

提交最後一批次後,等待回呼的時間 (秒數)。

預設值:1800

concurrent_feeds

<值>

指定可以同時執行的饋送用戶端數目。此值是安裝中所有節點上的用戶端總數。

預設值:4

cpus

會等於安裝時指定的 "max-targets" 值

會指定同時可執行幾個處理。若此值乘以系統節點數小於 concurrent_feeds 值,則此值就表示饋送用戶端的數目。

pollwalsr_callback_interval

<值>

WebAnalyzer 檢查新連結資料的間隔時間 (秒數)。

預設值:300

FDM 設定選項

關鍵字 (參數) 描述

disk_free

<值>

連結處理時,節點上所需的基本可用磁碟空間 (MB)。若可用磁碟空間小於此限制,節點就無法用於連結處理。

預設值:2000

verbose

true|false

連結分析的詳細資訊

預設值:false

WebAnalyzer 檢視設定選項

關鍵字 (參數) 描述

drop_intra

true|false

會指定分析是否要捨棄內部網站連結。

若為 false,則分析會包括所有連結。

若為 true,則分析僅會包括不同網站項目間的連結。

預設值:false

force_collections

true|false

會指定 WebAnalyzer 是否要嘗試更新檢視中的所有編目集合,即使編目集合未接收到新內容也一樣。

若為 false,WebAnalyzer 僅會更新有接收新內容的編目集合。但仍會將檢視中的所有編目集合新增至分析。

預設值:false

run_partial_update

true|false

會指定 WebAnalyzer 完成執行分析後,是否要將新的相關性資料更新至索引。

若為 false,WebAnalyzer 就不會更新索引,也不會儲存更新或於稍後套用。

預設值:true

sort_buffer

<值>

排序資料時所需的記憶體容量 (MB)。此值需按系統中執行的「每項工作」指定。

預設值:200

範例

下列範例會強制 WebAnalyzer 立即處理預設 WebAnalyzer 檢視 (若沒有執行的話):

<FAST Search 資料夾>\bin\waadmin forceprocessing

下列範例會建立名為 view1 的新 WebAnalyzer 檢視:

<FAST Search 資料夾>\bin\waadmin createview -n view1

下列範例會設定 view1 使用編目集合 sp 及 intrasitecoll 的連結:

<FAST Search 資料夾>\bin\waadmin addcollections -nview1 -c"sp,intrasitecoll"

<FAST Search 資料夾>\bin\waadmin addcollections -nview1 -csp

<FAST Search 資料夾>\bin\waadmin addcollections -nview1 -cintrasitecoll

下列範例會顯示 view1 的狀態:

<FAST Search 資料夾>\bin\waadmin showviewstatus -nview1

下列範例會設定在編目集合 sp 收到新內容後執行 view1:

<FAST Search 資料夾>\bin\waadmin enqueueview -nview1

下列範例會以項目識別碼 <URL> 顯示項目的相關性資料,並假設其在預設 WebAnalyzer 檢視的查閱資料庫中:

<FAST Search 資料夾>\bin\waadmin -q <URL> -f 5 ShowURIRelevance