目前无法获得apm命令与cygwin一起工作,下面是我一直在尝试做apm --version并得到这些错误:
/cygdrive/c/Users/Nat/AppData/Local/atom/bin/../app-1.3.2/resources/cli/apm.sh:line 2:$'\ r':找不到命令
/cygdrive/c/Users/Nat/AppData/Local/atom/bin/../app-1.3.2/resources/cli/apm.sh:line 4:/cygdrive/c//../app/apm/ bin/node.exe:没有这样的文件或目录项/ cli
我还确保将apm和atom cmd的位置添加到我的路径变量中,但它仍然无效.目前正在使用cygwin64终端在Windows 7上尝试此操作.
编辑:
由于某种原因,它适用于Windows cmd,但不是cygwin不确定它的差异是什么,所以它不会在cygwin上工作,但会在cmd上工作.
我正在开发一个项目,使用kafka connect从多个数据库源中提取数据.我希望能够将数据转换为指定的json格式,然后最终将最终的json推送到S3存储桶,最好使用kafka connect来保持我的开销.
以下是数据目前进入kafka(以avro格式)的示例:
{"tableName":"TABLE1","SchemaName{"string":"dbo"},"tableID":1639117030,"columnName":{"string":"DATASET"},"ordinalPosition":{"int":1},"isNullable":{"int":1},"dataType":{"string":"varchar"},"maxLength":{"int":510},"precision":{"int":0},"scale":{"int":0},"isPrimaryKey":{"int":0},"tableSizeKB":{"long":72}}
{"tableName":"dtproperties","SchemaName":{"string":"dbo"},"tableID":1745441292,"columnName":{"string":"id"},"ordinalPosition":{"int":1},"isNullable":{"int":0},"dataType":{"string":"int"},"maxLength":{"int":4},"precision":{"int":10},"scale":{"int":0},"isPrimaryKey":{"int":1},"tableSizeKB":{"long":24}}
Run Code Online (Sandbox Code Playgroud)
转换为JSON时看起来如此:
{
"tablename" : "AS_LOOKUPS",
"tableID": 5835333,
"columnName": "SVALUE",
"ordinalPosition": 6,
"isNullable": 1,
"dataType": "varchar",
"maxLength": 4000,
"precision": 0,
"scale": 0,
"isPrimaryKey": 0,
"tableSize": 0,
"sizeUnit": "GB"
},
{
"tablename" : "AS_LOOKUPS",
"tableID": 5835333,
"columnName": "SORT_ORDER",
"ordinalPosition": 7,
"isNullable": 1,
"dataType": "int",
"maxLength": 4,
"precision": 10,
"scale": 0,
"isPrimaryKey": 0,
"tableSize": 0,
"sizeUnit": "GB"
}
Run Code Online (Sandbox Code Playgroud)
我的目标是让数据看起来像这样:
{
"header": "Database Inventory",
"DBName": "DB",
"ServerName": "server@server.com",
"SchemaName": "DBE",
"DB Owner": "Name",
"DB Guardian" : "Name/Group",
"ASV" …Run Code Online (Sandbox Code Playgroud) bigdata apache-kafka apache-kafka-streams apache-kafka-connect
我目前正在开发一个网络应用程序,其中大部分内容都是用 Markdown 编写的。因此,为了处理这个问题,我想我可以创建一个 github 存储库来托管所有降价文件,然后使用 fetch() api 从 github 中获取文件。
我的代码看起来像这样:
fetch('https://github.com/erasabi/trekthroughs/blob/master/pen_testing/RickdiculouslyEasy.md')
.then(response => response.blob())
.then(result => console.log(result));
Run Code Online (Sandbox Code Playgroud)
但是当我这样做时,我收到了这个错误:
无法加载https://github.com/erasabi/trekthroughs/blob/master/pen_testing/RickdiculouslyEasy.md:请求的资源上不存在“Access-Control-Allow-Origin”标头。因此,不允许访问 Origin 'null'。如果不透明响应满足您的需求,请将请求的模式设置为“no-cors”以在禁用 CORS 的情况下获取资源。
无论如何要这样做吗?最终结果是,一旦我获取了降价文件的内容,我想使用 showdown 或markedjs 将内容转换为网站的 html。
apache-kafka ×1
atom-editor ×1
bigdata ×1
cygwin ×1
fetch ×1
github ×1
javascript ×1
markdown ×1