有人可以解释一下以下输出吗?
Prelude> compare True False
GT
it :: Ordering
Prelude> compare False True
LT
it :: Ordering
Run Code Online (Sandbox Code Playgroud)
为什么Bool在Haskell中排序类型值 - 特别是,因为我们可以证明True和False的值不完全是1和0(与许多其他语言不同)?
我正在解决一个问题,我们打算使用EMR(SparkSQL)对数据执行多种转换。
在查看了AWS Data Pipelines和AWS Step Functions的文档之后,对于每个尝试解决的用例,我有些困惑。我环顾四周,但没有找到两者之间的权威比较。有多种资源展示了如何使用它们来调度和触发EMR集群上的Spark作业。
我应该使用哪一个来调度和编排处理EMR作业?
更一般而言,在哪种情况下,就ETL /数据处理而言,哪一种是另一种更好的选择?