মাইক্রোসফ্ট উইন্ডোজ ফাইল সিস্টেম সংযোগকারী স্থাপন করুন

আপনার Google Workspace কন্টেন্ট ছাড়াও আপনার প্রতিষ্ঠানের Microsoft Windows শেয়ার থেকে ফলাফল ফেরাতে আপনি Google ক্লাউড সার্চ সেট-আপ করতে পারেন। আপনি Google ক্লাউড অনুসন্ধান ফাইল সিস্টেম সংযোগকারী ব্যবহার করুন এবং নির্দিষ্ট Windows শেয়ারগুলি অ্যাক্সেস করতে এটি কনফিগার করুন৷ একটি একক সংযোগকারী উদাহরণ একাধিক Microsoft Windows শেয়ার সমর্থন করতে পারে।

গুরুত্বপূর্ণ বিবেচনা

ক্রমাগত স্বয়ংক্রিয় আপডেট

ডিফল্টরূপে, সংযোগকারীটি স্টার্ট আপ হলে স্টার্ট পাথ (সংযোগকারী কনফিগারেশন ফাইলে fs.src থেকে মান) পর্যবেক্ষণ করে। যখন ফাইল সিস্টেম বিষয়বস্তু বা অ্যাক্সেস নিয়ন্ত্রণে পরিবর্তনের রিপোর্ট করে, তখন সংযোগকারীটি ফাইল সিস্টেমটিকে পুনরায় ক্রল করতে ট্রিগার হয়। এই পুনরায় ক্রল সম্পদ নিবিড় হতে পারে. ফাইল সিস্টেম মনিটরিং বন্ধ করতে fs.monitorForUpdates সেট করুন false । আপনি সংযোগকারীর সম্পদের ব্যবহার উল্লেখযোগ্যভাবে হ্রাস করেন কিন্তু সংযোগকারী পরিবর্তনগুলি প্রতিফলিত করার সময় বিলম্ব করেন। আরও জানুন

DFS অ্যাক্সেস নিয়ন্ত্রণ

DFS সিস্টেম তার লিঙ্কগুলিতে অ্যাক্সেস নিয়ন্ত্রণ প্রয়োগ করে এবং সাধারণত প্রতিটি DFS লিঙ্কের নিজস্ব ACL থাকে। DFS ব্যবহার করে এমন একটি প্রক্রিয়া হল অ্যাক্সেস-ভিত্তিক গণনা (ABE), যা ব্যবহারকারীর কাছে ফিরে আসা DFS লিঙ্কগুলিকে সীমাবদ্ধ করতে পারে। ব্যবহারকারীরা DFS লিঙ্কগুলির শুধুমাত্র একটি উপসেট পেতে পারে, অথবা ABE হোস্ট করা হোম ডিরেক্টরিগুলিকে বিচ্ছিন্ন করার সময় শুধুমাত্র একটি লিঙ্ক পেতে পারে। যখন সংযোগকারী একটি DFS সিস্টেম অতিক্রম করে, তখন সংযোগকারী DFS লিঙ্ক ACL এবং লক্ষ্যের শেয়ার ACL কে সম্মান করে এবং শেয়ার ACL DFS ACL থেকে উত্তরাধিকার সূত্রে প্রাপ্ত হয়।

পরিচিত সীমাবদ্ধতা

  • ফাইল সিস্টেম : ফাইল সিস্টেম সংযোগকারী ম্যাপ করা ড্রাইভ এবং স্থানীয় ড্রাইভ সমর্থন করে না।
  • ডিস্ট্রিবিউটেড ফাইল সিস্টেম : UNC DFS-এ ম্যাপ করা ড্রাইভ সঠিকভাবে কাজ করে না। কিছু ACL সঠিকভাবে পড়া হয় না।
  • ফাইল সিস্টেম সংযোগকারী ডিস্ট্রিবিউটেড ফাইল সিস্টেম (ডিএফএস) নেমস্পেস এবং লিঙ্কগুলিকে সমর্থন করে। যাইহোক, সংযোগকারী শুধুমাত্র একটি DFS নামস্থানে DFS লিঙ্ক সমর্থন করে, DFS নামস্থানের নিয়মিত ফোল্ডারগুলি নয়।
  • cloudsearch.google.com এ ফিরে আসা ফাইল লিঙ্কগুলি ক্লিকযোগ্য নয়৷ Query API দ্বারা প্রত্যাবর্তিত ফাইল লিঙ্কগুলি বেশিরভাগ ব্রাউজারে ক্লিকযোগ্য নয়।

সিস্টেমের প্রয়োজনীয়তা

সিস্টেমের প্রয়োজনীয়তা
অপারেটিং সিস্টেম
  • উইন্ডোজ সার্ভার 2016
  • উইন্ডোজ সার্ভার 2012
  • উইন্ডোজ সার্ভার 2008 R2
সফটওয়্যার
  • Java JRE 1.8 কম্পিউটারে ইনস্টল করা আছে যা Google ক্লাউড অনুসন্ধান ফাইল সিস্টেম সংযোগকারী চালাবে
ফাইল সিস্টেম প্রোটোকল
  • সার্ভার মেসেজ ব্লক (SMB) - SMB1
  • সার্ভার মেসেজ ব্লক (SMB) - SMB2
  • ডিস্ট্রিবিউটেড ফাইল সিস্টেম (DFS)

সমর্থিত নয়: স্থানীয় উইন্ডোজ ফাইল সিস্টেম, সান নেটওয়ার্ক ফাইল সিস্টেম (এনএফএস) 2.0, সান নেটওয়ার্ক ফাইল সিস্টেম (এনএফএস) 3.0, বা স্থানীয় লিনাক্স ফাইল সিস্টেম।

সংযোগকারী স্থাপন করুন

পূর্বশর্ত

আপনি ক্লাউড অনুসন্ধান ফাইল সিস্টেম সংযোগকারী স্থাপন করার আগে, নিশ্চিত করুন যে আপনার পরিবেশে নিম্নলিখিত সমস্ত পূর্বশর্ত উপাদান রয়েছে:

  • Google ক্লাউড সার্চ এবং ডেটা উৎসের মধ্যে সম্পর্ক স্থাপনের জন্য Google Workspace তথ্যের প্রয়োজন:

    আপনার প্রতিষ্ঠানের জন্য Google Workspace অ্যাডমিন সাধারণত এই ক্রেডেনশিয়ালগুলি পেতে পারেন।

  • নিশ্চিত করুন যে Windows অ্যাকাউন্টের পর্যাপ্ত অনুমতি রয়েছে, যা নিম্নলিখিত বিভাগে বর্ণিত হয়েছে।

প্রয়োজন Microsoft Windows অ্যাকাউন্ট অনুমতি

মাইক্রোসফ্ট উইন্ডোজ অ্যাকাউন্ট যে সংযোগকারীর অধীনে চলছে তার নিম্নলিখিত ক্রিয়াগুলি সম্পাদন করার জন্য পর্যাপ্ত অনুমতি থাকতে হবে:

  • ফোল্ডারের বিষয়বস্তু তালিকাভুক্ত করুন
  • নথির বিষয়বস্তু পড়ুন
  • ফাইল এবং ফোল্ডারের বৈশিষ্ট্য পড়ুন
  • ফাইল এবং ফোল্ডার উভয়ের জন্যই রিড পারমিশন (ACLs)
  • মৌলিক বৈশিষ্ট্যের অনুমতি লিখুন

নিম্নলিখিত গোষ্ঠীগুলির মধ্যে একটিতে সদস্যতা একটি Windows অ্যাকাউন্টকে সংযোগকারীর প্রয়োজনীয় পর্যাপ্ত অনুমতি প্রদান করে:

  • প্রশাসক
  • পাওয়ার ব্যবহারকারী
  • প্রিন্ট অপারেটর
  • সার্ভার অপারেটর

ধাপ 1. Google ক্লাউড অনুসন্ধান ফাইল সিস্টেম সংযোগকারী ইনস্টল করুন

  1. GitHub থেকে সংযোগকারী সংগ্রহস্থল পান এবং এটি তৈরি করুন।

    উইন্ডোজ সার্ভারে গিট ব্যবহার করতে:

    1. সংগ্রহস্থল ক্লোন করুন:

      > git clone https://github.com/google-cloudsearch/windows-filesystems-connector.git
      > cd windows-filesystems-connector
    2. সংযোগকারীর পছন্দসই সংস্করণটি দেখুন:

      > git checkout tags/v1-0.0.3

    GitHub থেকে সরাসরি ডাউনলোড করতে:

    1. https://github.com/google-cloudsearch/windows-filesystems-connector- এ যান।
    2. ক্লোন ক্লিক করুন বা ডাউনলোড জিপ ডাউনলোড করুন।
    3. প্যাকেজটি আনজিপ করুন।
    4. নতুন ডিরেক্টরিতে যান:
      > cd windows-filesystems-connector
  2. সংযোগকারী তৈরি করুন। প্রয়োজনে Apache Maven ইনস্টল করুন।

    > mvn package

    আপনি সংযোগকারী তৈরি করার সময় পরীক্ষাগুলি এড়িয়ে যেতে, mvn package পরিবর্তে mvn package -DskipTests চালান।

  3. আপনার স্থানীয় ইনস্টলেশন ডিরেক্টরিতে সংযোগকারী জিপ ফাইলটি অনুলিপি করুন:

    > cp target/google-cloudsearch-windows-filesystems-connector-v1-0.0.3.zip installation-dir
    > cd installation-dir
    > unzip google-cloudsearch-windows-filesystems-connector-v1-0.0.3.zip
    > cd google-cloudsearch-windows-filesystems-connector-v1-0.0.3

ধাপ 2. সংযোগকারী কনফিগারেশন ফাইল তৈরি করুন

  1. সংযোগকারী ইনস্টলেশনের মতো একই ডিরেক্টরিতে, একটি ফাইল তৈরি করুন এবং এটির নাম দিন connector-config.properties

  2. ফাইল বিষয়বস্তুতে কী/মান জোড়া হিসাবে প্যারামিটার যোগ করুন, নিম্নলিখিত উদাহরণের মতো:

    ### File system connector configuration ###
    
    # Required parameters for Cloud Search data source and identity source access
    api.serviceAccountPrivateKeyFile=/path/to/file.json
    api.sourceId=0123456789abcde
    api.identitySourceId=a1b1c1234567
    
    # Required parameters for file system access
    fs.src=\\\\host\\share;\\\\dfshost\\dfsnamespace;\\\\dfshost\\dfsnamespace\\link
    
    # Optional parameters for file system monitoring
    traverse.abortAfterExceptions=500
    fs.monitorForUpdates = true
    fs.preserveLastAccessTime = IF_ALLOWED
    

    প্রতিটি প্যারামিটারের বিস্তারিত বিবরণের জন্য, কনফিগারেশন প্যারামিটার রেফারেন্সে যান।

  3. (ঐচ্ছিক) প্রয়োজন অনুযায়ী অন্যান্য সংযোগকারী পরামিতি কনফিগার করুন। বিশদ বিবরণের জন্য, Google-এর সরবরাহকৃত সংযোগকারী পরামিতিতে যান।

ধাপ 3. লগিং সক্ষম করুন

  1. ডিরেক্টরিতে logs নামে একটি ফোল্ডার তৈরি করুন যাতে সংযোগকারী বাইনারি রয়েছে।
  2. কানেক্টর বাইনারি আছে এমন ডিরেক্টরিতে logging.properties নামে একটি ASCII বা UTF-8 ফাইল তৈরি করুন এবং নিম্নলিখিত বিষয়বস্তু যোগ করুন:

    handlers = java.util.logging.ConsoleHandler,java.util.logging.FileHandler
    # Default log level
    .level = WARNING
    com.google.enterprise.cloudsearch.level = INFO
    com.google.enterprise.cloudsearch.fs.level = INFO
    
    # uncomment line below to increase logging level to enable API trace
    #com.google.api.client.http.level = FINE
    java.util.logging.ConsoleHandler.level = INFO
    java.util.logging.FileHandler.pattern=logs/connector-fs.%g.log
    java.util.logging.FileHandler.limit=10485760
    java.util.logging.FileHandler.count=10
    java.util.logging.FileHandler.formatter=java.util.logging.SimpleFormatter
    

ধাপ 4. (ঐচ্ছিক) মিডিয়া প্রকার কনফিগার করুন

ডিফল্টরূপে, সংযোগকারী প্রতিটি ফাইলের জন্য JDK-প্রদত্ত মিডিয়া টাইপ সনাক্তকরণের মাধ্যমে মিডিয়া প্রকার সনাক্ত করার চেষ্টা করে। মাইক্রোসফ্ট উইন্ডোজে, JDK ফাইলগুলির জন্য মিডিয়া প্রকার নির্ধারণ করতে উইন্ডোজ রেজিস্ট্রির উপর নির্ভর করে। একটি অনুপস্থিত রেজিস্ট্রি এন্ট্রি নির্দিষ্ট ফাইলগুলির জন্য একটি নাল মিডিয়া টাইপ হতে পারে।

যদি প্রয়োজন হয়, আপনি একটি মিডিয়া টাইপ নির্দিষ্ট করতে পারেন যা কোনো বিদ্যমান বাইন্ডিং ওভাররাইট করে বা একটি নাল মিডিয়া টাইপ প্রতিরোধ করে।

  1. সংযোগকারী ডিরেক্টরিতে, mime-type.properties নামে একটি ল্যাটিন-1-এনক্রিপ্ট করা ফাইল তৈরি করুন।
  2. নিম্নলিখিত উদাহরণগুলির মতো ফাইল এক্সটেনশন এবং তাদের সংশ্লিষ্ট মিডিয়া প্রকারগুলি লিখুন:

    xlsx=application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
    one=application/msonenote
    txt=text/plain
    pdf=application/pdf
    

ধাপ 5: ফাইল সিস্টেম সংযোগকারী চালান

আপনি ফাইল সিস্টেম সংযোগকারী ইনস্টল এবং কনফিগার করার পরে, হোস্ট মেশিনে এটি চালু করতে, নিম্নলিখিত উদাহরণের মতো একটি কমান্ড চালান:

> java -jar google-cloudsearch-windows-filesystems-connector-v1-0.0.3.jar -Djava.util.logging.config.file=logging.properties[ -Dconfig=my.config]

কনফিগারেশন ফাইলের পাথ নির্দিষ্ট করুন যদি এটি ডিফল্ট থেকে ভিন্ন হয় ( connector-config.properties নাম সহ বাইনারি হিসাবে একই ডিরেক্টরিতে)।

কনফিগারেশন পরামিতি রেফারেন্স

ডেটা উত্স অ্যাক্সেস

সেটিং প্যারামিটার
ডেটা উৎস আইডি api.sourceId= 1234567890abcdef

প্রয়োজন। Google Workspace অ্যাডমিনিস্ট্রেটর দ্বারা সেট-আপ করা Google ক্লাউড সার্চ সোর্স আইডি।

পরিষেবা অ্যাকাউন্ট ব্যক্তিগত কী ফাইলের পথ api.serviceAccountPrivateKeyFile= ./PrivateKey.json

প্রয়োজন। Google ক্লাউড অনুসন্ধান ফাইল সিস্টেম সংযোগকারী অ্যাক্সেসযোগ্যতার জন্য Google ক্লাউড অনুসন্ধান পরিষেবা অ্যাকাউন্ট কী ফাইল৷

পরিচয় উৎস আইডি api.identitySourceId= x0987654321

প্রয়োজন। GCDS ব্যবহার করে সক্রিয় ডিরেক্টরি পরিচয় সিঙ্ক করার জন্য Google Workspace অ্যাডমিনিস্ট্রেটর দ্বারা সেট-আপ করা ক্লাউড সার্চ আইডেন্টিটি সোর্স আইডি।

ফাইল সিস্টেম অ্যাক্সেস

সেটিং প্যারামিটার
সোর্স ফাইল সিস্টেম fs.src= path1 [, path2 , ...]

প্রয়োজন। সোর্স ফাইল সিস্টেমগুলিকে এক বা একাধিক UNC উত্স হিসাবে নির্দিষ্ট করুন যেগুলি fs.src.separator দ্বারা কনফিগার করা ডিলিমিটার দ্বারা পৃথক করা হয়েছে। আপনি যদি ল্যাটিন 1-এ অক্ষর ব্যবহার করেন না, তাহলে জাভা ইউনিকোড এস্কেপ দিয়ে এনকোড করুন।

পথ বিভাজক চরিত্র

সেটিং প্যারামিটার
পথ বিভাজক চরিত্র fs.src.separator= separator-character

ডিফল্ট বিভাজক হল ";"। আপনার সোর্স পাথগুলিতে সেমিকোলন থাকলে, আপনি একটি ভিন্ন ডিলিমিটার সেট করতে পারেন, যেমন একটি কমা (","), যা আপনার পাথের অক্ষরের সাথে বিরোধ করে না এবং সম্পত্তি ফাইল সিনট্যাক্স দ্বারা সংরক্ষিত নয়।

যদি fs.src.separator মান একটি খালি স্ট্রিং হয়, তাহলে fs.src মানটিকে একটি একক পথ হিসাবে বিবেচনা করা হয়।

সংযোগকারী আচরণ

সেটিং প্যারামিটার
উইন্ডোজ ডোমেইন fs.supportedDomain= domain

ক্লাউড সার্চের মাধ্যমে GCDS-এর সাথে সেট আপ করা ব্যবহারকারীদের নথি অ্যাক্সেস করতে দেওয়ার জন্য প্রয়োজনীয়। সক্রিয় ডিরেক্টরির একটি একক NetBIOS ডোমেন নাম হিসাবে উল্লেখ করুন।

ACLS এ অ্যাকাউন্ট অন্তর্ভুক্ত করুন fs.supportedAccounts= account-1[, account-2,...]

এসিএল-এ অন্তর্ভুক্ত করার জন্য অ্যাকাউন্টগুলির একটি কমা-ডিলিমিটেড তালিকা, সেগুলি বিল্ট-ইন অ্যাকাউন্ট হোক না কেন।

ডিফল্ট মান হল BUILTIN\\Administrators,Everyone,BUILTIN\\Users, BUILTIN\\Guest,NT AUTHORITY\\INTERACTIVE, NT AUTHORITY\\Authenticated Users

ACL থেকে অন্তর্নির্মিত অ্যাকাউন্টগুলি বাদ দিন fs.builtinGroupPrefix= prefix

অন্তর্নির্মিত অ্যাকাউন্টের উপসর্গ নির্দিষ্ট করুন। এই উপসর্গ দিয়ে শুরু হওয়া একটি অ্যাকাউন্ট বিল্ট-ইন অ্যাকাউন্ট হিসাবে বিবেচিত হয় এবং ACL থেকে বাদ দেওয়া হবে।

ডিফল্ট মান হল BUILTIN\\

লুকানো ফাইল এবং ফোল্ডারগুলির সূচীকরণের অনুমতি দিন fs.crawlHiddenFiles= boolean

সংযোজককে লুকানো ফাইল এবং ফোল্ডারগুলি ক্রল করার অনুমতি দেওয়ার জন্য true সেট করুন (উইন্ডোজ ফাইল সিস্টেমে, ডস লুকানো বৈশিষ্ট্য সেট করা থাকলে একটি ফাইল বা ফোল্ডার লুকানো বলে মনে করা হয়।) ডিফল্ট মান false

ক্রল করা ফোল্ডার তালিকা এবং DFS নেমস্পেস গণনাগুলির সূচীকরণের অনুমতি দিন fs.indexFolders= boolean

যখন true (ডিফল্ট) সেট করা থাকে, যখন সংযোগকারী একটি ফোল্ডার ক্রল করে, তখন সংযোগকারী একটি CONTAINER_ITEM বস্তু তৈরি করে৷ মিথ্যাতে সেট করা হলে, সংযোগকারী পরিবর্তে একটি VIRTUAL_CONTAINER_ITEM অবজেক্ট তৈরি করে।

ফাইল সিস্টেম পরিবর্তন পর্যবেক্ষণ সক্ষম করুন fs.monitorForUpdates= boolean

true (ডিফল্ট) হিসাবে সেট করা হলে, বিষয়বস্তুর পরিবর্তন বা অ্যাক্সেস নিয়ন্ত্রণ সংযোগকারীকে পুনরায় ক্রল করতে ট্রিগার করে। আপনি যখন মনিটরিং বন্ধ করেন ( false তে সেট করেন), তখন আপনি কানেক্টরের রিসোর্স ব্যবহার উল্লেখযোগ্যভাবে হ্রাস করেন কিন্তু সংযোগকারী পরিবর্তনগুলি প্রতিফলিত করার সময় বিলম্ব করেন।

ডিরেক্টরির ক্যাশের সর্বোচ্চ আকার সেট করুন fs.directoryCacheSize= number-of-entries

ডিরেক্টরি ক্যাশের সর্বোচ্চ আকার। সংযোজক লুকানো ফোল্ডারে ফাইল এবং ফোল্ডারগুলিকে সূচীকরণ এড়াতে লুকানো ফোল্ডারগুলি সনাক্ত করতে ক্যাশে ব্যবহার করে।

ডিফল্ট হল 50,000 এন্ট্রি, যা সাধারণত 10-15 মেগাবাইট RAM ব্যবহার করে।

টাইমস্ট্যাম্প সংরক্ষণ এবং ক্রল নিয়ন্ত্রণ

সেটিং প্যারামিটার
শেষ-অ্যাক্সেস টাইমস্ট্যাম্প সংরক্ষণ করুন fs.preserveLastAccessTime= value

যখন সংযোগকারী ফাইল এবং ফোল্ডারগুলি ক্রল করে, তখন সংযোগকারী ফাইল এবং ফোল্ডারগুলির শেষ অ্যাক্সেস টাইমস্ট্যাম্পটিকে ক্রল করার সময় পরিবর্তন করতে পারে৷ যখন শেষ অ্যাক্সেসের সময়গুলি সংরক্ষণ করা হয় না, তখন সংযোগকারীর পরিদর্শনের কারণে ব্যাকআপ এবং সংরক্ষণাগার সিস্টেমগুলি উপযুক্ত ফাইল এবং ফোল্ডারগুলিকে সেকেন্ডারি স্টোরেজে স্থানান্তর করতে পারে না।

ডিফল্টরূপে, সংযোগকারী শেষ অ্যাক্সেসের সময় সংরক্ষণ করার চেষ্টা করে ( fs.preserveLastAccessTime ALWAYS এ সেট করা হয়েছে)। সংযোগকারী ফাইলটির জন্য শেষ অ্যাক্সেসের সময় পুনরুদ্ধার করতে অক্ষম হতে পারে যখন ট্রাভার্সাল ব্যবহারকারীর কাছে ফাইলের বৈশিষ্ট্যগুলি লেখার জন্য পর্যাপ্ত সুবিধা না থাকে। ALWAYS এ সেট করা হলে, সংযোগকারী ফাইল সিস্টেমের জন্য ক্রল অনুরোধ প্রত্যাখ্যান করে যাতে এটি ফাইলগুলির শেষ অ্যাক্সেস টাইমস্ট্যাম্পগুলিকে পরিবর্তন না করে।

সম্ভাব্য মান:

  • ALWAYS : সংযোগকারী ফাইল এবং ফোল্ডারগুলি ক্রল করার সাথে সাথে শেষ অ্যাক্সেসের সময়টি সংরক্ষণ করার চেষ্টা করে। প্রথমবার সংযোগকারী শেষ অ্যাক্সেসের সময় সংরক্ষণ করতে পারে না, সংযোগকারী শেষ অ্যাক্সেস টাইমস্ট্যাম্পগুলিকে পরিবর্তন করা প্রতিরোধ করার জন্য ফাইল সিস্টেমের জন্য পরবর্তী সমস্ত ক্রল অনুরোধ প্রত্যাখ্যান করে।
  • IF_ALLOWED : সংযোগকারীটি ফাইল এবং ফোল্ডারগুলি ক্রল করার সাথে সাথে শেষ অ্যাক্সেসের সময়টি সংরক্ষণ করার চেষ্টা করে৷ কিছু টাইমস্ট্যাম্প সংরক্ষিত না থাকলেও এটি ক্রল হতে থাকে।
  • NEVER : সংযোগকারীটি ফাইল এবং ফোল্ডারগুলি ক্রল করার কারণে শেষ অ্যাক্সেসের সময়টি সংরক্ষণ করার চেষ্টা করে না৷
শুধুমাত্র একটি নির্দিষ্ট তারিখের পরে অ্যাক্সেস করা ফাইলগুলি ক্রল করুন৷ fs.lastAccessedDate= YYYY-MM-DD

শুধুমাত্র শেষ অ্যাক্সেসের সময় নির্দিষ্ট তারিখের পরে হলেই কন্টেন্ট ক্রল করুন। ডিফল্ট মান disabled হয়।

ISO8601 তারিখ বিন্যাসে তারিখটি উল্লেখ করুন: YYYY-MM-DD৷ উদাহরণস্বরূপ, যদি মান 2010-01-01 হয়, সংযোগকারী শুধুমাত্র 2010 এর শুরুর পরে অ্যাক্সেস করা সামগ্রী ক্রল করে।

আপনি fs.lastAccessedDate উল্লেখ করলে, আপনি fs.lastAccessedDays এর জন্য একটি মানও সেট করতে পারবেন না।

শুধুমাত্র সেই ফাইলগুলি ক্রল করুন যা গত কয়েক দিনের মধ্যে অ্যাক্সেস করা হয়েছে fs.lastAccessedDays= number-of-days

কন্টেন্ট ক্রল করুন শুধুমাত্র যদি শেষ অ্যাক্সেসের সময় বর্তমানের আগের দিনের সংখ্যার মধ্যে হয়। ডিফল্ট মান disabled হয়।

পূর্বে সূচীকৃত সামগ্রীর মেয়াদ শেষ করতে এই সম্পত্তিটি ব্যবহার করুন যা কিছুক্ষণের মধ্যে অ্যাক্সেস করা হয়নি। উদাহরণ স্বরূপ, কন্টেন্ট ক্রল করতে 365 সেট করুন শুধুমাত্র যদি এটি গত বছরে অ্যাক্সেস করা হয়।

আপনি fs.lastAccessedDays নির্দিষ্ট করলে, আপনি fs.lastAccessedDate এর জন্য একটি মানও সেট করতে পারবেন না।

একটি নির্দিষ্ট তারিখের পরে পরিবর্তন করা ফাইলগুলিই ক্রল করুন৷ fs.lastModifiedDate= YYYY-MM-DD

শুধুমাত্র শেষ সংশোধিত সময় নির্দিষ্ট তারিখের পরে হলেই কন্টেন্ট ক্রল করুন। ডিফল্ট মান disabled হয়।

ISO8601 তারিখ বিন্যাসে তারিখটি উল্লেখ করুন: YYYY-MM-DD৷ উদাহরণস্বরূপ, যদি মান 2010-01-01 হয়, সংযোগকারী শুধুমাত্র 2010-এর শুরুর পরে পরিবর্তিত বিষয়বস্তু ক্রল করে।

আপনি fs.lastModifiedDate উল্লেখ করলে, আপনি fs.lastModifiedDays এর জন্য একটি মানও সেট করতে পারবেন না।

শুধুমাত্র সেই ফাইলগুলিই ক্রল করুন যা গত কয়েক দিনের মধ্যে পরিবর্তন করা হয়েছে fs.lastModifiedDays= number-of-days

শেষ পরিবর্তনের সময় বর্তমানের আগের দিনের সংখ্যার মধ্যে হলেই কেবলমাত্র সামগ্রী ক্রল করুন৷ ডিফল্ট মান disabled হয়।

পূর্বে সূচীকৃত বিষয়বস্তুর মেয়াদ শেষ করতে এই সম্পত্তিটি ব্যবহার করুন যা কিছু সময়ের মধ্যে সংশোধন করা হয়নি। উদাহরণ স্বরূপ, কন্টেন্ট ক্রল করতে 365 সেট করুন শুধুমাত্র যদি এটি গত বছরে পরিবর্তন করা হয়।

আপনি fs.lastModifiedDays নির্দিষ্ট করলে, আপনি fs.lastModifiedDate এর জন্য একটি মানও সেট করতে পারবেন না।

ফাইল শেয়ার অ্যাক্সেস নিয়ন্ত্রণ এড়িয়ে যান

ডিফল্টরূপে, সংযোগকারীটি অ্যাক্সেস কন্ট্রোল অখণ্ডতা সংরক্ষণ করে যখন এটি ফাইল শেয়ারের ACL সহ ইন্ডেক্সিং API-এ অ্যাক্সেস কন্ট্রোল লিস্ট (ACLs) পাঠায়। কিছু কনফিগারেশনে, তবে, সংযোগকারীর কাছে শেয়ার ACL পড়ার জন্য পর্যাপ্ত অনুমতি নাও থাকতে পারে। এই ক্ষেত্রে, সংযোগকারী সার্চ ফলাফলে সেই ফাইল শেয়ারে রক্ষণাবেক্ষণ করা কোনো ফাইল ফেরত দেয় না।

আপনি শেয়ার ACL উপেক্ষা করার জন্য সংযোগকারী সেট করতে পারেন যাতে সার্চ ফলাফলে সামগ্রী সর্বদা ফিরে আসে৷ এই ক্ষেত্রে, ইন্ডেক্সিং এপিআই প্রকৃত শেয়ার এসিএলের পরিবর্তে একটি সম্পূর্ণ অনুমোদিত শেয়ার ACL পায়।

সেটিং প্যারামিটার
ফাইল শেয়ার অ্যাক্সেস নিয়ন্ত্রণ এড়িয়ে যান fs.skipShareAccessControl= boolean

শেয়ার এসিএল প্রয়োগ করতে false (ডিফল্ট) এ সেট করুন। শেয়ার এসিএল উপেক্ষা করতে true সেট করুন।