【问题标题】:Azure Data lake packagesAzure 数据湖包
【发布时间】:2018-01-29 06:13:56
【问题描述】:

我们已经尝试在 Azure 数据湖中创建包,但我们无法在 Azure 数据湖包中声明表值函数和过程、视图。 如果您能提供代码,这对我们将非常有用。

【问题讨论】:

  • 这太宽泛了。你试过什么代码?你得到一个特定的错误吗? U-SQL 包的主要文档页面是 here,很明显 DDL 不允许在包中。
  • 谢谢鲍勃。我知道我们不能使用 DDL 语句,但我们希望将其声明为从 cosmos 迁移到 ADL 的一部分。在 cosmos 的早期我们使用模块,所以我们想知道是否有任何替代 DDL 语句可以在包中使用。

标签: azure azure-data-lake u-sql


【解决方案1】:

您不能在包中使用 DDL。您只需编写一个脚本,在元数据服务中创建一次您的对象。然后你只需要在以后的脚本中引用它们。

这就是元数据系统的好处:您不必每次都重新创建对象。

【讨论】:

  • 谢谢迈克尔。如果您不介意,请分享示例脚本以调用 u sql 包中的函数或过程。
  • U-SQL GitHub 站点上的示例目录中有几个示例,您可以通过 usql.io 访问这些示例。我会查看推文分析和 AmbulanceDemos。该文档还包含示例。
猜你喜欢
  • 2018-11-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-04-22
相关资源
最近更新 更多