apache-spark - 在 Databricks 中创建 SQL 用户
问题描述
有没有办法在 Databricks 中创建数据库 (sql) 用户(类似于 Oracle 或 MySql 用户)?在社区版中似乎不可能。
由于一长串原因......我需要创建大量表,并希望能够按项目组织它们。如果我无法创建 sql 用户,是否有另一种方法可以为不同项目创建本质上相当于不同名称空间的内容?
我想最终得到类似的东西:
project_01 schema_01 table_x table_y table_z schema_02 table_a table_b table_x scheam_03 table_foo table_a table_b project_02 schema_01 table_d table_e table_f schema_02 table_p table_q table_r scheam_03 table_foo table_bar table_bat
所以我可以做这样的事情:
select * from project_01.schema_01.table_x;
select * from project_02.schema_01.table_d;
(每个表都是不同的表,即 project_01.table_x 是与 project_02.table_x 不同的表)。
解决方案
推荐阅读
- r - sparse.model.matrix 面临的问题
- sql - 如何在 SQL Server 中自动执行备份验证
- java - 使用两个线程打印序列时出现java死锁
- stm32f0 - STM32F042G6 不会跳转到引导加载程序
- android - Android 错误“无法为 com.android.build.gradle.internal.dsl.BaseAppModuleExtension 类型的对象设置未知属性‘useAndroidX’”
- c++ - 读取浮点数的字值(十六进制)
- javascript - Safari 不尊重 CSS 变换原点,`transform-box: fill-box` 无济于事
- vue.js - Vue 似乎比预期更频繁地调用所有自定义指令。为什么,这可以避免吗?
- fortran - 在 Fortran2018 中返回派生类型的向上转换函数指针
- kubernetes - 我可以通过指向特定服务器而不是本地主机的域名访问我的 Kubernetes 仪表板吗