import os # 获取当前文件所在的文件夹路径 CURRENT_DIR_PATH = os.path.dirname(os.path.abspath(__file__)) # MS.NET包的路径 NET_FOLDER = "MS.NET_Package" # -------------------------------------------------------------- # ------------------------请填写以下信息------------------------- # -------------------------------------------------------------- # 连接信息 ### 第一个Analysis Services的连接信息 WORKSPACE_1 = "localhost:9088" USERNAME_1 = "xxxx" PASSWORD_1 = "xxxx" CATALOG_1 = None ### 第二个Analysis Services的连接信息 WORKSPACE_2 = "localhost:9088" USERNAME_2 = "xxxx" PASSWORD_2 = "xxxx" CATALOG_2 = None # 导出页面查询的json文件的名称 EXPORT_PAGE_JSON_NAME_1 = "example" EXPORT_PAGE_JSON_NAME_2 = "example" # 是否是管理员方式运行,如果是,则为True,否则为False IS_ADMIN_1 = True IS_ADMIN_2 = True # 自定义数据和角色 ### 如果定义IS_ADMIN为False,则需要填写以下信息 ### EFFECTIVE_USERNAME和CUSTOMER_DATA都填写只有一个生效,如果不需要生效的请填写None。 ### 如果都填写,优先生效的顺序为: EFFECTIVE_USERNAME -> CUSTOMER_DATA ### 第一个Analysis Services的自定义数据和角色 ROLE_1 = "1" EFFECTIVE_USERNAME_1 = None CUSTOMER_DATA_1 = "1" ### 第二个Analysis Services的自定义数据和角色 ROLE_2 = "2" EFFECTIVE_USERNAME_2 = None CUSTOMER_DATA_2 = "2" # -------------------------------------------------------------- # ------------------------请填写以上信息------------------------- # -------------------------------------------------------------- desc_WORKSPACE = "Analysis Services的连接信息,如果是powerbi,则连接字符串中包含catalog" desc_USERNAME = "用户名" desc_PASSWORD = "密码" desc_CATALOG = "如果是powerbi,则catalog为语义模型的名称,默认为None" desc_EXPORT_PAGE_JSON_NAME = "导出页面查询的json文件的名称" desc_IS_ADMIN = "是否是管理员方式运行,如果是,则为True,否则为False" desc_ROLE = "角色名称" desc_EFFECTIVE_USERNAME = "username()获取字段" desc_CUSTOMER_DATA = "customerdata()获取字段"