我正在尝试使用C#建立到Azure DataExplorer群集的连接。我在中引用了C#,在visual studio中安装了nuget包kusto.data,并复制了代码,在命令提示符下运行了dotnet,但它不起作用。
下面是我的代码-
using Microsoft.Azure.Management.Kusto;
using System;
namespace LensDashboradOptimization
{
class Program
{
static void Main(string[] args)
{
我正在使用kusto .net SDK使用c#来写入kusto数据库。我可以随心所欲地创建表,但我希望能够将一些行写入数据库,并填充列"a“和”b“。找不到一种简单的方法在网上做这件事.. static void Main(string[] args)
{
var KustoClusterConnectionString = $"xxxxxxxxxxxxxx";
var KustoDbName = "userGroup";
var AppI
我定义了一个超级简单的滑石粉:
.create table dummy (textfield: string)
我可以从查询面板中正确地执行内联接收命令:
.ingest inline into table dummy <| 'from query panel'
但是我不能使用.NET sdk:
using Kusto.Data;
using Kusto.Data.Common;
using Kusto.Data.Net.Client;
using System;
class Program
{
static void Main(string[] args)
我们有一个场景,我们希望使用Azure Data Factory将数据从多个Azure SQL DB复制到Azure data Lake Store。由于有许多不同的数据库属于不同的组,因此我们希望自动化复制过程,包括基于配置的管道和复制活动的生成。实现这一目标的最佳方法是什么?目前我们正在关注Azure .Net软件开发工具包,但同样会有很多代码需要管理。
在Azure Data v2中,我创建了许多管道。我注意到,我创建的每个管道都创建了一个源和目标数据集。
根据ADF文档:数据集是一个命名的数据视图,它简单地指向或引用您想要作为输入和输出在活动中使用的数据。
这些数据集在我的数据工厂中可见。我很好奇为什么我会在乎这些?这些看起来就像ADF创建的“在引擎盖下”对象来移动数据。这些对我来说有什么价值,我为什么要关心它们?
我正在尝试转换从运行Kusto查询(在其中检索表的架构)中收到的响应。我的Kusto查询如下:
tableName | getschema
这种查询的响应,如Kusto中所示,如下所示(不完整)
回到我的C#代码中,我定义了以下类:
public class DatasetColumn
{
/// <summary>
/// Name of the column
/// </summary>
public string? ColumnName { get; set; }
我有问题,当保存数据到Kusto Db从c#代码。我正在运行以下代码,并且在ExecuteControlCommand中遇到错误。在这个问题上,任何人都能提供帮助。我试了所有的办法,但还是不走运 public static void LogMessage(string message)
{
var clusterName = "ABC";
var db = "Kusto";
var table = "Log";
var mapping
我刚刚接触Azure Data Lake Storage,目前正在接受数据工厂方面的培训。我有开发人员的背景,所以现在我不是“工具”开发方法的粉丝。我真的不喜欢在任何地方都要设置这些设置和创建对象。我更喜欢一种代码方法,它允许我们将逻辑从服务中分离出来(不喜欢保存发布内容),通过滚动或导航到项目中的不同对象来查看所有内容,更容易地查看源代码控制中的差异等等。所以我找到了微软的Filesystem SDK,它似乎是数据工厂的替代方案:
你使用这种方法的经验是什么?这是一个好的选择吗?有没有办法在数据工厂中运行SDK代码?这样我们就可以利用调度和触发器了?我想我是在寻找利弊。
谢谢