카테고리 아카이브: 빠른

곧 빠르게 프레 젠 테이 션, 수요일 01/28, 정오 동부 서머 타임

나도 내 처음을 할 수 있을 거합니다 온라인 프레 젠 테이 션 거 대 한 EMC 마케팅 시스템에 의해 호스팅 12:00 수요일에 정오 동부 서머 타임, 01/28. 난 아무 생각이 무엇을 이것에서 기대, 출석의 점에서. 그러나, 이후 내가 그것을 선도 있어, 당신은 그것을 위한 시간을 만들 기대 해야할지 말할 수 있습니다..

우리가 "엔터프라이즈 검색에 대해 이야기 할 때 우리가 여기 EMC에서 무엇을 의미 설명 있을 거 야." 나는 일반 오래 된 SharePoint 검색 구별 해요 (자체적으로 매우 유용 하다) 엔터프라이즈 검색, 어떤은 훨씬 더 큰, 더, 흥미롭고 복잡 문제 해결.

빠른 엔터프라이즈 검색 문제를 해결 하는 동안 사용 하는 좋은 도구입니다 인수를 만들려고 해요 (그러나 나는 그것에 운하에 어떤 유례를 만들). 이 분명히 SharePoint에 관계 하 고의 과정을 통해 커뮤니티의 패브릭의 일부가 될 2009 그리고 그 너머. 그건 여기에 내 블로그를 읽는 사람에 대 한 후크.

만약 당신이 빠른에 관심이 있으시다면, 그것에 대해 얘기 나에 게 보낸 듣고 시간을 정당화 하기 위해 충분 한 유용한 정보를 찾을 거 야 생각.

그것은 마케팅 프레 젠 테이 션, 하지만 모든 마케팅 물건 끝에, 그래서 당신이 수 있는 항상 내려 그 시점에서.

거 대 한 EMC 마케팅 시스템 가입 링크와 함께 날을 제공 하고있다, 그래서 등록을 사용 하십시오.

</끝>

내 블로그를 구독.

에 지 저 귐에 나를 따르라합니다 http://www.twitter.com/pagalvin

테크노 태그: , ,

Findability 문제 정의

난 일부 파트너 빠른에서 지난 봄 훈련 참석의 행운. 제품 정말 감동 되었고 앞으로 그것을 협력을 찾고. 불행 하 게도, 하나의 프로젝트를 통해 떨어진 고 EMC 내 회사를 인수 하는 다음. 예상 대로, 혼돈의 있었는데 우리는 EMC와 EMC에 대 한 배운 우리에 대해 알게. 빠른 기술 그 기간 동안 우선 규모에 몇 가지 포인트를 삭제. 그러나, 제품에 내 관심을 잃은 적 및, 더 재미 있게, 더 큰 문제 findability.

난 정말 그 단어를 좋아하지 않아, 하지만 익숙해 지려고 노력하고 있어요 🙂 어색함에도 불구하고, findability가 이다 진짜 (아니면 적어도, 신흥) 용어. 할 한 라이브 검색 만약 당신이 더 많은 기술적인 정의 찾는 데 관심이, 이 같은 사무실 주변에 그것을 설명 하는 방법 이지만:

찾을 수 없는 지적 자본도 없을 수 있습니다..

그것은 거의 말이 사실:

찾을 수 없는 지적 자본 신속 하 고 쉽게 또한 없을 수 있습니다..

지적 자본 (IC) 사람의 머리에 생각으로 시작 하 고는 그 후 동료 들과 협업 및 다양 한 지역 사회와 상호 작용을 통해 세련 된. 정말 유용 하 게, 이 결과 아이디어를 기록 합니다.. 이것이 문제가 시작되는 곳입니다 🙂

요즘, 녹음 일반적으로 아이디어는 MS 워드 문서 양식에 설명 된 것을 의미합니다, Excel 통합 문서, 등. 결국 하드 드라이브 어딘가에에 전자 포맷에 갇혀. IC는 분명 같은 다른 형태의 걸립니다., 이미지 처럼, 동영상, 매우 유익한 블로그, 위 키 … 그것은 그들 모두를 목록으로 불가능. 동시에, IC는 다양 한 파일 시스템 같은 장소에 저장, 데이터베이스, 비즈니스 응용 프로그램 (ERP, CRM, SharePoint, Documentum), 등.

findability 문제: 얼마나 신속 하 고 쉽게 찾을 수 있습니다 다스 또는 다스에 체재의 수백 또는 수천의 수백에 저장 된 IC, 수천 수만 (수천 수백 라고 감히) 조직의 위치?

그것은 해결 하기 어려운 문제. 빌 영어는 findability에 대 한 작성 되었습니다. 내가 온 파나마 운하로 생각 하에 매우 그랜드 관점에서 접근. 파나마 운하의 역사는 놀라운. 호두 껍질에서, 미친 프랑스인 (Ferdinand de Lesseps) 운하를 건설 하는 개인 회사를 시작, 프로젝트는 몇 년 동안 포기 되었다, 다시 선택 하 고 마지막으로 루즈벨트 대통령에서 미국 정부에 의해 완료. 이 생각나는 빌의 접근 하기 때문에 그가 바르게 지적한 대로, 모두 열심히 하 고 멈추지는 findability를 해결. 시작 행성에 일부 어려운 작업 인간의 노력의 년을 했다, «««, 그리고 마지막으로 마무리). 그리고 아직, 그것은 아직도 진정으로 완성 된. 내가 알기로, 채널의 은행 그들의 각도 휴식의 만난 적이 없다, 그들은 shored 되며, 달리도 날을 위해 유지 해야 한다는 의미. Findability를 해결 하는 것은 같은 방법으로. 난 확실히 빌의 시리즈 읽었고 findability에 그의 견해에 대 한 그의 블로그를 구독할 것이 좋습니다., 특히 SharePoint에 관한.

나도이 문제에 관심이 있어요. 내 빛나는 EMC 동료와 함께이 주제에 신속 하 고 지속적인 토론에 내 노출 때문, 난 아이디어가 몇 가지 더 많은 오는 주 및 달에 대해 쓸 계획. 이 작은 시리즈에서 나의 다음 기사에서, 시도 하 고 어떻게 끔찍한 정말 표시 문제 주위에 상자를 넣어 거 야 (생각보다 더 끔찍 해요 🙂 ). 그것은 끔찍한, 하지만 적어도 상자 안에 맞지 않습니다..

</끝>

내 블로그를 구독.

에 지 저 귐에 나를 따르라합니다 http://www.twitter.com/pagalvin

테크노 태그: , ,

클래스에서 빨리 훈련은 우수

하루를 시작 해요 4 빨리의 파트너 훈련으로 머리를 향하고 래리 케이 여기에 니드 엄, MA.

두 일 세션 클래스로 세분화 됩니다. (3 그리고 2 일 각각) 자격이 "빠른 ESP: 난 파트너 제휴에 대 한 사용자 지정 검색 응용 프로그램을 개발" 및 "빠른 ESP: 얼라이언스 파트너 II에 대 한 사용자 지정 검색 응용 프로그램을 개발 ".

이것은 실제 부트 캠프 형식 클래스. 물자는 깊은 (매우, 매우 깊은). 강사 (래리) 명확 하 게 그의 물건을 알고 있다. 좋습니다이 훈련 하는 경우 그것을 고려 하면.

</끝>

빠른 SharePoint 통합: 간단한 쿼리 실행

이것은 내 빠른 코딩 SharePoint 민속에 대 한 미니 시리즈에 계속. 아래 코드의 비트 용어에 대 한 검색 "테스트 실행" 콘솔 응용 프로그램을 통해 빠르게. 분명히, 그것은 힙합, 생략 하 고 웹 파트 내부이 논리를 포장 멀리 점프 또는 응용 프로그램 페이지:

사용 하 여 시스템;
사용 하 여 System.Collections.Generic;
사용 하 여 System.Linq;
사용 하 여 System.Text;
사용 하 여 System.Collections.Specialized;
사용 하 여 Com.FastSearch.Esp.Search;
사용 하 여 Com.FastSearch.Esp.Search.Http;
사용 하 여 Com.FastSearch.Esp.Search.Navigation;
사용 하 여 Com.FastSearch.Esp.Search.Query;
사용 하 여 Com.FastSearch.Esp.Search.Result;
사용 하 여 Com.FastSearch.Esp.Search.View;
사용 하 여 System.Collections;

네임 스페이스 Conchango
{
    클래스 InvokeSimpleFASTQuery
    {
        정적 void 메인(문자열[] args)
        {

            #지역 패스트와 우리의 통신 초기화
            ISearchFactory searchFactory;

            NameValueCollection nameValueCollection = 새로운 내용 NameValueCollection();

            nameValueCollection.Add("fastsearchengine", "Com.FastSearch.Esp.Search.Http.HttpSearchFactory");
            nameValueCollection.Add("Com.FastSearch.Esp.Search.Http.QRServers", "fastdemoback:15100");
            nameValueCollection.Add("Com.FastSearch.Esp.Search.Http.RequestMethod", "GET");

            searchFactory = SearchFactory.NewInstance(nameValueCollection);

            #endregion #region 쿼리 실행

            문자열 queryString = "테스트";

            쿼리 쿼리 = 새로운 내용 쿼리(쿼리 문자열);

            쿼리입니다. SetParameter(BaseParameter.클러스터링, false);
            쿼리입니다. SetParameter(BaseParameter.탐색, true);
            쿼리입니다. SetParameter(BaseParameter.NAVIGATION_DEEPHITS, 100);

            ISearchView searchView;
            searchView = searchFactory.GetSearchView("sharepointconn");

            IQueryResult 결과 = searchView.Search(쿼리);

            콘솔.WriteLine("검색 결과 총: [" + 결과입니다. DocCount + "].");

            int docCounter = 0;

            하는 동안 (docCounter < 결과입니다. DocCount)
            {

                docCounter    ;

                IDocumentSummary thisDocSummary = 결과. GetDocument(docCounter);

                콘솔.WriteLine("[" + docCounter + "]: " + thisDocSummary.GetSummaryField("url").StringValue);

            } // 하는 동안

            콘솔.ReadLine();
            #endregion

        }
    }
}

그것은 다음과 같은 결과 생성:

이미지

</끝>

내 블로그를 구독.

테크노 태그: ,

빠른 SharePoint 통합: 모든 사용 가능한 빠른 뷰를 표시 하는 샘플 코드

다음은에서 모든 사용 가능한 뷰를 보여 주는 몇 가지 코드를 빠른 서버 기반으로 명명 된 QRServer (서버 프로세스는 우리가 의사 소통). 내가 여러분 모두에 게 제공 된 빨리 API를 사용 하는 같은 맛을 제공.

사용 하 여 시스템;
사용 하 여 System.Collections.Generic;
사용 하 여 System.Linq;
사용 하 여 System.Text;
사용 하 여 Com.FastSearch.Esp.Search;
사용 하 여 Com.FastSearch.Esp.Search.Http;
사용 하 여 Com.FastSearch.Esp.Search.Navigation;
사용 하 여 Com.FastSearch.Esp.Search.Query;
사용 하 여 Com.FastSearch.Esp.Search.Result;
사용 하 여 Com.FastSearch.Esp.Search.View;
사용 하 여 System.Collections.Specialized;
사용 하 여 System.Collections;


네임 스페이스 Conchango
{
    클래스 EnumerateFASTViews
    {
        정적 void 메인(문자열[] args)
        {

            ISearchFactory searchFactory;

            NameValueCollection nameValueCollection = 새로운 내용 NameValueCollection();

            nameValueCollection.Add("fastsearchengine", "Com.FastSearch.Esp.Search.Http.HttpSearchFactory");
            nameValueCollection.Add("Com.FastSearch.Esp.Search.Http.QRServers", "fastdemoback:15100");
            nameValueCollection.Add("Com.FastSearch.Esp.Search.Http.RequestMethod", "GET");

            searchFactory = SearchFactory.NewInstance(nameValueCollection);

            콘솔.WriteLine("총 조회: [" + searchFactory.GetSearchViewList().카운트 + "].");

            int 나 = 0;

            foreach (개체 o 에서 searchFactory.GetSearchViewList())
            {
                콘솔.WriteLine("보기 [" + i     + "]: [" + o.ToString() + "].");

            }

            콘솔.ReadLine();

        }
    }
}

나도 간신히 유능한 C# 프로그래머 생각 하 고 얇은 피부를가지고 note, 그래서 모든 나무 딸기가 보내지 마십시오, 특히 재: "foreach (개체 o에 …)" 구성 🙂

</끝>

테크노 태그: ,

내 블로그를 구독.

빨리와 SharePoint 통합 처음 봐 요

나는 빨리 일할 수 있는 기회를 행운 있 었 어 요 <–> SharePoint 통합 프로젝트와 생각 난 것이 공유 계속 사회와 함께 내 제한 된 경험.

Microsoft에는 구매 하는 과정 빠른. "2 분기에 완료 한다 그것을 제외 하 고 일정에 대해 아무것도 몰라" 나는 가정으로 의미 06/30/08.

내 프로젝트의 디자인, 매우 높은 수준, 몇 가지 웹 파트 만들기에 대 한 호출 약 같은 모양을, 느낌과 표준 모스와 기능 검색 상자 및 핵심 결과 웹 파트, 하지만 고속에서 당기. 내가 그 방향으로 몇 가지 아기 단계를 만들 었 어.

빠른 전용된 검색 엔진이입니다.. 마이크로소프트 기술에 기반 하지 않은, 그것은 내게 분명 일부 빠른 엔지니어의 명확 하 게 MS 기술 이해 (그들이 만든 또는 계약자의 사용).

빠른:

빨리는 큰 괴물 서버 제품 (하 고 나쁜 의미에서 말은 하지 않습니다.; 모스는 또한 나에 게 큰 괴물 제품). 그것은 자바 기반으로 나타나고 아파치 물건 그리고 어쩌면 일부 PHP. 여기 저기에 혼합 기술의 다른 비트 라면 난 놀라지 않을 겁니다.. 그것은 확실히 윈도 즈 서버에서 실행 하 고 내가 사용 하는 가상 환경에서 잘 작동.

그것의 특별 한 빠른 방법으로 인덱싱 크롤링 SharePoint 콘텐츠 외관 웹 서비스 사용.

SharePoint 최종 사용자 것 거의 집에서 FAST의 사용자 인터페이스. 그것은 간단한/사전 검색, 결과 표시, 관련성에 큰 (비록 그것은 사회적 관련성을 처리 하는 방법을 표시 되지 않습니다.). 그러나, 그것은 더가. 더 나은 것 같다 그것의 형태소 분석. 난 정말 잘에 그것을 똑 수 없습니다 하지만 난 거 야 그냥 "그것은 더 나은." 그것에 대 한 내 말을 걸릴 수 있습니다., 🙂 앞으로이 점에 대해 자세히 설명하겠습니다., 내가 자세히로.

모스:

빨리 제공 하는. 고속 엔진에 대 한 인터페이스를 제공 하는 NET 친화적인 DLL. 이것은 우리가 웹 파트 또는 응용 프로그램 페이지 또는 우리가 빠른 쿼리 결과 제시 하 고 원하는대로 만들 수.

웹 서비스 인터페이스를 뿐만 아니라 있을 것합니다.

나는 또한 이끼와 빠른 통합지 않습니다 빠른 제공 웹 파트에 액세스할 수 있다. 나이 POC 인지 모 르 겠, 뭔가 데모 또는 채찍. 그것은 확실히 좋은 학습 도구, 그렇게 확실 하지 그것이 생산 준비.

지금 그것은. 내가 프로젝트를 통해 진행, 더 많은 게시 해 드리겠습니다..

</끝>

테크노 태그: , ,

내 블로그를 구독.

고속 QRServer 포트 확인

그것의 API 통해 빠른 검색와 통신., 우리는 QRServer 실행 되는 포트를 알아야 합니다..

그것을 찾으려면 다음이 단계를 따라:

  1. 빠른 관리 사이트에 로그인 (http://server:port/admin).
  2. 시스템 개요로 이동.
  3. "검색 발송자를 찾습니다" 망원경 아이콘을 클릭 하 고:

    이미지

  4. 성공적으로 값을 사용, 15100 "정보 이름에 대 한" = "http":

    이미지

노트:

1. 포트 15100 QRServer에 대 한 기본 아웃-의-더-박스 포트 번호 것 같다.

2. 다음과 유사한이 코드를 사용 하 여 빠른 연결을 인스턴스화하는 데:

     ISearchFactory searchFactory;
    
        NameValueCollection nameValueCollection = 새로운 내용 NameValueCollection();
    
        nameValueCollection.Add("fastsearchengine", "Com.FastSearch.Esp.Search.Http.HttpSearchFactory");
        nameValueCollection.Add("Com.FastSearch.Esp.Search.Http.QRServers", "fastdemoback:15102");
        nameValueCollection.Add("Com.FastSearch.Esp.Search.Http.RequestMethod", "GET");
    
        searchFactory = SearchFactory.NewInstance(nameValueCollection);

3. 격렬 하 게 잘못 된 포트를 선택 하는 경우, 유용한 오류 메시지가:

이미지

4. 그러나, 개요에 나열 된 포트 번호를 선택 하는 경우 (15102) 그 유용한 오류 메시지를 얻을 하지 않습니다.. 대신, 나중에 검색을 통해 데이터에 액세스 하거나 빠른 보기를 참조 하려고 할 때, 오류가 발생. SearchFactory의 볼 카운트 0은 표시 디버깅. "검색 보기 목록 가져올 실패" 메시지를 받게 될 겁니다..

</끝>

테크노 태그:

내 블로그를 구독.