Categories: FAST Search Server 2010, SharePoint 2010 Posted by TK on 4/30/2011 2:51 AM | Comments (0)

I will be doing a session on FAST Search 2010 at Atlanta SharePoint Saturday event. Check it out:

http://sharepointsaturday.org/atlanta/speakers/35/SathishTK.aspx

 

 

Categories: FAST Search Server 2010, SharePoint 2010 Posted by TK on 11/20/2010 7:02 AM | Comments (1)

Page copy protected against web site content infringement by Copyscape

 

FAST Search for SharePoint 2010 - Using PowerShell to execute searches.
In some cases, you may want to test query results and there is a relatively easy way to do using PowerShell.


General steps are:

 
1) Pass the site URL to the Search object
2) Pass the QueryText (the query that you want to test)
3) Set search parameters
4) Execute query and format the results


Here is the code:

   1:  #load the site and set the keyword query object
   2:  $searchSite = Get-SPSite http://www.sathishtk.com
   3:  $keywordQuery = New-Object Microsoft.Office.Server.Search.Query.KeywordQuery $searchSite
   4:  $keywordQuery.ResultTypes = [Microsoft.Office.Server.Search.Query.ResultType]::RelevantResults
   5:  # activate FQL queries
   6:  $keywordQuery.EnableFQL = 1 
   7:  $keywordQuery.RowLimit = 10
   8:  #Pass the query text - SharePoint
   9:  $keywordQuery.QueryText = "SharePoint"
  10:  #query execution
  11:  $results = $keywordQuery.Execute()
  12:  #display total number of rows
  13:  Write-Host Total hits: $results[1].TotalRows
  14:  $resultsTable = $results.Item([Microsoft.Office.Server.Search.Query.ResultType]::RelevantResults)
  15:  $resultsDataTable = $resultsTable.Table
  16:  # display the results in table format for better view
  17:  $resultsDataTable | Format-Table -AutoSize -Property title, url

Categories: SharePoint 2010, FAST Search Server 2010 Posted by TK on 6/19/2010 6:20 AM | Comments (1)

Page copy protected against web site content infringement by Copyscape

I recently setup FAST Search Server 2010 for SharePoint 2010 and here are the documented steps:

 

  • FAST Search Server was installed on a dedicated server different from SharePoint 2010 server.

  • FAST Server was not installed on a domain controller.

  • FAST Server was patched with latest windows update and windows update service was running.

  • Used the Pre-requisite installer for FAST Server 2010 (available on the installation media) to install all required components for FAST Server 2010

  • Identify the user who is running the Microsoft SharePoint 2010 Timer Service (you will need this account to provide handshake between SharePoint 2010 Server and FAST 2010 Search Server)

  • Configuring SSL enabled communicate is required when you setup Content SSA.

  • Followed all step by step instructions mentioned in TechNet

 

Here are the high level steps that I followed from the article:

 

  • Enable PowerShell scripts to run.

  • Install FAST Search Server 2010.

  • Configure a single server deployment.

  • Setup the Content Search Service Application (SSA) – Content SSA is responsible for crawling content and feeding it into FAST Server for SharePoint back-end.

  • Setup the Query Search Service Application – Query SSA fetches query results from the content that is crawled by the Content SSA.

  • Configure claims authentication.

 

Once all the above steps are configured, check whether all FAST Search Server services are running by typing the following PowerShell command using Microsoft FAST Search Server 2010 for SharePoint shell

nctrl status

You should see the output as shown in the screenshot below

image

 

Next step, is to Test FAST Search Server 2010 for SharePoint (TechNet article has all the detailed steps)

On your SharePoint 2010 server, check the association between FAST Query SSA and your web application by clicking on “Configure service application associations” available under “Application Management”. You can see “FAST Query SSA” associated with my web application below

image

 

Once the association is complete, perform a search query and you will see FAST Search server in action (assuming you have crawled the content sources using FAST Query SSA)

This screen shot shows the Crawl History for FAST Query SSA

 

image

 

 

Search query results using FAST Query SSA

image

 

Check out the refinements search on the left (Result Type, Site, Date)…  Pretty cool… right?