警告:此仓库已被归档
根据将 unitycatalog-ui 仓库合并到 unitycatalog (main) 仓库中 (#349)]的操作,自 2024 年 9 月 2 日起,我们已将 unitycatalog-ui/main 仓库/分支合并到 unitycatalog/ui 中。截至 2024 年 9 月 6 日,此仓库已被归档。如需查看 UI 代码,请前往 Unity Catalog (main) 仓库的 /ui 文件夹。
先决条件
Node:https://nodejs.org/en/download/package-manager
Yarn:https://classic.yarnpkg.com/lang/en/docs/install
开始使用
启动一个本地的 Unity Catalog 服务器,详见 https://github.com/unitycatalog/unitycatalog/blob/main/README.md#run-the-uc-server
然后在项目目录中,您可以运行:
yarn
安装所有必要的依赖项
yarn start
以开发模式运行该应用。\n在浏览器中查看它,请打开 http://localhost:3000。
如果您进行编辑,页面将会重新加载。\n您还将在控制台看到任何代码检查错误。
身份验证与登录
OSS Unity Catalog 支持使用 Google 登录。在配置好 OAuth 后,您可以通过点击登录页面上的“使用 Google 登录”按钮来使用 Google 进行身份验证。要配置此功能,请按照步骤获取 Google API Client ID 并设置您的 OAuth 同意界面。
获取到客户端 ID 后,将其添加到 .env 文件中的 REACT_APP_GOOGLE_CLIENT_ID= 之后,并将 REACT_APP_GOOGLE_AUTH_ENABLED 标志从 false 更改为 true。然后重启 yarn。