Giter Site home page Giter Site logo

windows-filesystems-connector's Introduction

Google Cloud Search Windows File Systems Connector

The Google Cloud Search Windows File Systems Connector enables indexing Microsoft Windows File Systems including SMB, DFS, and Windows File Share, with support for ACLs and instant change detection. This connector implements the graph traversal strategy provided by the Content Connector SDK.

Before running the Windows File Systems Connector, you must map the principals used in Windows ACLs to identities in the Google Cloud Identity service. See the configuration documentation for more information about setting up an identity source.

Build instructions

  1. Build the connector

    a. Clone the connector repository from GitHub:

    git clone https://github.com/google-cloudsearch/windows-filesystems-connector.git
    cd windows-filesystems-connector
    

    b. Checkout the desired version of the connector and build the ZIP file:

    git checkout tags/v1-0.0.5
    mvn package
    

    (To skip the tests when building the connector, use mvn package -DskipTests)

  2. Install the connector

    The mvn package command creates a ZIP file containing the connector and its dependencies with a name like google-cloudsearch-windows-filesystems-connector-v1-0.0.5.zip.

    a. Copy this ZIP file to the location where you want to install the connector.

    b. Unzip the connector ZIP file. A directory with a name like google-cloudsearch-windows-filesystems-connector-v1-0.0.5 will be created.

    c. Change into this directory. You should see the connector jar file, google-cloudsearch-windows-filesystems-connector-v1-0.0.5.jar, as well as a lib directory containing the connector's dependencies.

  3. Configure the connector

    a. Create a file containing the connector configuration parameters. Refer to the configuration documentation for specifics and for parameter details.

  4. Run the connector

    The connector should be run from the unzipped installation directory, not the source code's target directory.

    java \
       -jar google-cloudsearch-windows-filesystems-connector-v1-0.0.5.jar \
       -Dconfig=my.config
    

    Where my.config is the configuration file containing the parameters for the connector execution.

    Note: If the configuration file is not specified, a default file name of connector-config.properties will be assumed.

For further information on configuration and deployment of this connector, see Deploy the Microsoft Windows File Systems Connector.

windows-filesystems-connector's People

Contributors

aptls avatar donghanmiao avatar tanmayvartak avatar wiarlawd avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

windows-filesystems-connector's Issues

Connector not running

Even using the attribute: fs.skipShareAccessControl = true the files do not appear in the google cloud search.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.