CDK-539. Convert demo example to use views.

Doesn't it make sense to use the conversion code from the example? This isn't a deprecated method and is a fairly reasonable thing to include in the SPI even after there is Oozie support for view URIs. Since we have a version that produces a real view, I think we should use that instead. In fact, it can be done more simply here because we have access to the Schema and partition strategy to coerce the values.