Harshawardhan Chiplonkar[
Guest
|
Posted:
Tue Nov 08, 2005 1:50 am Post subject:
RE: Doing a join in the SharePoint Portal Server Search |
|
|
Hi,
Perfectly correct, SPS Search SQL is a subset of the full blown SQL of SQL
Server.
There are a few considerations here,
1) Most important, even if you do attempt to query the SQL server database
to perform a search, you would most likely land up with some exception that
you cant make head or tail of. Why? Because, the database schema is not
documented(so you dont know what to query against) and most important
again, the index is not stored in the SQL server database. If you closely
go through the SDk documentation on search features, you will find this
statement (most often overlooked)
Microsoft SharePoint Portal Server Search (SharePointPSSearch) query
language is based on SQL; however, it does not search in a relational
database with user-defined tables or indexes. Because of this, many
standard SQL statements and syntax features do not apply.
2) There are still other workarounds of getting past this without getting
on the wrong side of the supportability boundaries. You can definitely go
about using the Querywebservice or the Search OM and create a custom web
part, etc.
HTH
/Harsh |
|
Eugene Katz
Guest
|
Posted:
Wed Nov 09, 2005 5:51 pm Post subject:
RE: Doing a join in the SharePoint Portal Server Search |
|
|
| Quote: | 2) There are still other workarounds of getting past this without getting
on the wrong side of the supportability boundaries. You can definitely go
about using the Querywebservice or the Search OM and create a custom web
part, etc.
|
Thank you for your response.
I would still have to do a 2-step:
1 - get all dept members
2 - search for docs by any of these members
These is no way to avoid having to pass the results of the first step to the
second one, correct?
I'll try the 2-step, and if it can't handle that many parameters or run into
performance issues, I'd probably have to resort to pulling the info out and
storing it in another format that gives me what I need. |
|