diqiu50 commented on code in PR #8777: URL: https://github.com/apache/gravitino/pull/8777#discussion_r2544183086
########## docs/fileset-catalog.md: ########## @@ -21,6 +21,120 @@ Note that Gravitino uses Hadoop 3 dependencies to build Fileset catalog. Theoret compatible with both Hadoop 2.x and 3.x, since Gravitino doesn't leverage any new features in Hadoop 3. If there's any compatibility issue, please create an [issue](https://github.com/apache/gravitino/issues). +In general, the locations of all schemas and filesets under a fileset +catalog belong to a single Hadoop cluster if they are HDFS location. + +The example for creating a fileset is as follows: +```text +# create fileset catalog +curl -X POST -H "Accept: application/vnd.gravitino.v1+json" \ +-H "Content-Type: application/json" -d '{ + "name": "fileset_catalog", + "type": "FILESET", + "comment": "This is a fileset catalog", + "provider": "fileset", + "properties": { + "location": "hdfs://172.17.0.2:9000/fileset_catalog" + } +}' http://localhost:8090/api/metalakes/test/catalogs + +# create a fileset schema under the catalog with inherited properties +curl -X POST -H "Accept: application/vnd.gravitino.v1+json" \ +-H "Content-Type: application/json" -d '{ + "name": "test_schema", + "comment": "This is a schema", + "properties": { + } +}' http://localhost:8090/api/metalakes/test/catalogs/fileset_catalog/schemas + +# create a fileset under the schema with inherited properties +curl -X POST -H "Accept: application/vnd.gravitino.v1+json" +-H "Content-Type: application/json" -d '{ + "name": "fs1", + "comment": "This is an example fileset", + "type": "MANAGED", + "properties": { + } +}' http://localhost:8090/api/metalakes/test/catalogs/fileset_catalog/schemas/test_schema/filesets +``` Review Comment: fixed -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
