Powerbi 在SSDT中基于查询而不是物理表创建表格表

Powerbi 在SSDT中基于查询而不是物理表创建表格表,powerbi,sql-server-data-tools,azure-analysis-services,Powerbi,Sql Server Data Tools,Azure Analysis Services,我已经在Power BI中创建了一个表格模型,现在我想使用Visual Studio 2017和SSDT在Azure Analysis Services中创建相同的模型。我的Power BI模型中的一些表将SQL查询作为源,而不是物理表或视图。然而,在SSDT中,当我尝试向模型中添加新表时,我没有选择输入SQL查询。看起来我要么选择一个物理表,要么选择一个视图 在SSDT中,是否无法基于SQL查询向我的模型添加表?在顶部菜单栏上,转到模型,然后转到现有连接。在此之后,按打开并选择第二个单选按钮,

我已经在Power BI中创建了一个表格模型,现在我想使用Visual Studio 2017和SSDT在Azure Analysis Services中创建相同的模型。我的Power BI模型中的一些表将SQL查询作为源,而不是物理表或视图。然而,在SSDT中,当我尝试向模型中添加新表时,我没有选择输入SQL查询。看起来我要么选择一个物理表,要么选择一个视图


在SSDT中,是否无法基于SQL查询向我的模型添加表?

在顶部菜单栏上,转到模型,然后转到现有连接。在此之后,按打开并选择第二个单选按钮,“编写一个将指定要导入的数据的查询”。如果您正在访问一个不在数据库中的对象,该对象在连接字符串中用作初始目录,则使用三部分命名约定(database.Schema.Table)是必需的。

谢谢,但当我单击“型号”菜单选项时,我没有看到现有的“连接”选项。我看到从数据源导入…,添加数据源。。。在Excel、流程等中进行分析。下面应该有一个现有的连接选项。如果右键单击表格模型管理器窗口中“数据源”文件夹中的数据源,则可以选择“导入新表”选项,该选项将在初始页面上显示“编写查询…”选项。要查看表格模型资源管理器,请转到查看>其他窗口>表格模型资源管理器。嗯。。。这就好像你和我没有使用同一版本的SSDT。当我右键单击ImportNewTables时,我看到一个表列表,可以从中选择,但没有“编写查询”选项。顺便说一句,我使用的是最新版本的SSDT(15.8)。我刚刚读到以下内容:。可能是为了使用表达式而删除了此功能。好的,这很有意义。我也在想。我猜您可以通过引用的链接中的表达式选项使用查询?