小编Ger*_*ckl的帖子

Azure PowerShell Connect-AzureAD和Login-AzureRmAccount

我有一个PowerShell脚本,它使用Connect-AzureAD和Login-AzureRmAccount.即使两者都使用相同的凭据,我也会被要求输入两次.有没有办法只提示用户一次并为两个cmdlet使用相同的凭据?

powershell azure azure-powershell

8
推荐指数
1
解决办法
2642
查看次数

Application Insights 依赖类型

我刚开始使用 Application Insights,想突出不同操作之间的依赖关系。目前我正在使用此代码:

using (var x = telemetry.StartOperation<DependencyTelemetry>("my TEst")) {
  x.Telemetry.Type = "SQL"; 
}
Run Code Online (Sandbox Code Playgroud)

将 Telemetry.Type 设置为“SQL”会使依赖项显示为 SQL DB,这很好,正是我想要的。但是我找不到有关此处支持哪些其他“类型”以及它们的确切类型是什么的任何信息?例如 Blob 商店?网络 API? 带有图标的人工智能 提前致谢,-格哈德

.net c# azure-application-insights

7
推荐指数
2
解决办法
2534
查看次数

将 PySpark Dataframe 作为批处理写入 SQL DB

我在 PySpark 中有一个数据帧(使用 Databricks),我想将此数据帧写入 SQL DB(在我的例子中为 Azure SQL 数据库)。这工作得很好,只是这似乎会触发逐行插入 SQL DB,这对于 10M+ 行来说当然是不可行的。有没有办法强制 PySpark 使用 Bulk-Inserts 代替?

目前我只是使用这个命令:

df.write.jdbc(url=jdbcUrl, table=targetTable, mode="append", properties=connectionProperties)

在 SQL 端执行的代码如下所示:

(@P0 int,@P1 bit,@P2 bit,@P3 float,@P4 float,@P5 nvarchar(4000),@P6 int,@P7 int,@P8 int)INSERT INTO dbo.MyTable("Index","Sampling10pct","Sampling1pct","Latitude","Longitude","SessionID","Year","Month","Day") VALUES (@P0,@P1,@P2,@P3,@P4,@P5,@P6,@P7,@P8)

apache-spark apache-spark-sql pyspark databricks

5
推荐指数
0
解决办法
4619
查看次数

读取/写入DataBricks中的单个文件

我有一个文件,其中包含存储在简单文本文件中的名称列表。每行包含一个名称。现在,我需要根据用户输入在语法上为该文件添加一个新名称。对于输入本身,我使用DataBricks小部件-正常工作,并且将新名称存储在字符串对象中。现在,我需要将此名称附加到文件中。

该文件已安装在/mnt/blob/myNames.txt下的DataBricks文件系统(DBFS)中

尝试像这样读取文件时:

f = open("/mnt/blob/myNames.txt", "r") 
print f
Run Code Online (Sandbox Code Playgroud)

它返回错误“没有这样的文件或目录”

所以我试图将我的新名称包装到数据帧中并将其附加到现有文件中,但是由于dataframe.write.save旨在写入文件夹,因此也无法使用

我可以使用最简单的python将这个新名称附加到文件中吗?

python pyspark databricks

2
推荐指数
2
解决办法
6801
查看次数