请问odc web方式部署后 web登录的账号密码分别是什么?

admin@ubuntu:~$ sudo docker ps          
CONTAINER ID   IMAGE                                                            COMMAND                  CREATED         STATUS         PORTS     NAMES
b64a9cb6a8f3   reg.docker.alibaba-inc.com/oceanbase/odc-server:4.0.2-20230116   "/usr/bin/supervisor…"   2 minutes ago   Up 2 minutes             obodc

请问odc web方式部署后 web登录的账号密码分别是什么?

Web ODC 管理员的初始用户名为 admin,在部署 Web ODC 时可以通过环境变量 ODC_ADMIN_INITIAL_PASSWORD 设置 ODC 管理员账号的初始密码
具体操作: ODC

可以,我之前看的文档是老版本的,里面没有提及ODC_ADMIN_INITIAL_PASSWORD

试试admin/aaAA11__

之前看到一个文档说 odc的数据源支持doris,刚才我配置了 测试连接的时候报错:

[2024-05-27 18:22:22.040][http-nio-8989-exec-5][d82fb8c1aabf4196,,RYDZ059JWC305BEIT5AY6][INFO][com.oceanbase.odc.service.connection.ConnectionTesting][162]: Test connection completed, result: TestResult(active=false, args=[查询数据库版本号失败,错误详情:Result set is empty], errorCode=Unknown)
[2024-05-27 18:22:22.043][http-nio-8989-exec-5][d82fb8c1aabf4196,,RYDZ059JWC305BEIT5AY6][INFO][com.oceanbase.odc.server.web.controller.RestExceptionHandler][375]: ODC_FAILED_REQUEST, httpMethod=POST, fullURL=http://125.94.227.236:8989/api/v2/connect/test?currentOrganizationId=10000&ignoreError=true, remoteHost=183.6.36.46, clientAddress=183.6.36.46,  handler=com.oceanbase.odc.server.web.controller.v2.ConnectTestController#test[1 args], exceptionType=BadRequestException, message=未知异常,请联系管理员,错误详情:查询数据库版本号失败,错误详情:Result set is empty, rootReason=     at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793)         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)     at com.oceanbase.odc.service.connection.ConnectionTestService$$FastClassBySpringCGLIB$$a4ce3f7a.invoke(<generated>)      at com.oceanbase.odc.service.connection.ConnectionTestService.test(ConnectionTestService.java:89) com.oceanbase.odc.core.shared.exception.BadRequestException: 未知异常,请联系管理员,错误详情:查询数据库版本号失败,错误详情:Result set is empty, perfLevel=P1, response=ErrorResponse(error=Error(code=Unknown, message=未知异常,请联系管理员,错误详情:查询数据库版本号失败,错误详情:Result set is empty, details=[Error.Detail(code=Unknown, target=null, message=未知异常,请联系管理员,错误详情:查询数据库版本号失败,错误详情:Result set is empty), Error.Detail(code=BadRequestException, target=null, message=未知异常,请联系管理员,错误详情:查询数据库版本号失败,错误详情:Result set is empty)]), code=Unknown, message=未知异常,请联系管理员,错误详情:查询数据库版本号失败,错误详情:Result set is empty)

image

可以确认下,odc机器和数据库是否可以相互访问

可以访问的,不过源是doris

你好,看了下你当前使用的odc版本为4.0.2-20230116
ODCV4.2.4才支持doris数据源,需要升级下版本再使用。

好的,谢谢,我看版本是4.2.2的

admin@ubuntu:~$ sudo docker images
REPOSITORY      TAG       IMAGE ID       CREATED        SIZE
oceanbase/odc   4.2.2     b3baea5b73bd   6 months ago   1.52GB

升级到latest 就可以了

是的

想再请教下,odc web上执行的审计SQL 怎么抓取到,然后etl其他地方呢?

参考: OceanBase分布式数据库-海量数据 笔笔算数