问题标签 [custom-activity]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
custom-activity - 长时间运行的自定义活动的自定义构建消息立即出现
我正在使用 context.TrackBuildMessage() 在我的自定义活动中编写自定义构建日志
问题是我的自定义活动运行时间超过 3 小时,并且只有在自定义活动完成时才会显示日志消息。所有日志同时出现
有没有办法在构建日志中显示自定义消息以及何时记录它们,以便我更好地了解执行期间构建当前的位置。
templates - 无法在 TFS 模板 2013 中获取变更集
我在尝试为 TFS 2013 中的 TFS 模板开发自定义活动时遇到问题。我的第一步是获取与构建相关的变更集。经过多次尝试和谷歌,我总是遇到同样的问题:我的列表是空的。我的最后一次尝试来自这篇文章: http: //www.colinsalmcorner.com/post/tfs-2013-default-build--the-getenvironmentvariablet-activity
无论我尝试什么,在我的自定义活动中,我总是一无所获。
在我的模板中,这就是我得到的:
然后我的变量,
然后是GetEnvironmentVariable任务的属性
最后是我的活动的属性
我不知道我错过了什么。另外,我不知道它是否相关,甚至我的 TrackBuildWarning 什么都不做。我认为我的上下文不是很好,但是如何验证呢?
tfs - 以编程方式更改和保存 ProcessParameters TFS 构建定义
TFS 2012 VS 2012 我有很多Build Definitions
是从单个模板派生的。如果需要,我还有一个 Master Build 来对所有这些构建进行排队并传递参数。
这部分是使用 TFS 社区扩展完成的:QueueBuilds
.
问题:有没有办法访问Build Definitions
,循环通过它们,(可以自己到这里)并更改它们ProcessParameters
并保存它们。
azure-data-factory - ADF - C# 自定义活动
我有一个 csv 文件作为我存储在 Azure Blob 存储中的输入。我想从 csv 文件中读取数据,对其执行一些转换,然后将数据存储在 Azure SQL 数据库中。我正在尝试在 Azure 数据工厂中使用 C# 自定义活动,将 blob 作为输入,将 sql 表作为输出数据集。我正在关注本教程(https://azure.microsoft.com/en-us/documentation/articles/data-factory-use-custom-activities/#see-also),但它具有作为 blob 的输入和输出。我可以得到一些 sql 数据库的示例代码作为输出,因为我无法弄清楚如何去做。谢谢
azure-data-factory - 在 Azure 数据工厂管道中使用自定义活动时出错
在 Azure 数据工厂中运行自定义活动时出现错误。错误是:
作业遇到调度错误。代码:BlobDownloadMiscError 类别:ServerError 消息:下载指定的 Azure Blob 之一时遇到其他错误。
我一直在尝试按照本文档中的步骤 https://azure.microsoft.com/en-in/documentation/articles/data-factory-use-custom-activities/
azure - 无法从程序集“Microsoft.WindowsAzure.Storage,版本=4.3.0.0”加载类型“Microsoft.WindowsAzure.Storage.Blob.CloudAppendBlob”
我在 Azure 数据工厂中运行自定义活动,当我尝试在 CloudAppendBlob 上工作时,会发生以下异常。它看起来像一个版本问题,但无法找到解决方法。我已经使用 Windows Azure Storage 7.0.0 编译了代码。请帮忙!
模块中的未知错误:
System.Reflection.TargetInvocationException:调用的目标已引发异常。---> System.TypeLoadException:无法从程序集“Microsoft.WindowsAzure.Storage,Version=4.3.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35”加载类型“Microsoft.WindowsAzure.Storage.Blob.CloudAppendBlob”。在 MyDotNetActivity.SampleActivity.Execute(IEnumerable
1 linkedServices, IEnumerable
1 个数据集、活动活动、IActivityLogger 记录器)在 Microsoft.Azure.Management.DataFactories.Runtime.ActivityExecutor.Execute(对象作业,字符串配置,Action`1 logAction)---内部异常堆栈跟踪结束---在系统。 RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor) at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] 参数, CultureInfo 文化) 在 Microsoft.DataPipeline.Compute.HDInsightJobExecution.ReflectingActivityWrapper.Execute() 在 f:_Bld\12752\4106\Sources\Product\Common\Compute\src\HDIComputeDelegatorJob \ReflectingActivityWrapper.cs:Microsoft.DataPipeline 的第 44 行。Compute.HDInsightJobExecution.JobWrapper.RunJob() in f:_Bld\12752\4106\Sources\Product\Common\Compute\src\HDIComputeDelegatorJob\JobWrapper.cs:Microsoft.DataPipeline.Compute.HDInsightJobExecution.Launcher.Main 的第 94 行(字符串[] args)在 f:_Bld\12752\4106\Sources\Product\Common\Compute\src\HDIComputeDelegatorJob\Launcher.cs:78 行。
sql-server - 使用 ADF 管道中的自定义活动从 OnPrem SQL 服务器复制到 DocumentDB
我正在尝试从本地 sql 服务器中的 SQL 表复制数据,并使用 Azure 数据工厂管道中的自定义活动将其上传到文档数据库。谁能告诉我如何使用 IDotNetActivity 或任何其他接口或类来完成它。
azure-data-factory - 在 Datafactory 自定义活动中引发 SqlException 的本地 SQL 连接
我在 Azure 批处理服务中添加了 Azure datafactory 自定义活动的代码,并将 datafactory 管道指向 bacth 服务。当我在本地环境中执行代码时,它工作正常。但是当我上传它以在天蓝色批处理服务中运行时,它会抛出和 sqlexception
System.Data.SqlClient.SqlException:建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。
azure - 为什么 Azure 数据工厂中的自定义 .net 活动永远不会完成
我已经学习了几个教程,实际上还有其他活动在 azure 数据工厂中运行。现在,特别是这个不执行任何操作,但它永远不会完成处理。在活动窗口中,尝试,它显示状态:正在运行(0% 完成)。
我正在寻找一个原因,同时也在了解人们如何知道活动在这个阶段发生了什么。有没有办法调试这些东西?我将包括源代码,我敢肯定我可能遗漏了一些东西:
更新 1:
在找到这篇文章并按照github repo上的说明进行操作后,我能够调试我的活动。
它在这里Dataset inputDataset = datasets.Single(dataset => dataset.Name == activity.Inputs.Single().Name);
出错,我本来希望它完成执行并出现错误,但在调试器中,它一直在运行,并一直运行到相同的结果,直到管道超时。诡异的。删除了错误,但尽管调试器现在可以完成,但管道仍然没有完成:(。
更新 2:
不确定数据工厂是否以任何方式使用自定义活动中的代码。我做了更改:没有,我删除了带有代码的 zip 文件:没有,只是说活动正在运行。即使假定的代码不再存在,似乎也没有任何改变。我假设它缓存在某个地方。
azure - 使用自定义 .NET 活动合并 Azure 数据工厂中的两个 CSV 文件
我有两个 CSV 文件,其中包含许多 n 列。我必须将这两个 csv 文件与一个 CSV 文件合并,该文件具有两个输入文件中的一个唯一列。
我彻底浏览了所有的博客和网站。所有这些都将导致使用自定义的 .NET Activity。所以我只是浏览了这个网站
但仍然无法弄清楚 C# 编码中的哪一部分。任何人都可以分享如何使用 Azure 数据工厂中的自定义 .NET Activity 合并这两个 CSV 文件的代码。